From 2870f220e74ad53b772b925f32bf79448d7f6aa2 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Mon, 6 Nov 2023 00:13:19 +0000 Subject: [PATCH 1/5] ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.112.1 --- README.md | 37 +- RELEASES.md | 12 +- USAGE.md | 35 +- docs/models/shared/Airtable.md | 10 - docs/models/shared/AirtableCredentials.md | 9 - docs/models/shared/AmazonAds.md | 11 - docs/models/shared/AmazonSellerPartner.md | 11 - docs/models/shared/Asana.md | 10 - docs/models/shared/AsanaCredentials.md | 9 - docs/models/shared/BingAds.md | 11 - docs/models/shared/DestinationAwsDatalake.md | 22 - .../DestinationAwsDatalakeAwsDatalake.md | 8 - ...tionAwsDatalakeChooseHowToPartitionData.md | 16 - ...estinationAwsDatalakeCredentialsIAMRole.md | 11 - ...alakeCredentialsIAMRoleCredentialsTitle.md | 10 - ...estinationAwsDatalakeCredentialsIAMUser.md | 12 - ...alakeCredentialsIAMUserCredentialsTitle.md | 10 - ...lakeFormatJSONLinesNewlineDelimitedJSON.md | 11 - ...neDelimitedJSONCompressionCodecOptional.md | 11 - ...sNewlineDelimitedJSONFormatTypeWildcard.md | 8 - ...AwsDatalakeFormatParquetColumnarStorage.md | 11 - ...ColumnarStorageCompressionCodecOptional.md | 13 - ...arquetColumnarStorageFormatTypeWildcard.md | 8 - .../DestinationAwsDatalakeS3BucketRegion.md | 35 - .../shared/DestinationAzureBlobStorage.md | 17 - ...inationAzureBlobStorageAzureBlobStorage.md | 8 - ...lobStorageFormatCSVCommaSeparatedValues.md | 11 - ...FormatCSVCommaSeparatedValuesFormatType.md | 8 - ...aSeparatedValuesNormalizationFlattening.md | 11 - ...rageFormatJSONLinesNewlineDelimitedJSON.md | 10 - ...JSONLinesNewlineDelimitedJSONFormatType.md | 8 - docs/models/shared/DestinationBigquery.md | 18 - .../shared/DestinationBigqueryBigquery.md | 8 - .../DestinationBigqueryDatasetLocation.md | 49 - .../shared/DestinationBigqueryDenormalized.md | 16 - ...igqueryDenormalizedBigqueryDenormalized.md | 8 - ...tionBigqueryDenormalizedDatasetLocation.md | 49 - ...ueryDenormalizedLoadingMethodGCSStaging.md | 15 - ...oadingMethodGCSStagingCredentialHMACKey.md | 12 - ...SStagingCredentialHMACKeyCredentialType.md | 8 - ...CSStagingGCSTmpFilesAfterwardProcessing.md | 11 - ...normalizedLoadingMethodGCSStagingMethod.md | 8 - ...enormalizedLoadingMethodStandardInserts.md | 10 - ...lizedLoadingMethodStandardInsertsMethod.md | 8 - ...tinationBigqueryLoadingMethodGCSStaging.md | 15 - ...oadingMethodGCSStagingCredentialHMACKey.md | 12 - ...SStagingCredentialHMACKeyCredentialType.md | 8 - ...CSStagingGCSTmpFilesAfterwardProcessing.md | 11 - ...onBigqueryLoadingMethodGCSStagingMethod.md | 8 - ...ionBigqueryLoadingMethodStandardInserts.md | 10 - ...queryLoadingMethodStandardInsertsMethod.md | 8 - ...ationBigqueryTransformationQueryRunType.md | 11 - docs/models/shared/DestinationClickhouse.md | 17 - .../shared/DestinationClickhouseClickhouse.md | 8 - ...stinationClickhouseTunnelMethodNoTunnel.md | 10 - ...ckhouseTunnelMethodNoTunnelTunnelMethod.md | 10 - ...houseTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ckhouseTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationConvex.md | 12 - docs/models/shared/DestinationConvexConvex.md | 8 - .../models/shared/DestinationCreateRequest.md | 10 +- docs/models/shared/DestinationCumulio.md | 13 - .../shared/DestinationCumulioCumulio.md | 8 - docs/models/shared/DestinationDatabend.md | 16 - .../shared/DestinationDatabendDatabend.md | 8 - docs/models/shared/DestinationDatabricks.md | 20 - ...DestinationDatabricksDataSourceAmazonS3.md | 16 - ...abricksDataSourceAmazonS3DataSourceType.md | 8 - ...abricksDataSourceAmazonS3S3BucketRegion.md | 35 - ...ionDatabricksDataSourceAzureBlobStorage.md | 14 - ...ataSourceAzureBlobStorageDataSourceType.md | 8 - ...ricksDataSourceRecommendedManagedTables.md | 10 - ...eRecommendedManagedTablesDataSourceType.md | 8 - .../shared/DestinationDatabricksDatabricks.md | 8 - docs/models/shared/DestinationDevNull.md | 11 - .../shared/DestinationDevNullDevNull.md | 8 - ...DestinationDevNullTestDestinationSilent.md | 10 - ...estDestinationSilentTestDestinationType.md | 8 - docs/models/shared/DestinationDynamodb.md | 15 - .../DestinationDynamodbDynamoDBRegion.md | 35 - .../shared/DestinationDynamodbDynamodb.md | 8 - .../models/shared/DestinationElasticsearch.md | 14 - ...csearchAuthenticationMethodApiKeySecret.md | 12 - ...hAuthenticationMethodApiKeySecretMethod.md | 8 - ...rchAuthenticationMethodUsernamePassword.md | 12 - ...henticationMethodUsernamePasswordMethod.md | 8 - .../DestinationElasticsearchElasticsearch.md | 8 - docs/models/shared/DestinationFirebolt.md | 17 - .../shared/DestinationFireboltFirebolt.md | 8 - ...FireboltLoadingMethodExternalTableViaS3.md | 14 - ...ltLoadingMethodExternalTableViaS3Method.md | 8 - ...tinationFireboltLoadingMethodSQLInserts.md | 10 - ...onFireboltLoadingMethodSQLInsertsMethod.md | 8 - docs/models/shared/DestinationFirestore.md | 12 - .../shared/DestinationFirestoreFirestore.md | 8 - .../shared/DestinationGCSGCSBucketRegion.md | 44 - docs/models/shared/DestinationGcs.md | 15 - .../shared/DestinationGcsCredentialHMACKey.md | 12 - ...ationGcsCredentialHMACKeyCredentialType.md | 8 - .../DestinationGcsFormatAvroApacheAvro.md | 11 - ...rmatAvroApacheAvroCompressionCodecBzip2.md | 10 - ...vroApacheAvroCompressionCodecBzip2Codec.md | 8 - ...atAvroApacheAvroCompressionCodecDeflate.md | 11 - ...oApacheAvroCompressionCodecDeflateCodec.md | 8 - ...ApacheAvroCompressionCodecNoCompression.md | 10 - ...eAvroCompressionCodecNoCompressionCodec.md | 8 - ...matAvroApacheAvroCompressionCodecSnappy.md | 10 - ...roApacheAvroCompressionCodecSnappyCodec.md | 8 - ...sFormatAvroApacheAvroCompressionCodecXz.md | 11 - ...atAvroApacheAvroCompressionCodecXzCodec.md | 8 - ...AvroApacheAvroCompressionCodecZstandard.md | 12 - ...pacheAvroCompressionCodecZstandardCodec.md | 8 - ...nationGcsFormatAvroApacheAvroFormatType.md | 8 - ...inationGcsFormatCSVCommaSeparatedValues.md | 12 - ...tCSVCommaSeparatedValuesCompressionGZIP.md | 10 - ...tedValuesCompressionGZIPCompressionType.md | 8 - ...SeparatedValuesCompressionNoCompression.md | 10 - ...CompressionNoCompressionCompressionType.md | 8 - ...FormatCSVCommaSeparatedValuesFormatType.md | 8 - ...matCSVCommaSeparatedValuesNormalization.md | 11 - ...nGcsFormatJSONLinesNewlineDelimitedJSON.md | 11 - ...inesNewlineDelimitedJSONCompressionGZIP.md | 10 - ...mitedJSONCompressionGZIPCompressionType.md | 8 - ...neDelimitedJSONCompressionNoCompression.md | 10 - ...CompressionNoCompressionCompressionType.md | 8 - ...JSONLinesNewlineDelimitedJSONFormatType.md | 8 - ...tinationGcsFormatParquetColumnarStorage.md | 16 - ...tParquetColumnarStorageCompressionCodec.md | 16 - ...sFormatParquetColumnarStorageFormatType.md | 8 - docs/models/shared/DestinationGcsGcs.md | 8 - docs/models/shared/DestinationGoogleSheets.md | 12 - ...oogleSheetsAuthenticationViaGoogleOAuth.md | 12 - .../DestinationGoogleSheetsGoogleSheets.md | 8 - docs/models/shared/DestinationKeen.md | 13 - docs/models/shared/DestinationKeenKeen.md | 8 - docs/models/shared/DestinationKinesis.md | 16 - .../shared/DestinationKinesisKinesis.md | 8 - docs/models/shared/DestinationLangchain.md | 13 - .../DestinationLangchainEmbeddingFake.md | 10 - .../DestinationLangchainEmbeddingFakeMode.md | 8 - .../DestinationLangchainEmbeddingOpenAI.md | 11 - ...DestinationLangchainEmbeddingOpenAIMode.md | 8 - ...LangchainIndexingChromaLocalPersistance.md | 12 - ...chainIndexingChromaLocalPersistanceMode.md | 8 - ...tionLangchainIndexingDocArrayHnswSearch.md | 11 - ...LangchainIndexingDocArrayHnswSearchMode.md | 8 - .../DestinationLangchainIndexingPinecone.md | 13 - ...estinationLangchainIndexingPineconeMode.md | 8 - .../shared/DestinationLangchainLangchain.md | 8 - ...stinationLangchainProcessingConfigModel.md | 10 - docs/models/shared/DestinationMilvus.md | 13 - .../DestinationMilvusEmbeddingCohere.md | 11 - .../DestinationMilvusEmbeddingCohereMode.md | 8 - .../shared/DestinationMilvusEmbeddingFake.md | 10 - .../DestinationMilvusEmbeddingFakeMode.md | 8 - .../DestinationMilvusEmbeddingFromField.md | 12 - ...DestinationMilvusEmbeddingFromFieldMode.md | 8 - .../DestinationMilvusEmbeddingOpenAI.md | 11 - .../DestinationMilvusEmbeddingOpenAIMode.md | 8 - .../shared/DestinationMilvusIndexing.md | 15 - .../DestinationMilvusIndexingAuthAPIToken.md | 11 - ...stinationMilvusIndexingAuthAPITokenMode.md | 8 - .../DestinationMilvusIndexingAuthNoAuth.md | 10 - ...DestinationMilvusIndexingAuthNoAuthMode.md | 8 - ...ationMilvusIndexingAuthUsernamePassword.md | 12 - ...nMilvusIndexingAuthUsernamePasswordMode.md | 8 - docs/models/shared/DestinationMilvusMilvus.md | 8 - .../DestinationMilvusProcessingConfigModel.md | 11 - docs/models/shared/DestinationMongodb.md | 14 - ...DestinationMongodbAuthTypeLoginPassword.md | 12 - ...ngodbAuthTypeLoginPasswordAuthorization.md | 8 - .../shared/DestinationMongodbAuthTypeNone.md | 10 - ...inationMongodbAuthTypeNoneAuthorization.md | 8 - ...tinationMongodbInstanceTypeMongoDBAtlas.md | 11 - ...MongodbInstanceTypeMongoDBAtlasInstance.md | 8 - ...estinationMongodbInstanceTypeReplicaSet.md | 12 - ...onMongodbInstanceTypeReplicaSetInstance.md | 8 - ...dbInstanceTypeStandaloneMongoDbInstance.md | 12 - ...ceTypeStandaloneMongoDbInstanceInstance.md | 8 - .../shared/DestinationMongodbMongodb.md | 8 - .../DestinationMongodbTunnelMethodNoTunnel.md | 10 - ...MongodbTunnelMethodNoTunnelTunnelMethod.md | 10 - ...ngodbTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...MongodbTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationMssql.md | 19 - docs/models/shared/DestinationMssqlMssql.md | 8 - ...slMethodEncryptedTrustServerCertificate.md | 10 - ...ncryptedTrustServerCertificateSslMethod.md | 8 - ...ssqlSslMethodEncryptedVerifyCertificate.md | 11 - ...thodEncryptedVerifyCertificateSslMethod.md | 8 - .../DestinationMssqlTunnelMethodNoTunnel.md | 10 - ...onMssqlTunnelMethodNoTunnelTunnelMethod.md | 10 - ...MssqlTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...onMssqlTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationMysql.md | 17 - docs/models/shared/DestinationMysqlMysql.md | 8 - .../DestinationMysqlTunnelMethodNoTunnel.md | 10 - ...onMysqlTunnelMethodNoTunnelTunnelMethod.md | 10 - ...MysqlTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...onMysqlTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationOracle.md | 18 - docs/models/shared/DestinationOracleOracle.md | 8 - .../DestinationOracleTunnelMethodNoTunnel.md | 10 - ...nOracleTunnelMethodNoTunnelTunnelMethod.md | 10 - ...racleTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...nOracleTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationPatchRequest.md | 8 +- docs/models/shared/DestinationPinecone.md | 13 - .../DestinationPineconeEmbeddingCohere.md | 11 - .../DestinationPineconeEmbeddingCohereMode.md | 8 - .../DestinationPineconeEmbeddingFake.md | 10 - .../DestinationPineconeEmbeddingFakeMode.md | 8 - .../DestinationPineconeEmbeddingOpenAI.md | 11 - .../DestinationPineconeEmbeddingOpenAIMode.md | 8 - .../shared/DestinationPineconeIndexing.md | 12 - .../shared/DestinationPineconePinecone.md | 8 - ...estinationPineconeProcessingConfigModel.md | 11 - docs/models/shared/DestinationPostgres.md | 19 - .../shared/DestinationPostgresPostgres.md | 8 - .../shared/DestinationPostgresSslModeAllow.md | 10 - .../DestinationPostgresSslModeAllowMode.md | 8 - .../DestinationPostgresSslModeDisable.md | 10 - .../DestinationPostgresSslModeDisableMode.md | 8 - .../DestinationPostgresSslModePrefer.md | 10 - .../DestinationPostgresSslModePreferMode.md | 8 - .../DestinationPostgresSslModeRequire.md | 10 - .../DestinationPostgresSslModeRequireMode.md | 8 - .../DestinationPostgresSslModeVerifyCa.md | 12 - .../DestinationPostgresSslModeVerifyCaMode.md | 8 - .../DestinationPostgresSslModeVerifyFull.md | 14 - ...estinationPostgresSslModeVerifyFullMode.md | 8 - ...DestinationPostgresTunnelMethodNoTunnel.md | 10 - ...ostgresTunnelMethodNoTunnelTunnelMethod.md | 10 - ...tgresTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ostgresTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationPubsub.md | 18 - docs/models/shared/DestinationPubsubPubsub.md | 8 - docs/models/shared/DestinationPutRequest.md | 8 +- docs/models/shared/DestinationRedis.md | 18 - .../shared/DestinationRedisCacheType.md | 10 - docs/models/shared/DestinationRedisRedis.md | 8 - .../shared/DestinationRedisSslModeDisable.md | 10 - .../DestinationRedisSslModeDisableMode.md | 8 - .../DestinationRedisSslModeVerifyFull.md | 14 - .../DestinationRedisSslModeVerifyFullMode.md | 8 - .../DestinationRedisTunnelMethodNoTunnel.md | 10 - ...onRedisTunnelMethodNoTunnelTunnelMethod.md | 10 - ...RedisTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...onRedisTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/DestinationRedshift.md | 19 - .../shared/DestinationRedshiftRedshift.md | 8 - ...DestinationRedshiftTunnelMethodNoTunnel.md | 10 - ...edshiftTunnelMethodNoTunnelTunnelMethod.md | 10 - ...shiftTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...edshiftTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - ...inationRedshiftUploadingMethodS3Staging.md | 19 - ...agingEncryptionAESCBCEnvelopeEncryption.md | 11 - ...nAESCBCEnvelopeEncryptionEncryptionType.md | 8 - ...ngMethodS3StagingEncryptionNoEncryption.md | 10 - ...ingEncryptionNoEncryptionEncryptionType.md | 8 - ...nRedshiftUploadingMethodS3StagingMethod.md | 8 - ...tUploadingMethodS3StagingS3BucketRegion.md | 33 - ...tinationRedshiftUploadingMethodStandard.md | 10 - ...onRedshiftUploadingMethodStandardMethod.md | 8 - docs/models/shared/DestinationResponse.md | 14 +- docs/models/shared/DestinationS3.md | 19 - .../DestinationS3FormatAvroApacheAvro.md | 11 - ...rmatAvroApacheAvroCompressionCodecBzip2.md | 10 - ...vroApacheAvroCompressionCodecBzip2Codec.md | 8 - ...atAvroApacheAvroCompressionCodecDeflate.md | 11 - ...oApacheAvroCompressionCodecDeflateCodec.md | 8 - ...ApacheAvroCompressionCodecNoCompression.md | 10 - ...eAvroCompressionCodecNoCompressionCodec.md | 8 - ...matAvroApacheAvroCompressionCodecSnappy.md | 10 - ...roApacheAvroCompressionCodecSnappyCodec.md | 8 - ...3FormatAvroApacheAvroCompressionCodecXz.md | 11 - ...atAvroApacheAvroCompressionCodecXzCodec.md | 8 - ...AvroApacheAvroCompressionCodecZstandard.md | 12 - ...pacheAvroCompressionCodecZstandardCodec.md | 8 - ...inationS3FormatAvroApacheAvroFormatType.md | 8 - ...tinationS3FormatCSVCommaSeparatedValues.md | 12 - ...tCSVCommaSeparatedValuesCompressionGZIP.md | 10 - ...tedValuesCompressionGZIPCompressionType.md | 8 - ...SeparatedValuesCompressionNoCompression.md | 10 - ...CompressionNoCompressionCompressionType.md | 8 - ...FormatCSVCommaSeparatedValuesFlattening.md | 11 - ...FormatCSVCommaSeparatedValuesFormatType.md | 8 - ...onS3FormatJSONLinesNewlineDelimitedJSON.md | 12 - ...inesNewlineDelimitedJSONCompressionGZIP.md | 10 - ...mitedJSONCompressionGZIPCompressionType.md | 8 - ...neDelimitedJSONCompressionNoCompression.md | 10 - ...CompressionNoCompressionCompressionType.md | 8 - ...JSONLinesNewlineDelimitedJSONFlattening.md | 11 - ...JSONLinesNewlineDelimitedJSONFormatType.md | 8 - ...stinationS3FormatParquetColumnarStorage.md | 16 - ...tParquetColumnarStorageCompressionCodec.md | 16 - ...3FormatParquetColumnarStorageFormatType.md | 8 - docs/models/shared/DestinationS3Glue.md | 21 - ...GlueFormatJSONLinesNewlineDelimitedJSON.md | 12 - ...inesNewlineDelimitedJSONCompressionGZIP.md | 10 - ...mitedJSONCompressionGZIPCompressionType.md | 8 - ...neDelimitedJSONCompressionNoCompression.md | 10 - ...CompressionNoCompressionCompressionType.md | 8 - ...JSONLinesNewlineDelimitedJSONFlattening.md | 11 - ...JSONLinesNewlineDelimitedJSONFormatType.md | 8 - .../shared/DestinationS3GlueS3BucketRegion.md | 35 - docs/models/shared/DestinationS3GlueS3Glue.md | 8 - .../DestinationS3GlueSerializationLibrary.md | 11 - docs/models/shared/DestinationS3S3.md | 8 - .../shared/DestinationS3S3BucketRegion.md | 35 - docs/models/shared/DestinationSftpJson.md | 15 - .../shared/DestinationSftpJsonSftpJson.md | 8 - docs/models/shared/DestinationSnowflake.md | 19 - ...owflakeCredentialsKeyPairAuthentication.md | 10 - ...redentialsKeyPairAuthenticationAuthType.md | 8 - .../DestinationSnowflakeCredentialsOAuth20.md | 12 - ...tionSnowflakeCredentialsOAuth20AuthType.md | 8 - ...SnowflakeCredentialsUsernameAndPassword.md | 9 - ...eCredentialsUsernameAndPasswordAuthType.md | 8 - .../shared/DestinationSnowflakeSnowflake.md | 8 - docs/models/shared/DestinationTimeplus.md | 12 - .../shared/DestinationTimeplusTimeplus.md | 8 - docs/models/shared/DestinationTypesense.md | 15 - .../shared/DestinationTypesenseTypesense.md | 8 - docs/models/shared/DestinationVertica.md | 18 - .../DestinationVerticaTunnelMethodNoTunnel.md | 10 - ...VerticaTunnelMethodNoTunnelTunnelMethod.md | 10 - ...rticaTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...VerticaTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - .../shared/DestinationVerticaVertica.md | 8 - docs/models/shared/DestinationXata.md | 12 - docs/models/shared/DestinationXataXata.md | 8 - docs/models/shared/FacebookMarketing.md | 11 - docs/models/shared/Github.md | 10 - docs/models/shared/GithubCredentials.md | 9 - docs/models/shared/Gitlab.md | 10 - docs/models/shared/GitlabCredentials.md | 9 - docs/models/shared/GoogleAds.md | 10 - docs/models/shared/GoogleAdsCredentials.md | 10 - docs/models/shared/GoogleAnalyticsDataApi.md | 10 - .../GoogleAnalyticsDataApiCredentials.md | 9 - docs/models/shared/GoogleAnalyticsV4.md | 10 - .../shared/GoogleAnalyticsV4Credentials.md | 9 - docs/models/shared/GoogleSearchConsole.md | 10 - .../GoogleSearchConsoleAuthorization.md | 9 - docs/models/shared/GoogleSheets.md | 10 - docs/models/shared/GoogleSheetsCredentials.md | 9 - docs/models/shared/Harvest.md | 10 - docs/models/shared/HarvestCredentials.md | 9 - docs/models/shared/Hubspot.md | 10 - docs/models/shared/HubspotCredentials.md | 9 - docs/models/shared/Instagram.md | 11 - docs/models/shared/Intercom.md | 11 - docs/models/shared/LeverHiring.md | 10 - docs/models/shared/LeverHiringCredentials.md | 9 - docs/models/shared/LinkedinAds.md | 10 - docs/models/shared/LinkedinAdsCredentials.md | 9 - docs/models/shared/Mailchimp.md | 10 - docs/models/shared/MailchimpCredentials.md | 9 - docs/models/shared/MicrosoftTeams.md | 10 - .../shared/MicrosoftTeamsCredentials.md | 9 - docs/models/shared/Monday.md | 10 - docs/models/shared/MondayCredentials.md | 9 - docs/models/shared/Notion.md | 10 - docs/models/shared/NotionCredentials.md | 9 - docs/models/shared/Pinterest.md | 10 - docs/models/shared/PinterestCredentials.md | 9 - docs/models/shared/Retently.md | 10 - docs/models/shared/RetentlyCredentials.md | 9 - docs/models/shared/Salesforce.md | 11 - docs/models/shared/Shopify.md | 10 - docs/models/shared/ShopifyCredentials.md | 9 - docs/models/shared/Slack.md | 10 - docs/models/shared/SlackCredentials.md | 9 - docs/models/shared/Smartsheets.md | 10 - docs/models/shared/SmartsheetsCredentials.md | 9 - docs/models/shared/SnapchatMarketing.md | 11 - docs/models/shared/Snowflake.md | 10 - docs/models/shared/SnowflakeCredentials.md | 9 - docs/models/shared/SourceAha.md | 12 - docs/models/shared/SourceAhaAha.md | 8 - docs/models/shared/SourceAircall.md | 13 - docs/models/shared/SourceAircallAircall.md | 8 - docs/models/shared/SourceAirtable.md | 11 - docs/models/shared/SourceAirtableAirtable.md | 8 - .../SourceAirtableCredentialsOAuth20.md | 13 - ...rceAirtableCredentialsOAuth20AuthMethod.md | 8 - ...eAirtableCredentialsPersonalAccessToken.md | 9 - ...redentialsPersonalAccessTokenAuthMethod.md | 8 - docs/models/shared/SourceAlloydb.md | 20 - docs/models/shared/SourceAlloydbAlloydb.md | 8 - .../SourceAlloydbReplicationMethodStandard.md | 10 - ...eAlloydbReplicationMethodStandardMethod.md | 8 - ...rceAlloydbReplicationMethodStandardXmin.md | 10 - ...oydbReplicationMethodStandardXminMethod.md | 8 - .../SourceAlloydbTunnelMethodNoTunnel.md | 10 - ...AlloydbTunnelMethodNoTunnelTunnelMethod.md | 10 - ...loydbTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...AlloydbTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourceAmazonAds.md | 21 - .../models/shared/SourceAmazonAdsAmazonAds.md | 8 - docs/models/shared/SourceAmazonAdsAuthType.md | 8 - docs/models/shared/SourceAmazonAdsRegion.md | 12 - .../SourceAmazonAdsReportRecordTypes.md | 15 - .../shared/SourceAmazonAdsStateFilter.md | 10 - .../shared/SourceAmazonSellerPartner.md | 25 - ...SourceAmazonSellerPartnerAWSEnvironment.md | 11 - .../SourceAmazonSellerPartnerAWSRegion.md | 31 - ...eAmazonSellerPartnerAmazonSellerPartner.md | 8 - .../SourceAmazonSellerPartnerAuthType.md | 8 - docs/models/shared/SourceAmazonSqs.md | 19 - .../models/shared/SourceAmazonSqsAWSRegion.md | 34 - .../models/shared/SourceAmazonSqsAmazonSqs.md | 8 - docs/models/shared/SourceAmplitude.md | 15 - .../models/shared/SourceAmplitudeAmplitude.md | 8 - .../shared/SourceAmplitudeDataRegion.md | 11 - docs/models/shared/SourceApifyDataset.md | 13 - .../shared/SourceApifyDatasetApifyDataset.md | 8 - docs/models/shared/SourceAppfollow.md | 11 - .../models/shared/SourceAppfollowAppfollow.md | 8 - docs/models/shared/SourceAsana.md | 11 - docs/models/shared/SourceAsanaAsana.md | 8 - ...anaCredentialsAuthenticateViaAsanaOauth.md | 13 - ...thenticateViaAsanaOauthCredentialsTitle.md | 10 - ...ialsAuthenticateWithPersonalAccessToken.md | 11 - ...WithPersonalAccessTokenCredentialsTitle.md | 10 - docs/models/shared/SourceAuth0.md | 13 - docs/models/shared/SourceAuth0Auth0.md | 8 - ...SourceAuth0CredentialsOAuth2AccessToken.md | 9 - ...lsOAuth2AccessTokenAuthenticationMethod.md | 8 - ...redentialsOAuth2ConfidentialApplication.md | 11 - ...identialApplicationAuthenticationMethod.md | 8 - docs/models/shared/SourceAwsCloudtrail.md | 14 - .../SourceAwsCloudtrailAwsCloudtrail.md | 8 - docs/models/shared/SourceAzureBlobStorage.md | 17 - .../SourceAzureBlobStorageAzureBlobStorage.md | 8 - ...rageFormatJSONLinesNewlineDelimitedJSON.md | 10 - ...JSONLinesNewlineDelimitedJSONFormatType.md | 8 - docs/models/shared/SourceAzureTable.md | 13 - .../shared/SourceAzureTableAzureTable.md | 8 - docs/models/shared/SourceBambooHr.md | 14 - docs/models/shared/SourceBambooHrBambooHr.md | 8 - docs/models/shared/SourceBigcommerce.md | 13 - .../shared/SourceBigcommerceBigcommerce.md | 8 - docs/models/shared/SourceBigquery.md | 13 - docs/models/shared/SourceBigqueryBigquery.md | 8 - docs/models/shared/SourceBingAds.md | 18 - docs/models/shared/SourceBingAdsAuthMethod.md | 8 - docs/models/shared/SourceBingAdsBingAds.md | 8 - docs/models/shared/SourceBraintree.md | 15 - .../models/shared/SourceBraintreeBraintree.md | 8 - .../shared/SourceBraintreeEnvironment.md | 13 - docs/models/shared/SourceBraze.md | 13 - docs/models/shared/SourceBrazeBraze.md | 8 - docs/models/shared/SourceChargebee.md | 14 - .../models/shared/SourceChargebeeChargebee.md | 8 - .../shared/SourceChargebeeProductCatalog.md | 11 - docs/models/shared/SourceChartmogul.md | 13 - .../shared/SourceChartmogulChartmogul.md | 8 - .../models/shared/SourceChartmogulInterval.md | 13 - docs/models/shared/SourceClickhouse.md | 16 - .../shared/SourceClickhouseClickhouse.md | 8 - .../SourceClickhouseTunnelMethodNoTunnel.md | 10 - ...ckhouseTunnelMethodNoTunnelTunnelMethod.md | 10 - ...houseTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ckhouseTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourceClickupApi.md | 16 - .../shared/SourceClickupApiClickupApi.md | 8 - docs/models/shared/SourceClockify.md | 13 - docs/models/shared/SourceClockifyClockify.md | 8 - docs/models/shared/SourceCloseCom.md | 12 - docs/models/shared/SourceCloseComCloseCom.md | 8 - docs/models/shared/SourceCoda.md | 11 - docs/models/shared/SourceCodaCoda.md | 8 - docs/models/shared/SourceCoinApi.md | 17 - docs/models/shared/SourceCoinApiCoinApi.md | 8 - .../models/shared/SourceCoinApiEnvironment.md | 12 - docs/models/shared/SourceCoinmarketcap.md | 13 - .../SourceCoinmarketcapCoinmarketcap.md | 8 - .../shared/SourceCoinmarketcapDataType.md | 11 - docs/models/shared/SourceConfigcat.md | 12 - .../models/shared/SourceConfigcatConfigcat.md | 8 - docs/models/shared/SourceConfluence.md | 13 - .../shared/SourceConfluenceConfluence.md | 8 - docs/models/shared/SourceConvex.md | 12 - docs/models/shared/SourceConvexConvex.md | 8 - docs/models/shared/SourceCreateRequest.md | 12 +- docs/models/shared/SourceDatascope.md | 12 - .../models/shared/SourceDatascopeDatascope.md | 8 - docs/models/shared/SourceDelighted.md | 12 - .../models/shared/SourceDelightedDelighted.md | 8 - docs/models/shared/SourceDixa.md | 13 - docs/models/shared/SourceDixaDixa.md | 8 - docs/models/shared/SourceDockerhub.md | 11 - .../models/shared/SourceDockerhubDockerhub.md | 8 - docs/models/shared/SourceDremio.md | 12 - docs/models/shared/SourceDremioDremio.md | 8 - docs/models/shared/SourceDynamodb.md | 15 - docs/models/shared/SourceDynamodbDynamodb.md | 8 - .../shared/SourceDynamodbDynamodbRegion.md | 35 - docs/models/shared/SourceE2eTestCloud.md | 15 - .../shared/SourceE2eTestCloudE2eTestCloud.md | 8 - ...ourceE2eTestCloudMockCatalogMultiSchema.md | 11 - ...eE2eTestCloudMockCatalogMultiSchemaType.md | 8 - ...urceE2eTestCloudMockCatalogSingleSchema.md | 13 - ...E2eTestCloudMockCatalogSingleSchemaType.md | 8 - docs/models/shared/SourceE2eTestCloudType.md | 8 - docs/models/shared/SourceEmailoctopus.md | 11 - .../shared/SourceEmailoctopusEmailoctopus.md | 8 - docs/models/shared/SourceExchangeRates.md | 14 - .../SourceExchangeRatesExchangeRates.md | 8 - docs/models/shared/SourceFacebookMarketing.md | 23 - ...ourceFacebookMarketingFacebookMarketing.md | 8 - .../SourceFacebookMarketingInsightConfig.md | 19 - ...kMarketingInsightConfigActionReportTime.md | 12 - ...urceFacebookMarketingInsightConfigLevel.md | 13 - ...etingInsightConfigValidActionBreakdowns.md | 19 - ...okMarketingInsightConfigValidBreakdowns.md | 41 - ...acebookMarketingInsightConfigValidEnums.md | 141 - docs/models/shared/SourceFacebookPages.md | 12 - .../SourceFacebookPagesFacebookPages.md | 8 - docs/models/shared/SourceFaker.md | 15 - docs/models/shared/SourceFakerFaker.md | 8 - docs/models/shared/SourceFauna.md | 15 - docs/models/shared/SourceFaunaCollection.md | 11 - .../SourceFaunaCollectionDeletionsDisabled.md | 13 - ...CollectionDeletionsDisabledDeletionMode.md | 8 - .../SourceFaunaCollectionDeletionsEnabled.md | 14 - ...aCollectionDeletionsEnabledDeletionMode.md | 8 - docs/models/shared/SourceFaunaFauna.md | 8 - docs/models/shared/SourceFileSecure.md | 15 - .../shared/SourceFileSecureFileFormat.md | 17 - .../shared/SourceFileSecureFileSecure.md | 8 - ...ileSecureProviderAzBlobAzureBlobStorage.md | 13 - ...reProviderAzBlobAzureBlobStorageStorage.md | 8 - ...FileSecureProviderGCSGoogleCloudStorage.md | 11 - ...ureProviderGCSGoogleCloudStorageStorage.md | 8 - .../SourceFileSecureProviderHTTPSPublicWeb.md | 11 - ...FileSecureProviderHTTPSPublicWebStorage.md | 8 - ...ceFileSecureProviderS3AmazonWebServices.md | 12 - ...ecureProviderS3AmazonWebServicesStorage.md | 8 - ...FileSecureProviderSCPSecureCopyProtocol.md | 14 - ...ureProviderSCPSecureCopyProtocolStorage.md | 8 - ...eProviderSFTPSecureFileTransferProtocol.md | 14 - ...erSFTPSecureFileTransferProtocolStorage.md | 8 - .../SourceFileSecureProviderSSHSecureShell.md | 14 - ...FileSecureProviderSSHSecureShellStorage.md | 8 - docs/models/shared/SourceFirebolt.md | 16 - docs/models/shared/SourceFireboltFirebolt.md | 8 - docs/models/shared/SourceFreshcaller.md | 15 - .../shared/SourceFreshcallerFreshcaller.md | 8 - docs/models/shared/SourceFreshdesk.md | 14 - .../models/shared/SourceFreshdeskFreshdesk.md | 8 - docs/models/shared/SourceFreshsales.md | 12 - .../shared/SourceFreshsalesFreshsales.md | 8 - docs/models/shared/SourceGainsightPx.md | 11 - .../shared/SourceGainsightPxGainsightPx.md | 8 - docs/models/shared/SourceGcs.md | 13 - docs/models/shared/SourceGcsGcs.md | 8 - docs/models/shared/SourceGetlago.md | 11 - docs/models/shared/SourceGetlagoGetlago.md | 8 - docs/models/shared/SourceGithub.md | 15 - .../shared/SourceGithubCredentialsOAuth.md | 13 - ...SourceGithubCredentialsOAuthOptionTitle.md | 8 - ...rceGithubCredentialsPersonalAccessToken.md | 11 - ...edentialsPersonalAccessTokenOptionTitle.md | 8 - docs/models/shared/SourceGithubGithub.md | 8 - docs/models/shared/SourceGitlab.md | 15 - .../shared/SourceGitlabCredentialsOAuth20.md | 13 - .../SourceGitlabCredentialsOAuth20AuthType.md | 8 - .../SourceGitlabCredentialsPrivateToken.md | 9 - ...ceGitlabCredentialsPrivateTokenAuthType.md | 8 - docs/models/shared/SourceGitlabGitlab.md | 8 - docs/models/shared/SourceGlassfrog.md | 11 - .../models/shared/SourceGlassfrogGlassfrog.md | 8 - docs/models/shared/SourceGnews.md | 21 - docs/models/shared/SourceGnewsCountry.md | 39 - docs/models/shared/SourceGnewsGnews.md | 8 - docs/models/shared/SourceGnewsIn.md | 10 - docs/models/shared/SourceGnewsLanguage.md | 29 - docs/models/shared/SourceGnewsNullable.md | 10 - docs/models/shared/SourceGnewsSortBy.md | 13 - .../shared/SourceGnewsTopHeadlinesTopic.md | 18 - docs/models/shared/SourceGoogleAds.md | 17 - .../shared/SourceGoogleAdsCustomQueries.md | 9 - .../models/shared/SourceGoogleAdsGoogleAds.md | 8 - .../SourceGoogleAdsGoogleCredentials.md | 12 - .../shared/SourceGoogleAnalyticsDataApi.md | 15 - ...piCredentialsAuthenticateViaGoogleOauth.md | 14 - ...tialsAuthenticateViaGoogleOauthAuthType.md | 8 - ...dentialsServiceAccountKeyAuthentication.md | 11 - ...ServiceAccountKeyAuthenticationAuthType.md | 8 - ...eAnalyticsDataApiGoogleAnalyticsDataApi.md | 8 - docs/models/shared/SourceGoogleAnalyticsV4.md | 15 - ...V4CredentialsAuthenticateViaGoogleOauth.md | 14 - ...tialsAuthenticateViaGoogleOauthAuthType.md | 8 - ...dentialsServiceAccountKeyAuthentication.md | 11 - ...ServiceAccountKeyAuthenticationAuthType.md | 8 - ...ourceGoogleAnalyticsV4GoogleAnalyticsV4.md | 8 - docs/models/shared/SourceGoogleDirectory.md | 11 - ...leDirectoryCredentialsServiceAccountKey.md | 12 - ...ntialsServiceAccountKeyCredentialsTitle.md | 10 - ...irectoryCredentialsSignInViaGoogleOAuth.md | 13 - ...alsSignInViaGoogleOAuthCredentialsTitle.md | 10 - .../SourceGoogleDirectoryGoogleDirectory.md | 8 - .../shared/SourceGooglePagespeedInsights.md | 14 - ...SourceGooglePagespeedInsightsCategories.md | 12 - ...agespeedInsightsGooglePagespeedInsights.md | 8 - ...SourceGooglePagespeedInsightsStrategies.md | 9 - .../shared/SourceGoogleSearchConsole.md | 17 - ...ceGoogleSearchConsoleAuthorizationOAuth.md | 12 - ...SearchConsoleAuthorizationOAuthAuthType.md | 8 - ...rizationServiceAccountKeyAuthentication.md | 10 - ...ServiceAccountKeyAuthenticationAuthType.md | 8 - ...ceGoogleSearchConsoleCustomReportConfig.md | 9 - ...archConsoleCustomReportConfigValidEnums.md | 14 - .../SourceGoogleSearchConsoleDataFreshness.md | 11 - ...eGoogleSearchConsoleGoogleSearchConsole.md | 8 - docs/models/shared/SourceGoogleSheets.md | 13 - ...tsCredentialsAuthenticateViaGoogleOAuth.md | 13 - ...tialsAuthenticateViaGoogleOAuthAuthType.md | 8 - ...dentialsServiceAccountKeyAuthentication.md | 11 - ...ServiceAccountKeyAuthenticationAuthType.md | 8 - .../shared/SourceGoogleSheetsGoogleSheets.md | 8 - docs/models/shared/SourceGoogleWebfonts.md | 14 - .../SourceGoogleWebfontsGoogleWebfonts.md | 8 - .../SourceGoogleWorkspaceAdminReports.md | 13 - ...AdminReportsGoogleWorkspaceAdminReports.md | 8 - docs/models/shared/SourceGreenhouse.md | 11 - .../shared/SourceGreenhouseGreenhouse.md | 8 - docs/models/shared/SourceGridly.md | 12 - docs/models/shared/SourceGridlyGridly.md | 8 - docs/models/shared/SourceHarvest.md | 14 - docs/models/shared/SourceHarvestHarvest.md | 8 - docs/models/shared/SourceHubplanner.md | 11 - .../shared/SourceHubplannerHubplanner.md | 8 - docs/models/shared/SourceHubspot.md | 12 - .../shared/SourceHubspotCredentialsOAuth.md | 13 - .../SourceHubspotCredentialsOAuthAuthType.md | 10 - .../SourceHubspotCredentialsPrivateApp.md | 11 - ...rceHubspotCredentialsPrivateAppAuthType.md | 10 - docs/models/shared/SourceHubspotHubspot.md | 8 - docs/models/shared/SourceInsightly.md | 12 - .../models/shared/SourceInsightlyInsightly.md | 8 - docs/models/shared/SourceInstagram.md | 14 - .../models/shared/SourceInstagramInstagram.md | 8 - docs/models/shared/SourceInstatus.md | 11 - docs/models/shared/SourceInstatusInstatus.md | 8 - docs/models/shared/SourceIntercom.md | 14 - docs/models/shared/SourceIntercomIntercom.md | 8 - docs/models/shared/SourceIp2whois.md | 12 - docs/models/shared/SourceIp2whoisIp2whois.md | 8 - docs/models/shared/SourceIterable.md | 12 - docs/models/shared/SourceIterableIterable.md | 8 - docs/models/shared/SourceJira.md | 18 - docs/models/shared/SourceJiraJira.md | 8 - docs/models/shared/SourceK6Cloud.md | 11 - docs/models/shared/SourceK6CloudK6Cloud.md | 8 - docs/models/shared/SourceKlarna.md | 14 - docs/models/shared/SourceKlarnaKlarna.md | 8 - docs/models/shared/SourceKlarnaRegion.md | 12 - docs/models/shared/SourceKlaviyo.md | 12 - docs/models/shared/SourceKlaviyoKlaviyo.md | 8 - docs/models/shared/SourceKustomerSinger.md | 12 - .../SourceKustomerSingerKustomerSinger.md | 8 - docs/models/shared/SourceKyve.md | 15 - docs/models/shared/SourceKyveKyve.md | 8 - docs/models/shared/SourceLaunchdarkly.md | 11 - .../shared/SourceLaunchdarklyLaunchdarkly.md | 8 - docs/models/shared/SourceLemlist.md | 11 - docs/models/shared/SourceLemlistLemlist.md | 8 - docs/models/shared/SourceLeverHiring.md | 13 - ...ngCredentialsAuthenticateViaLeverApiKey.md | 11 - ...tialsAuthenticateViaLeverApiKeyAuthType.md | 8 - ...ingCredentialsAuthenticateViaLeverOAuth.md | 13 - ...ntialsAuthenticateViaLeverOAuthAuthType.md | 8 - .../shared/SourceLeverHiringEnvironment.md | 11 - .../shared/SourceLeverHiringLeverHiring.md | 8 - docs/models/shared/SourceLinkedinAds.md | 14 - ...nkedinAdsAdAnalyticsReportConfiguration.md | 12 - ...alyticsReportConfigurationPivotCategory.md | 30 - ...yticsReportConfigurationTimeGranularity.md | 13 - ...SourceLinkedinAdsCredentialsAccessToken.md | 9 - ...edinAdsCredentialsAccessTokenAuthMethod.md | 8 - .../SourceLinkedinAdsCredentialsOAuth20.md | 11 - ...LinkedinAdsCredentialsOAuth20AuthMethod.md | 8 - .../shared/SourceLinkedinAdsLinkedinAds.md | 8 - docs/models/shared/SourceLinkedinPages.md | 12 - ...urceLinkedinPagesCredentialsAccessToken.md | 9 - ...inPagesCredentialsAccessTokenAuthMethod.md | 8 - .../SourceLinkedinPagesCredentialsOAuth20.md | 11 - ...nkedinPagesCredentialsOAuth20AuthMethod.md | 8 - .../SourceLinkedinPagesLinkedinPages.md | 8 - docs/models/shared/SourceLinnworks.md | 14 - .../models/shared/SourceLinnworksLinnworks.md | 8 - docs/models/shared/SourceLokalise.md | 12 - docs/models/shared/SourceLokaliseLokalise.md | 8 - docs/models/shared/SourceMailchimp.md | 12 - .../SourceMailchimpCredentialsAPIKey.md | 9 - ...ourceMailchimpCredentialsAPIKeyAuthType.md | 8 - .../SourceMailchimpCredentialsOAuth20.md | 11 - ...urceMailchimpCredentialsOAuth20AuthType.md | 8 - .../models/shared/SourceMailchimpMailchimp.md | 8 - docs/models/shared/SourceMailgun.md | 13 - docs/models/shared/SourceMailgunMailgun.md | 8 - docs/models/shared/SourceMailjetSms.md | 13 - .../shared/SourceMailjetSmsMailjetSms.md | 8 - docs/models/shared/SourceMarketo.md | 14 - docs/models/shared/SourceMarketoMarketo.md | 8 - docs/models/shared/SourceMetabase.md | 14 - docs/models/shared/SourceMetabaseMetabase.md | 8 - docs/models/shared/SourceMicrosoftTeams.md | 12 - ...eamsCredentialsAuthenticateViaMicrosoft.md | 13 - ...entialsAuthenticateViaMicrosoftAuthType.md | 8 - ...dentialsAuthenticateViaMicrosoftOAuth20.md | 14 - ...AuthenticateViaMicrosoftOAuth20AuthType.md | 8 - .../SourceMicrosoftTeamsMicrosoftTeams.md | 8 - docs/models/shared/SourceMixpanel.md | 19 - .../SourceMixpanelCredentialsProjectSecret.md | 11 - ...anelCredentialsProjectSecretOptionTitle.md | 8 - ...SourceMixpanelCredentialsServiceAccount.md | 12 - ...nelCredentialsServiceAccountOptionTitle.md | 8 - docs/models/shared/SourceMixpanelMixpanel.md | 8 - docs/models/shared/SourceMixpanelRegion.md | 11 - docs/models/shared/SourceMonday.md | 11 - .../shared/SourceMondayCredentialsAPIToken.md | 9 - ...SourceMondayCredentialsAPITokenAuthType.md | 8 - .../shared/SourceMondayCredentialsOAuth20.md | 12 - .../SourceMondayCredentialsOAuth20AuthType.md | 8 - docs/models/shared/SourceMondayMonday.md | 8 - docs/models/shared/SourceMongodb.md | 15 - .../SourceMongodbInstanceTypeReplicaSet.md | 12 - ...ceMongodbInstanceTypeReplicaSetInstance.md | 8 - ...dbInstanceTypeStandaloneMongoDbInstance.md | 12 - ...ceTypeStandaloneMongoDbInstanceInstance.md | 8 - .../models/shared/SourceMongodbInternalPoc.md | 15 - ...rceMongodbInternalPocMongodbInternalPoc.md | 8 - docs/models/shared/SourceMongodbMongodb.md | 8 - docs/models/shared/SourceMssql.md | 20 - docs/models/shared/SourceMssqlMssql.md | 8 - ...hodReadChangesUsingChangeDataCaptureCDC.md | 13 - ...ngesUsingChangeDataCaptureCDCDataToSync.md | 11 - ...CaptureCDCInitialSnapshotIsolationLevel.md | 11 - ...dChangesUsingChangeDataCaptureCDCMethod.md | 8 - ...nMethodScanChangesWithUserDefinedCursor.md | 10 - ...dScanChangesWithUserDefinedCursorMethod.md | 8 - ...slMethodEncryptedTrustServerCertificate.md | 10 - ...ncryptedTrustServerCertificateSslMethod.md | 8 - ...ssqlSslMethodEncryptedVerifyCertificate.md | 11 - ...thodEncryptedVerifyCertificateSslMethod.md | 8 - .../shared/SourceMssqlTunnelMethodNoTunnel.md | 10 - ...ceMssqlTunnelMethodNoTunnelTunnelMethod.md | 10 - ...MssqlTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ceMssqlTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourceMyHours.md | 14 - docs/models/shared/SourceMyHoursMyHours.md | 8 - docs/models/shared/SourceMysql.md | 19 - docs/models/shared/SourceMysqlMysql.md | 8 - ...ationMethodReadChangesUsingBinaryLogCDC.md | 12 - ...ethodReadChangesUsingBinaryLogCDCMethod.md | 8 - ...nMethodScanChangesWithUserDefinedCursor.md | 10 - ...dScanChangesWithUserDefinedCursorMethod.md | 8 - .../shared/SourceMysqlSslModePreferred.md | 10 - .../shared/SourceMysqlSslModePreferredMode.md | 8 - .../shared/SourceMysqlSslModeRequired.md | 10 - .../shared/SourceMysqlSslModeRequiredMode.md | 8 - .../shared/SourceMysqlSslModeVerifyCA.md | 14 - .../shared/SourceMysqlSslModeVerifyCAMode.md | 8 - .../SourceMysqlSslModeVerifyIdentity.md | 14 - .../SourceMysqlSslModeVerifyIdentityMode.md | 8 - .../shared/SourceMysqlTunnelMethodNoTunnel.md | 10 - ...ceMysqlTunnelMethodNoTunnelTunnelMethod.md | 10 - ...MysqlTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ceMysqlTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourceNetsuite.md | 18 - docs/models/shared/SourceNetsuiteNetsuite.md | 8 - docs/models/shared/SourceNotion.md | 12 - .../SourceNotionCredentialsAccessToken.md | 11 - ...rceNotionCredentialsAccessTokenAuthType.md | 8 - .../shared/SourceNotionCredentialsOAuth20.md | 13 - .../SourceNotionCredentialsOAuth20AuthType.md | 8 - docs/models/shared/SourceNotionNotion.md | 8 - docs/models/shared/SourceNytimes.md | 15 - docs/models/shared/SourceNytimesNytimes.md | 8 - ...eNytimesPeriodUsedForMostPopularStreams.md | 12 - ...ShareTypeUsedForMostPopularSharedStream.md | 10 - docs/models/shared/SourceOkta.md | 13 - .../shared/SourceOktaCredentialsAPIToken.md | 9 - .../SourceOktaCredentialsAPITokenAuthType.md | 8 - .../shared/SourceOktaCredentialsOAuth20.md | 11 - .../SourceOktaCredentialsOAuth20AuthType.md | 8 - docs/models/shared/SourceOktaOkta.md | 8 - docs/models/shared/SourceOmnisend.md | 11 - docs/models/shared/SourceOmnisendOmnisend.md | 8 - docs/models/shared/SourceOnesignal.md | 14 - .../shared/SourceOnesignalApplications.md | 10 - .../models/shared/SourceOnesignalOnesignal.md | 8 - docs/models/shared/SourceOracle.md | 19 - .../SourceOracleConnectionDataServiceName.md | 11 - ...ConnectionDataServiceNameConnectionType.md | 8 - .../SourceOracleConnectionDataSystemIDSID.md | 11 - ...ConnectionDataSystemIDSIDConnectionType.md | 8 - ...cleEncryptionNativeNetworkEncryptionNNE.md | 11 - ...NetworkEncryptionNNEEncryptionAlgorithm.md | 12 - ...iveNetworkEncryptionNNEEncryptionMethod.md | 8 - ...EncryptionTLSEncryptedVerifyCertificate.md | 11 - ...ryptedVerifyCertificateEncryptionMethod.md | 8 - docs/models/shared/SourceOracleOracle.md | 8 - .../SourceOracleTunnelMethodNoTunnel.md | 10 - ...eOracleTunnelMethodNoTunnelTunnelMethod.md | 10 - ...racleTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...eOracleTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourceOrb.md | 17 - docs/models/shared/SourceOrbOrb.md | 8 - docs/models/shared/SourceOrbit.md | 13 - docs/models/shared/SourceOrbitOrbit.md | 8 - docs/models/shared/SourceOutbrainAmplify.md | 15 - ...ceOutbrainAmplifyCredentialsAccessToken.md | 11 - ...okenIsRequiredForAuthenticationRequests.md | 8 - ...brainAmplifyCredentialsUsernamePassword.md | 12 - ...swordIsRequiredForAuthenticationRequest.md | 8 - ...nAmplifyGranularityForGeoLocationRegion.md | 12 - ...ainAmplifyGranularityForPeriodicReports.md | 12 - .../SourceOutbrainAmplifyOutbrainAmplify.md | 8 - docs/models/shared/SourceOutreach.md | 15 - docs/models/shared/SourceOutreachOutreach.md | 8 - docs/models/shared/SourcePatchRequest.md | 2 +- docs/models/shared/SourcePaypalTransaction.md | 15 - ...ourcePaypalTransactionPaypalTransaction.md | 8 - docs/models/shared/SourcePaystack.md | 13 - docs/models/shared/SourcePaystackPaystack.md | 8 - docs/models/shared/SourcePendo.md | 11 - docs/models/shared/SourcePendoPendo.md | 8 - docs/models/shared/SourcePersistiq.md | 11 - .../models/shared/SourcePersistiqPersistiq.md | 8 - docs/models/shared/SourcePexelsApi.md | 16 - .../models/shared/SourcePexelsApiPexelsApi.md | 8 - docs/models/shared/SourcePinterest.md | 13 - .../SourcePinterestCredentialsAccessToken.md | 9 - ...nterestCredentialsAccessTokenAuthMethod.md | 8 - .../SourcePinterestCredentialsOAuth20.md | 11 - ...cePinterestCredentialsOAuth20AuthMethod.md | 8 - .../models/shared/SourcePinterestPinterest.md | 8 - docs/models/shared/SourcePinterestStatus.md | 10 - docs/models/shared/SourcePipedrive.md | 12 - .../SourcePipedriveAPIKeyAuthentication.md | 9 - ...cePipedriveAPIKeyAuthenticationAuthType.md | 8 - .../models/shared/SourcePipedrivePipedrive.md | 8 - docs/models/shared/SourcePocket.md | 21 - docs/models/shared/SourcePocketContentType.md | 12 - docs/models/shared/SourcePocketDetailType.md | 11 - docs/models/shared/SourcePocketPocket.md | 8 - docs/models/shared/SourcePocketSortBy.md | 13 - docs/models/shared/SourcePocketState.md | 12 - docs/models/shared/SourcePokeapi.md | 11 - docs/models/shared/SourcePokeapiPokeapi.md | 8 - docs/models/shared/SourcePolygonStockApi.md | 19 - .../SourcePolygonStockApiPolygonStockApi.md | 8 - docs/models/shared/SourcePostgres.md | 20 - docs/models/shared/SourcePostgresPostgres.md | 8 - ...MethodDetectChangesWithXminSystemColumn.md | 10 - ...DetectChangesWithXminSystemColumnMethod.md | 8 - ...nMethodScanChangesWithUserDefinedCursor.md | 10 - ...dScanChangesWithUserDefinedCursorMethod.md | 8 - .../SourcePostgresTunnelMethodNoTunnel.md | 10 - ...ostgresTunnelMethodNoTunnelTunnelMethod.md | 10 - ...tgresTunnelMethodPasswordAuthentication.md | 14 - ...ethodPasswordAuthenticationTunnelMethod.md | 10 - ...ostgresTunnelMethodSSHKeyAuthentication.md | 14 - ...lMethodSSHKeyAuthenticationTunnelMethod.md | 10 - docs/models/shared/SourcePosthog.md | 14 - docs/models/shared/SourcePosthogPosthog.md | 8 - docs/models/shared/SourcePostmarkapp.md | 12 - .../shared/SourcePostmarkappPostmarkapp.md | 8 - docs/models/shared/SourcePrestashop.md | 13 - .../shared/SourcePrestashopPrestashop.md | 8 - docs/models/shared/SourcePunkApi.md | 13 - docs/models/shared/SourcePunkApiPunkApi.md | 8 - docs/models/shared/SourcePutRequest.md | 8 +- docs/models/shared/SourcePypi.md | 12 - docs/models/shared/SourcePypiPypi.md | 8 - docs/models/shared/SourceQualaroo.md | 14 - docs/models/shared/SourceQualarooQualaroo.md | 8 - docs/models/shared/SourceQuickbooks.md | 13 - .../SourceQuickbooksCredentialsOAuth20.md | 14 - ...rceQuickbooksCredentialsOAuth20AuthType.md | 8 - .../shared/SourceQuickbooksQuickbooks.md | 8 - docs/models/shared/SourceRailz.md | 13 - docs/models/shared/SourceRailzRailz.md | 8 - docs/models/shared/SourceRecharge.md | 12 - docs/models/shared/SourceRechargeRecharge.md | 8 - docs/models/shared/SourceRecreation.md | 12 - .../shared/SourceRecreationRecreation.md | 8 - docs/models/shared/SourceRecruitee.md | 12 - .../models/shared/SourceRecruiteeRecruitee.md | 8 - docs/models/shared/SourceRecurly.md | 13 - docs/models/shared/SourceRecurlyRecurly.md | 8 - docs/models/shared/SourceRedshift.md | 17 - docs/models/shared/SourceRedshiftRedshift.md | 8 - docs/models/shared/SourceResponse.md | 14 +- docs/models/shared/SourceRetently.md | 11 - docs/models/shared/SourceRetentlyRetently.md | 8 - docs/models/shared/SourceRkiCovid.md | 11 - docs/models/shared/SourceRkiCovidRkiCovid.md | 8 - docs/models/shared/SourceRss.md | 11 - docs/models/shared/SourceRssRss.md | 8 - docs/models/shared/SourceS3.md | 22 - .../shared/SourceS3FileBasedStreamConfig.md | 17 - ...S3FileBasedStreamConfigFormatAvroFormat.md | 11 - ...sedStreamConfigFormatAvroFormatFiletype.md | 8 - ...eS3FileBasedStreamConfigFormatCSVFormat.md | 23 - ...asedStreamConfigFormatCSVFormatFiletype.md | 8 - ...tCSVFormatHeaderDefinitionAutogenerated.md | 10 - ...nitionAutogeneratedHeaderDefinitionType.md | 8 - ...gFormatCSVFormatHeaderDefinitionFromCSV.md | 10 - ...erDefinitionFromCSVHeaderDefinitionType.md | 8 - ...atCSVFormatHeaderDefinitionUserProvided.md | 11 - ...initionUserProvidedHeaderDefinitionType.md | 8 - ...treamConfigFormatCSVFormatInferenceType.md | 11 - ...3FileBasedStreamConfigFormatJsonlFormat.md | 10 - ...edStreamConfigFormatJsonlFormatFiletype.md | 8 - ...ileBasedStreamConfigFormatParquetFormat.md | 11 - ...StreamConfigFormatParquetFormatFiletype.md | 8 - ...S3FileBasedStreamConfigValidationPolicy.md | 12 - docs/models/shared/SourceS3FormatAvro.md | 10 - .../shared/SourceS3FormatAvroFiletype.md | 8 - docs/models/shared/SourceS3FormatCSV.md | 20 - .../shared/SourceS3FormatCSVFiletype.md | 8 - docs/models/shared/SourceS3FormatJsonl.md | 13 - .../shared/SourceS3FormatJsonlFiletype.md | 8 - ...rceS3FormatJsonlUnexpectedFieldBehavior.md | 12 - docs/models/shared/SourceS3FormatParquet.md | 13 - .../shared/SourceS3FormatParquetFiletype.md | 8 - docs/models/shared/SourceS3S3.md | 8 - .../shared/SourceS3S3AmazonWebServices.md | 15 - docs/models/shared/SourceSalesforce.md | 18 - .../models/shared/SourceSalesforceAuthType.md | 8 - .../shared/SourceSalesforceSalesforce.md | 8 - .../shared/SourceSalesforceStreamsCriteria.md | 9 - ...SalesforceStreamsCriteriaSearchCriteria.md | 15 - docs/models/shared/SourceSalesloft.md | 12 - ...lesloftCredentialsAuthenticateViaAPIKey.md | 9 - ...redentialsAuthenticateViaAPIKeyAuthType.md | 8 - ...alesloftCredentialsAuthenticateViaOAuth.md | 13 - ...CredentialsAuthenticateViaOAuthAuthType.md | 8 - .../models/shared/SourceSalesloftSalesloft.md | 8 - docs/models/shared/SourceSapFieldglass.md | 11 - .../SourceSapFieldglassSapFieldglass.md | 8 - docs/models/shared/SourceSecoda.md | 11 - docs/models/shared/SourceSecodaSecoda.md | 8 - docs/models/shared/SourceSendgrid.md | 12 - docs/models/shared/SourceSendgridSendgrid.md | 8 - docs/models/shared/SourceSendinblue.md | 11 - .../shared/SourceSendinblueSendinblue.md | 8 - docs/models/shared/SourceSenseforce.md | 15 - .../shared/SourceSenseforceSenseforce.md | 8 - docs/models/shared/SourceSentry.md | 15 - docs/models/shared/SourceSentrySentry.md | 8 - docs/models/shared/SourceSftp.md | 17 - docs/models/shared/SourceSftpBulk.md | 22 - docs/models/shared/SourceSftpBulkFileType.md | 11 - docs/models/shared/SourceSftpBulkSftpBulk.md | 8 - ...ceSftpCredentialsPasswordAuthentication.md | 11 - ...entialsPasswordAuthenticationAuthMethod.md | 10 - ...urceSftpCredentialsSSHKeyAuthentication.md | 11 - ...edentialsSSHKeyAuthenticationAuthMethod.md | 10 - docs/models/shared/SourceSftpSftp.md | 8 - docs/models/shared/SourceShopify.md | 13 - .../SourceShopifyCredentialsAPIPassword.md | 11 - ...ShopifyCredentialsAPIPasswordAuthMethod.md | 8 - .../shared/SourceShopifyCredentialsOAuth20.md | 13 - ...urceShopifyCredentialsOAuth20AuthMethod.md | 8 - docs/models/shared/SourceShopifyShopify.md | 8 - docs/models/shared/SourceShortio.md | 13 - docs/models/shared/SourceShortioShortio.md | 8 - docs/models/shared/SourceSlack.md | 15 - .../shared/SourceSlackCredentialsAPIToken.md | 11 - ...urceSlackCredentialsAPITokenOptionTitle.md | 8 - ...urceSlackCredentialsSignInViaSlackOAuth.md | 13 - ...edentialsSignInViaSlackOAuthOptionTitle.md | 8 - docs/models/shared/SourceSlackSlack.md | 8 - docs/models/shared/SourceSmaily.md | 13 - docs/models/shared/SourceSmailySmaily.md | 8 - docs/models/shared/SourceSmartengage.md | 11 - .../shared/SourceSmartengageSmartengage.md | 8 - docs/models/shared/SourceSmartsheets.md | 14 - ...rceSmartsheetsCredentialsAPIAccessToken.md | 9 - ...sheetsCredentialsAPIAccessTokenAuthType.md | 8 - .../SourceSmartsheetsCredentialsOAuth20.md | 13 - ...ceSmartsheetsCredentialsOAuth20AuthType.md | 8 - .../shared/SourceSmartsheetsSmartsheets.md | 8 - .../shared/SourceSmartsheetsValidenums.md | 24 - docs/models/shared/SourceSnapchatMarketing.md | 15 - ...ourceSnapchatMarketingSnapchatMarketing.md | 8 - docs/models/shared/SourceSnowflake.md | 17 - .../SourceSnowflakeCredentialsOAuth20.md | 12 - ...urceSnowflakeCredentialsOAuth20AuthType.md | 8 - ...SnowflakeCredentialsUsernameAndPassword.md | 10 - ...eCredentialsUsernameAndPasswordAuthType.md | 8 - .../models/shared/SourceSnowflakeSnowflake.md | 8 - docs/models/shared/SourceSonarCloud.md | 15 - .../shared/SourceSonarCloudSonarCloud.md | 8 - docs/models/shared/SourceSpacexApi.md | 12 - .../models/shared/SourceSpacexApiSpacexApi.md | 8 - docs/models/shared/SourceSquare.md | 14 - .../shared/SourceSquareCredentialsAPIKey.md | 11 - .../SourceSquareCredentialsAPIKeyAuthType.md | 8 - ...rceSquareCredentialsOauthAuthentication.md | 13 - ...eCredentialsOauthAuthenticationAuthType.md | 8 - docs/models/shared/SourceSquareSquare.md | 8 - docs/models/shared/SourceStrava.md | 16 - docs/models/shared/SourceStravaAuthType.md | 8 - docs/models/shared/SourceStravaStrava.md | 8 - docs/models/shared/SourceStripe.md | 15 - docs/models/shared/SourceStripeStripe.md | 8 - docs/models/shared/SourceSurveySparrow.md | 13 - ...SourceSurveySparrowRegionEUBasedAccount.md | 10 - ...urveySparrowRegionEUBasedAccountUrlBase.md | 8 - .../SourceSurveySparrowRegionGlobalAccount.md | 10 - ...SurveySparrowRegionGlobalAccountUrlBase.md | 8 - .../SourceSurveySparrowSurveySparrow.md | 8 - docs/models/shared/SourceSurveymonkey.md | 14 - ...riginDatacenterOfTheSurveyMonkeyAccount.md | 12 - ...eymonkeySurveyMonkeyAuthorizationMethod.md | 13 - ...rveyMonkeyAuthorizationMethodAuthMethod.md | 8 - .../shared/SourceSurveymonkeySurveymonkey.md | 8 - docs/models/shared/SourceTempo.md | 11 - docs/models/shared/SourceTempoTempo.md | 8 - docs/models/shared/SourceTheGuardianApi.md | 16 - .../SourceTheGuardianApiTheGuardianApi.md | 8 - docs/models/shared/SourceTiktokMarketing.md | 15 - ...SourceTiktokMarketingCredentialsOAuth20.md | 14 - ...ktokMarketingCredentialsOAuth20AuthType.md | 8 - ...kMarketingCredentialsSandboxAccessToken.md | 12 - ...ngCredentialsSandboxAccessTokenAuthType.md | 8 - .../SourceTiktokMarketingTiktokMarketing.md | 8 - docs/models/shared/SourceTodoist.md | 11 - docs/models/shared/SourceTodoistTodoist.md | 8 - docs/models/shared/SourceTrello.md | 14 - docs/models/shared/SourceTrelloTrello.md | 8 - docs/models/shared/SourceTrustpilot.md | 13 - .../SourceTrustpilotCredentialsAPIKey.md | 11 - ...urceTrustpilotCredentialsAPIKeyAuthType.md | 8 - .../SourceTrustpilotCredentialsOAuth20.md | 13 - ...rceTrustpilotCredentialsOAuth20AuthType.md | 8 - .../shared/SourceTrustpilotTrustpilot.md | 8 - docs/models/shared/SourceTvmazeSchedule.md | 14 - .../SourceTvmazeScheduleTvmazeSchedule.md | 8 - docs/models/shared/SourceTwilio.md | 14 - docs/models/shared/SourceTwilioTaskrouter.md | 12 - .../SourceTwilioTaskrouterTwilioTaskrouter.md | 8 - docs/models/shared/SourceTwilioTwilio.md | 8 - docs/models/shared/SourceTwitter.md | 14 - docs/models/shared/SourceTwitterTwitter.md | 8 - docs/models/shared/SourceTypeform.md | 13 - .../SourceTypeformCredentialsOAuth20.md | 13 - ...ourceTypeformCredentialsOAuth20AuthType.md | 8 - .../SourceTypeformCredentialsPrivateToken.md | 9 - ...TypeformCredentialsPrivateTokenAuthType.md | 8 - docs/models/shared/SourceTypeformTypeform.md | 8 - docs/models/shared/SourceUsCensus.md | 13 - docs/models/shared/SourceUsCensusUsCensus.md | 8 - docs/models/shared/SourceVantage.md | 11 - docs/models/shared/SourceVantageVantage.md | 8 - docs/models/shared/SourceWebflow.md | 12 - docs/models/shared/SourceWebflowWebflow.md | 8 - docs/models/shared/SourceWhiskyHunter.md | 10 - .../shared/SourceWhiskyHunterWhiskyHunter.md | 8 - .../models/shared/SourceWikipediaPageviews.md | 17 - ...rceWikipediaPageviewsWikipediaPageviews.md | 8 - docs/models/shared/SourceWoocommerce.md | 14 - .../shared/SourceWoocommerceWoocommerce.md | 8 - docs/models/shared/SourceXero.md | 13 - .../SourceXeroAuthenticateViaXeroOAuth.md | 12 - docs/models/shared/SourceXeroXero.md | 8 - docs/models/shared/SourceXkcd.md | 10 - docs/models/shared/SourceXkcdXkcd.md | 8 - docs/models/shared/SourceYandexMetrica.md | 14 - .../SourceYandexMetricaYandexMetrica.md | 8 - docs/models/shared/SourceYotpo.md | 14 - docs/models/shared/SourceYotpoYotpo.md | 8 - docs/models/shared/SourceYounium.md | 14 - docs/models/shared/SourceYouniumYounium.md | 8 - docs/models/shared/SourceYoutubeAnalytics.md | 11 - .../SourceYoutubeAnalyticsYoutubeAnalytics.md | 8 - docs/models/shared/SourceZendeskChat.md | 13 - ...SourceZendeskChatCredentialsAccessToken.md | 9 - ...skChatCredentialsAccessTokenCredentials.md | 8 - .../SourceZendeskChatCredentialsOAuth20.md | 12 - ...endeskChatCredentialsOAuth20Credentials.md | 8 - .../shared/SourceZendeskChatZendeskChat.md | 8 - docs/models/shared/SourceZendeskSunshine.md | 13 - ...ourceZendeskSunshineCredentialsAPIToken.md | 10 - ...skSunshineCredentialsAPITokenAuthMethod.md | 8 - ...SourceZendeskSunshineCredentialsOAuth20.md | 11 - ...eskSunshineCredentialsOAuth20AuthMethod.md | 8 - .../SourceZendeskSunshineZendeskSunshine.md | 8 - docs/models/shared/SourceZendeskSupport.md | 14 - .../SourceZendeskSupportZendeskSupport.md | 8 - docs/models/shared/SourceZendeskTalk.md | 13 - .../shared/SourceZendeskTalkZendeskTalk.md | 8 - docs/models/shared/SourceZenloop.md | 14 - docs/models/shared/SourceZenloopZenloop.md | 8 - .../shared/SourceZohoCRMZohoCRMEdition.md | 14 - docs/models/shared/SourceZohoCrm.md | 17 - .../shared/SourceZohoCrmDataCenterLocation.md | 15 - .../models/shared/SourceZohoCrmEnvironment.md | 12 - docs/models/shared/SourceZohoCrmZohoCrm.md | 8 - docs/models/shared/SourceZoom.md | 11 - docs/models/shared/SourceZoomZoom.md | 8 - docs/models/shared/SourceZuora.md | 16 - .../models/shared/SourceZuoraDataQueryType.md | 11 - .../SourceZuoraTenantEndpointLocation.md | 18 - docs/models/shared/SourceZuoraZuora.md | 8 - docs/models/shared/Square.md | 10 - docs/models/shared/SquareCredentials.md | 9 - docs/models/shared/Strava.md | 11 - docs/models/shared/Surveymonkey.md | 10 - docs/models/shared/SurveymonkeyCredentials.md | 9 - docs/models/shared/TiktokMarketing.md | 10 - .../shared/TiktokMarketingCredentials.md | 9 - docs/models/shared/Typeform.md | 10 - docs/models/shared/TypeformCredentials.md | 9 - .../WorkspaceOAuthCredentialsRequest.md | 10 +- docs/models/shared/Xero.md | 10 - docs/models/shared/XeroAuthentication.md | 9 - docs/models/shared/YoutubeAnalytics.md | 10 - .../shared/YoutubeAnalyticsCredentials.md | 9 - docs/models/shared/ZendeskChat.md | 10 - docs/models/shared/ZendeskChatCredentials.md | 9 - docs/models/shared/ZendeskSunshine.md | 10 - .../shared/ZendeskSunshineCredentials.md | 9 - docs/models/shared/ZendeskSupport.md | 10 - .../shared/ZendeskSupportCredentials.md | 9 - docs/models/shared/ZendeskTalk.md | 10 - docs/models/shared/ZendeskTalkCredentials.md | 9 - docs/sdks/connections/README.md | 118 +- docs/sdks/destinations/README.md | 1084 +------- docs/sdks/jobs/README.md | 44 +- docs/sdks/sources/README.md | 2307 +---------------- docs/sdks/streams/README.md | 6 +- docs/sdks/workspaces/README.md | 122 +- files.gen | 2304 ---------------- gen.yaml | 20 +- lib/build.gradle | 31 +- .../com/airbyte/api/SDKConfiguration.java | 6 +- .../airbyte/api/models/shared/Airtable.java | 26 - .../models/shared/AirtableCredentials.java | 38 - .../airbyte/api/models/shared/AmazonAds.java | 41 - .../models/shared/AmazonSellerPartner.java | 41 - .../com/airbyte/api/models/shared/Asana.java | 26 - .../api/models/shared/AsanaCredentials.java | 32 - .../airbyte/api/models/shared/BingAds.java | 41 - .../models/shared/DestinationAwsDatalake.java | 171 -- .../DestinationAwsDatalakeAwsDatalake.java | 18 - ...onAwsDatalakeChooseHowToPartitionData.java | 27 - ...tinationAwsDatalakeCredentialsIAMRole.java | 42 - ...akeCredentialsIAMRoleCredentialsTitle.java | 21 - ...tinationAwsDatalakeCredentialsIAMUser.java | 54 - ...akeCredentialsIAMUserCredentialsTitle.java | 21 - ...keFormatJSONLinesNewlineDelimitedJSON.java | 38 - ...DelimitedJSONCompressionCodecOptional.java | 22 - ...ewlineDelimitedJSONFormatTypeWildcard.java | 18 - ...sDatalakeFormatParquetColumnarStorage.java | 38 - ...lumnarStorageCompressionCodecOptional.java | 24 - ...quetColumnarStorageFormatTypeWildcard.java | 18 - .../DestinationAwsDatalakeS3BucketRegion.java | 46 - .../shared/DestinationAzureBlobStorage.java | 111 - ...ationAzureBlobStorageAzureBlobStorage.java | 18 - ...bStorageFormatCSVCommaSeparatedValues.java | 39 - ...rmatCSVCommaSeparatedValuesFormatType.java | 18 - ...eparatedValuesNormalizationFlattening.java | 22 - ...geFormatJSONLinesNewlineDelimitedJSON.java | 25 - ...ONLinesNewlineDelimitedJSONFormatType.java | 18 - .../models/shared/DestinationBigquery.java | 123 - .../shared/DestinationBigqueryBigquery.java | 18 - .../DestinationBigqueryDatasetLocation.java | 60 - .../DestinationBigqueryDenormalized.java | 99 - ...queryDenormalizedBigqueryDenormalized.java | 18 - ...onBigqueryDenormalizedDatasetLocation.java | 60 - ...ryDenormalizedLoadingMethodGCSStaging.java | 87 - ...dingMethodGCSStagingCredentialHMACKey.java | 49 - ...tagingCredentialHMACKeyCredentialType.java | 18 - ...StagingGCSTmpFilesAfterwardProcessing.java | 22 - ...rmalizedLoadingMethodGCSStagingMethod.java | 18 - ...ormalizedLoadingMethodStandardInserts.java | 25 - ...zedLoadingMethodStandardInsertsMethod.java | 18 - ...nationBigqueryLoadingMethodGCSStaging.java | 87 - ...dingMethodGCSStagingCredentialHMACKey.java | 49 - ...tagingCredentialHMACKeyCredentialType.java | 18 - ...StagingGCSTmpFilesAfterwardProcessing.java | 22 - ...BigqueryLoadingMethodGCSStagingMethod.java | 18 - ...nBigqueryLoadingMethodStandardInserts.java | 25 - ...eryLoadingMethodStandardInsertsMethod.java | 18 - ...ionBigqueryTransformationQueryRunType.java | 22 - .../models/shared/DestinationClickhouse.java | 111 - .../DestinationClickhouseClickhouse.java | 18 - ...inationClickhouseTunnelMethodNoTunnel.java | 28 - ...houseTunnelMethodNoTunnelTunnelMethod.java | 21 - ...useTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...houseTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/DestinationConvex.java | 49 - .../shared/DestinationConvexConvex.java | 18 - .../api/models/shared/DestinationCumulio.java | 63 - .../shared/DestinationCumulioCumulio.java | 18 - .../models/shared/DestinationDatabend.java | 99 - .../shared/DestinationDatabendDatabend.java | 18 - .../models/shared/DestinationDatabricks.java | 147 -- ...stinationDatabricksDataSourceAmazonS3.java | 99 - ...ricksDataSourceAmazonS3DataSourceType.java | 18 - ...ricksDataSourceAmazonS3S3BucketRegion.java | 46 - ...nDatabricksDataSourceAzureBlobStorage.java | 75 - ...aSourceAzureBlobStorageDataSourceType.java | 18 - ...cksDataSourceRecommendedManagedTables.java | 25 - ...ecommendedManagedTablesDataSourceType.java | 18 - .../DestinationDatabricksDatabricks.java | 18 - .../api/models/shared/DestinationDevNull.java | 37 - .../shared/DestinationDevNullDevNull.java | 18 - ...stinationDevNullTestDestinationSilent.java | 26 - ...tDestinationSilentTestDestinationType.java | 18 - .../models/shared/DestinationDynamodb.java | 87 - .../DestinationDynamodbDynamoDBRegion.java | 46 - .../shared/DestinationDynamodbDynamodb.java | 18 - .../shared/DestinationElasticsearch.java | 75 - ...earchAuthenticationMethodApiKeySecret.java | 49 - ...uthenticationMethodApiKeySecretMethod.java | 18 - ...hAuthenticationMethodUsernamePassword.java | 49 - ...nticationMethodUsernamePasswordMethod.java | 18 - ...DestinationElasticsearchElasticsearch.java | 18 - .../models/shared/DestinationFirebolt.java | 111 - .../shared/DestinationFireboltFirebolt.java | 18 - ...reboltLoadingMethodExternalTableViaS3.java | 73 - ...LoadingMethodExternalTableViaS3Method.java | 18 - ...nationFireboltLoadingMethodSQLInserts.java | 25 - ...FireboltLoadingMethodSQLInsertsMethod.java | 18 - .../models/shared/DestinationFirestore.java | 51 - .../shared/DestinationFirestoreFirestore.java | 18 - .../shared/DestinationGCSGCSBucketRegion.java | 55 - .../api/models/shared/DestinationGcs.java | 87 - .../DestinationGcsCredentialHMACKey.java | 51 - ...ionGcsCredentialHMACKeyCredentialType.java | 18 - .../DestinationGcsFormatAvroApacheAvro.java | 39 - ...atAvroApacheAvroCompressionCodecBzip2.java | 26 - ...oApacheAvroCompressionCodecBzip2Codec.java | 18 - ...AvroApacheAvroCompressionCodecDeflate.java | 38 - ...pacheAvroCompressionCodecDeflateCodec.java | 18 - ...acheAvroCompressionCodecNoCompression.java | 26 - ...vroCompressionCodecNoCompressionCodec.java | 18 - ...tAvroApacheAvroCompressionCodecSnappy.java | 26 - ...ApacheAvroCompressionCodecSnappyCodec.java | 18 - ...ormatAvroApacheAvroCompressionCodecXz.java | 38 - ...AvroApacheAvroCompressionCodecXzCodec.java | 18 - ...roApacheAvroCompressionCodecZstandard.java | 50 - ...cheAvroCompressionCodecZstandardCodec.java | 18 - ...tionGcsFormatAvroApacheAvroFormatType.java | 18 - ...ationGcsFormatCSVCommaSeparatedValues.java | 50 - ...SVCommaSeparatedValuesCompressionGZIP.java | 26 - ...dValuesCompressionGZIPCompressionType.java | 18 - ...paratedValuesCompressionNoCompression.java | 26 - ...mpressionNoCompressionCompressionType.java | 18 - ...rmatCSVCommaSeparatedValuesFormatType.java | 18 - ...tCSVCommaSeparatedValuesNormalization.java | 22 - ...csFormatJSONLinesNewlineDelimitedJSON.java | 38 - ...esNewlineDelimitedJSONCompressionGZIP.java | 26 - ...tedJSONCompressionGZIPCompressionType.java | 18 - ...DelimitedJSONCompressionNoCompression.java | 26 - ...mpressionNoCompressionCompressionType.java | 18 - ...ONLinesNewlineDelimitedJSONFormatType.java | 18 - ...nationGcsFormatParquetColumnarStorage.java | 98 - ...arquetColumnarStorageCompressionCodec.java | 27 - ...ormatParquetColumnarStorageFormatType.java | 18 - .../api/models/shared/DestinationGcsGcs.java | 18 - .../shared/DestinationGoogleSheets.java | 49 - ...gleSheetsAuthenticationViaGoogleOAuth.java | 52 - .../DestinationGoogleSheetsGoogleSheets.java | 18 - .../api/models/shared/DestinationKeen.java | 63 - .../models/shared/DestinationKeenKeen.java | 18 - .../api/models/shared/DestinationKinesis.java | 99 - .../shared/DestinationKinesisKinesis.java | 18 - .../models/shared/DestinationLangchain.java | 58 - .../DestinationLangchainEmbeddingFake.java | 26 - ...DestinationLangchainEmbeddingFakeMode.java | 18 - .../DestinationLangchainEmbeddingOpenAI.java | 36 - ...stinationLangchainEmbeddingOpenAIMode.java | 18 - ...ngchainIndexingChromaLocalPersistance.java | 51 - ...ainIndexingChromaLocalPersistanceMode.java | 18 - ...onLangchainIndexingDocArrayHnswSearch.java | 39 - ...ngchainIndexingDocArrayHnswSearchMode.java | 18 - .../DestinationLangchainIndexingPinecone.java | 60 - ...tinationLangchainIndexingPineconeMode.java | 18 - .../shared/DestinationLangchainLangchain.java | 18 - ...inationLangchainProcessingConfigModel.java | 51 - .../api/models/shared/DestinationMilvus.java | 58 - .../DestinationMilvusEmbeddingCohere.java | 36 - .../DestinationMilvusEmbeddingCohereMode.java | 18 - .../DestinationMilvusEmbeddingFake.java | 26 - .../DestinationMilvusEmbeddingFakeMode.java | 18 - .../DestinationMilvusEmbeddingFromField.java | 51 - ...stinationMilvusEmbeddingFromFieldMode.java | 18 - .../DestinationMilvusEmbeddingOpenAI.java | 36 - .../DestinationMilvusEmbeddingOpenAIMode.java | 18 - .../shared/DestinationMilvusIndexing.java | 90 - ...DestinationMilvusIndexingAuthAPIToken.java | 39 - ...inationMilvusIndexingAuthAPITokenMode.java | 18 - .../DestinationMilvusIndexingAuthNoAuth.java | 26 - ...stinationMilvusIndexingAuthNoAuthMode.java | 18 - ...ionMilvusIndexingAuthUsernamePassword.java | 51 - ...ilvusIndexingAuthUsernamePasswordMode.java | 18 - .../shared/DestinationMilvusMilvus.java | 18 - ...estinationMilvusProcessingConfigModel.java | 63 - .../api/models/shared/DestinationMongodb.java | 75 - ...stinationMongodbAuthTypeLoginPassword.java | 49 - ...odbAuthTypeLoginPasswordAuthorization.java | 18 - .../DestinationMongodbAuthTypeNone.java | 25 - ...ationMongodbAuthTypeNoneAuthorization.java | 18 - ...nationMongodbInstanceTypeMongoDBAtlas.java | 39 - ...ngodbInstanceTypeMongoDBAtlasInstance.java | 18 - ...tinationMongodbInstanceTypeReplicaSet.java | 51 - ...MongodbInstanceTypeReplicaSetInstance.java | 18 - ...InstanceTypeStandaloneMongoDbInstance.java | 51 - ...TypeStandaloneMongoDbInstanceInstance.java | 18 - .../shared/DestinationMongodbMongodb.java | 18 - ...estinationMongodbTunnelMethodNoTunnel.java | 28 - ...ngodbTunnelMethodNoTunnelTunnelMethod.java | 21 - ...odbTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...ngodbTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/DestinationMssql.java | 135 - .../models/shared/DestinationMssqlMssql.java | 18 - ...MethodEncryptedTrustServerCertificate.java | 26 - ...ryptedTrustServerCertificateSslMethod.java | 18 - ...qlSslMethodEncryptedVerifyCertificate.java | 38 - ...odEncryptedVerifyCertificateSslMethod.java | 18 - .../DestinationMssqlTunnelMethodNoTunnel.java | 28 - ...MssqlTunnelMethodNoTunnelTunnelMethod.java | 21 - ...sqlTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...MssqlTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/DestinationMysql.java | 111 - .../models/shared/DestinationMysqlMysql.java | 18 - .../DestinationMysqlTunnelMethodNoTunnel.java | 28 - ...MysqlTunnelMethodNoTunnelTunnelMethod.java | 21 - ...sqlTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...MysqlTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/DestinationOracle.java | 123 - .../shared/DestinationOracleOracle.java | 18 - ...DestinationOracleTunnelMethodNoTunnel.java | 28 - ...racleTunnelMethodNoTunnelTunnelMethod.java | 21 - ...cleTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...racleTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../models/shared/DestinationPinecone.java | 58 - .../DestinationPineconeEmbeddingCohere.java | 36 - ...estinationPineconeEmbeddingCohereMode.java | 18 - .../DestinationPineconeEmbeddingFake.java | 26 - .../DestinationPineconeEmbeddingFakeMode.java | 18 - .../DestinationPineconeEmbeddingOpenAI.java | 36 - ...estinationPineconeEmbeddingOpenAIMode.java | 18 - .../shared/DestinationPineconeIndexing.java | 49 - .../shared/DestinationPineconePinecone.java | 18 - ...tinationPineconeProcessingConfigModel.java | 63 - .../models/shared/DestinationPostgres.java | 142 - .../shared/DestinationPostgresPostgres.java | 18 - .../DestinationPostgresSslModeAllow.java | 26 - .../DestinationPostgresSslModeAllowMode.java | 18 - .../DestinationPostgresSslModeDisable.java | 26 - ...DestinationPostgresSslModeDisableMode.java | 18 - .../DestinationPostgresSslModePrefer.java | 26 - .../DestinationPostgresSslModePreferMode.java | 18 - .../DestinationPostgresSslModeRequire.java | 26 - ...DestinationPostgresSslModeRequireMode.java | 18 - .../DestinationPostgresSslModeVerifyCa.java | 51 - ...estinationPostgresSslModeVerifyCaMode.java | 18 - .../DestinationPostgresSslModeVerifyFull.java | 75 - ...tinationPostgresSslModeVerifyFullMode.java | 18 - ...stinationPostgresTunnelMethodNoTunnel.java | 28 - ...tgresTunnelMethodNoTunnelTunnelMethod.java | 21 - ...resTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...tgresTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/DestinationPubsub.java | 123 - .../shared/DestinationPubsubPubsub.java | 18 - .../api/models/shared/DestinationRedis.java | 124 - .../shared/DestinationRedisCacheType.java | 21 - .../models/shared/DestinationRedisRedis.java | 18 - .../DestinationRedisSslModeDisable.java | 26 - .../DestinationRedisSslModeDisableMode.java | 18 - .../DestinationRedisSslModeVerifyFull.java | 75 - ...DestinationRedisSslModeVerifyFullMode.java | 18 - .../DestinationRedisTunnelMethodNoTunnel.java | 28 - ...RedisTunnelMethodNoTunnelTunnelMethod.java | 21 - ...disTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...RedisTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../models/shared/DestinationRedshift.java | 135 - .../shared/DestinationRedshiftRedshift.java | 18 - ...stinationRedshiftTunnelMethodNoTunnel.java | 28 - ...shiftTunnelMethodNoTunnelTunnelMethod.java | 21 - ...iftTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...shiftTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - ...ationRedshiftUploadingMethodS3Staging.java | 135 - ...ingEncryptionAESCBCEnvelopeEncryption.java | 38 - ...ESCBCEnvelopeEncryptionEncryptionType.java | 18 - ...MethodS3StagingEncryptionNoEncryption.java | 26 - ...gEncryptionNoEncryptionEncryptionType.java | 18 - ...edshiftUploadingMethodS3StagingMethod.java | 18 - ...ploadingMethodS3StagingS3BucketRegion.java | 44 - ...nationRedshiftUploadingMethodStandard.java | 25 - ...RedshiftUploadingMethodStandardMethod.java | 18 - .../api/models/shared/DestinationS3.java | 135 - .../DestinationS3FormatAvroApacheAvro.java | 39 - ...atAvroApacheAvroCompressionCodecBzip2.java | 26 - ...oApacheAvroCompressionCodecBzip2Codec.java | 18 - ...AvroApacheAvroCompressionCodecDeflate.java | 38 - ...pacheAvroCompressionCodecDeflateCodec.java | 18 - ...acheAvroCompressionCodecNoCompression.java | 26 - ...vroCompressionCodecNoCompressionCodec.java | 18 - ...tAvroApacheAvroCompressionCodecSnappy.java | 26 - ...ApacheAvroCompressionCodecSnappyCodec.java | 18 - ...ormatAvroApacheAvroCompressionCodecXz.java | 38 - ...AvroApacheAvroCompressionCodecXzCodec.java | 18 - ...roApacheAvroCompressionCodecZstandard.java | 50 - ...cheAvroCompressionCodecZstandardCodec.java | 18 - ...ationS3FormatAvroApacheAvroFormatType.java | 18 - ...nationS3FormatCSVCommaSeparatedValues.java | 50 - ...SVCommaSeparatedValuesCompressionGZIP.java | 26 - ...dValuesCompressionGZIPCompressionType.java | 18 - ...paratedValuesCompressionNoCompression.java | 26 - ...mpressionNoCompressionCompressionType.java | 18 - ...rmatCSVCommaSeparatedValuesFlattening.java | 22 - ...rmatCSVCommaSeparatedValuesFormatType.java | 18 - ...S3FormatJSONLinesNewlineDelimitedJSON.java | 50 - ...esNewlineDelimitedJSONCompressionGZIP.java | 26 - ...tedJSONCompressionGZIPCompressionType.java | 18 - ...DelimitedJSONCompressionNoCompression.java | 26 - ...mpressionNoCompressionCompressionType.java | 18 - ...ONLinesNewlineDelimitedJSONFlattening.java | 22 - ...ONLinesNewlineDelimitedJSONFormatType.java | 18 - ...inationS3FormatParquetColumnarStorage.java | 98 - ...arquetColumnarStorageCompressionCodec.java | 27 - ...ormatParquetColumnarStorageFormatType.java | 18 - .../api/models/shared/DestinationS3Glue.java | 159 -- ...ueFormatJSONLinesNewlineDelimitedJSON.java | 50 - ...esNewlineDelimitedJSONCompressionGZIP.java | 26 - ...tedJSONCompressionGZIPCompressionType.java | 18 - ...DelimitedJSONCompressionNoCompression.java | 26 - ...mpressionNoCompressionCompressionType.java | 18 - ...ONLinesNewlineDelimitedJSONFlattening.java | 22 - ...ONLinesNewlineDelimitedJSONFormatType.java | 18 - .../DestinationS3GlueS3BucketRegion.java | 46 - .../shared/DestinationS3GlueS3Glue.java | 18 - ...DestinationS3GlueSerializationLibrary.java | 22 - .../api/models/shared/DestinationS3S3.java | 18 - .../shared/DestinationS3S3BucketRegion.java | 46 - .../models/shared/DestinationSftpJson.java | 87 - .../shared/DestinationSftpJsonSftpJson.java | 18 - .../models/shared/DestinationSnowflake.java | 132 - ...flakeCredentialsKeyPairAuthentication.java | 48 - ...dentialsKeyPairAuthenticationAuthType.java | 18 - ...estinationSnowflakeCredentialsOAuth20.java | 72 - ...onSnowflakeCredentialsOAuth20AuthType.java | 18 - ...owflakeCredentialsUsernameAndPassword.java | 36 - ...redentialsUsernameAndPasswordAuthType.java | 18 - .../shared/DestinationSnowflakeSnowflake.java | 18 - .../models/shared/DestinationTimeplus.java | 51 - .../shared/DestinationTimeplusTimeplus.java | 18 - .../models/shared/DestinationTypesense.java | 87 - .../shared/DestinationTypesenseTypesense.java | 18 - .../api/models/shared/DestinationVertica.java | 123 - ...estinationVerticaTunnelMethodNoTunnel.java | 28 - ...rticaTunnelMethodNoTunnelTunnelMethod.java | 21 - ...icaTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...rticaTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../shared/DestinationVerticaVertica.java | 18 - .../api/models/shared/DestinationXata.java | 49 - .../models/shared/DestinationXataXata.java | 18 - .../api/models/shared/FacebookMarketing.java | 41 - .../com/airbyte/api/models/shared/Github.java | 26 - .../api/models/shared/GithubCredentials.java | 38 - .../com/airbyte/api/models/shared/Gitlab.java | 26 - .../api/models/shared/GitlabCredentials.java | 38 - .../airbyte/api/models/shared/GoogleAds.java | 26 - .../models/shared/GoogleAdsCredentials.java | 50 - .../models/shared/GoogleAnalyticsDataApi.java | 26 - .../GoogleAnalyticsDataApiCredentials.java | 38 - .../api/models/shared/GoogleAnalyticsV4.java | 26 - .../shared/GoogleAnalyticsV4Credentials.java | 38 - .../models/shared/GoogleSearchConsole.java | 26 - .../GoogleSearchConsoleAuthorization.java | 38 - .../api/models/shared/GoogleSheets.java | 26 - .../shared/GoogleSheetsCredentials.java | 38 - .../airbyte/api/models/shared/Harvest.java | 26 - .../api/models/shared/HarvestCredentials.java | 38 - .../airbyte/api/models/shared/Hubspot.java | 26 - .../api/models/shared/HubspotCredentials.java | 38 - .../airbyte/api/models/shared/Instagram.java | 41 - .../airbyte/api/models/shared/Intercom.java | 41 - .../api/models/shared/LeverHiring.java | 26 - .../models/shared/LeverHiringCredentials.java | 38 - .../api/models/shared/LinkedinAds.java | 26 - .../models/shared/LinkedinAdsCredentials.java | 38 - .../airbyte/api/models/shared/Mailchimp.java | 26 - .../models/shared/MailchimpCredentials.java | 38 - .../api/models/shared/MicrosoftTeams.java | 26 - .../shared/MicrosoftTeamsCredentials.java | 38 - .../com/airbyte/api/models/shared/Monday.java | 26 - .../api/models/shared/MondayCredentials.java | 38 - .../com/airbyte/api/models/shared/Notion.java | 26 - .../api/models/shared/NotionCredentials.java | 38 - .../airbyte/api/models/shared/Pinterest.java | 26 - .../models/shared/PinterestCredentials.java | 38 - .../airbyte/api/models/shared/Retently.java | 26 - .../models/shared/RetentlyCredentials.java | 38 - .../airbyte/api/models/shared/Salesforce.java | 41 - .../airbyte/api/models/shared/Shopify.java | 26 - .../api/models/shared/ShopifyCredentials.java | 38 - .../com/airbyte/api/models/shared/Slack.java | 26 - .../api/models/shared/SlackCredentials.java | 38 - .../api/models/shared/Smartsheets.java | 26 - .../models/shared/SmartsheetsCredentials.java | 38 - .../api/models/shared/SnapchatMarketing.java | 41 - .../airbyte/api/models/shared/Snowflake.java | 26 - .../models/shared/SnowflakeCredentials.java | 38 - .../airbyte/api/models/shared/SourceAha.java | 49 - .../api/models/shared/SourceAhaAha.java | 18 - .../api/models/shared/SourceAircall.java | 68 - .../models/shared/SourceAircallAircall.java | 18 - .../api/models/shared/SourceAirtable.java | 35 - .../models/shared/SourceAirtableAirtable.java | 18 - .../SourceAirtableCredentialsOAuth20.java | 91 - ...eAirtableCredentialsOAuth20AuthMethod.java | 18 - ...irtableCredentialsPersonalAccessToken.java | 36 - ...dentialsPersonalAccessTokenAuthMethod.java | 18 - .../api/models/shared/SourceAlloydb.java | 148 -- .../models/shared/SourceAlloydbAlloydb.java | 18 - ...ourceAlloydbReplicationMethodStandard.java | 25 - ...lloydbReplicationMethodStandardMethod.java | 18 - ...eAlloydbReplicationMethodStandardXmin.java | 25 - ...dbReplicationMethodStandardXminMethod.java | 18 - .../SourceAlloydbTunnelMethodNoTunnel.java | 28 - ...loydbTunnelMethodNoTunnelTunnelMethod.java | 21 - ...ydbTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...loydbTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/SourceAmazonAds.java | 156 -- .../shared/SourceAmazonAdsAmazonAds.java | 18 - .../shared/SourceAmazonAdsAuthType.java | 18 - .../models/shared/SourceAmazonAdsRegion.java | 23 - .../SourceAmazonAdsReportRecordTypes.java | 25 - .../shared/SourceAmazonAdsStateFilter.java | 20 - .../shared/SourceAmazonSellerPartner.java | 204 -- ...urceAmazonSellerPartnerAWSEnvironment.java | 22 - .../SourceAmazonSellerPartnerAWSRegion.java | 42 - ...mazonSellerPartnerAmazonSellerPartner.java | 18 - .../SourceAmazonSellerPartnerAuthType.java | 18 - .../api/models/shared/SourceAmazonSqs.java | 135 - .../shared/SourceAmazonSqsAWSRegion.java | 45 - .../shared/SourceAmazonSqsAmazonSqs.java | 18 - .../api/models/shared/SourceAmplitude.java | 87 - .../shared/SourceAmplitudeAmplitude.java | 18 - .../shared/SourceAmplitudeDataRegion.java | 22 - .../api/models/shared/SourceApifyDataset.java | 63 - .../SourceApifyDatasetApifyDataset.java | 18 - .../api/models/shared/SourceAppfollow.java | 39 - .../shared/SourceAppfollowAppfollow.java | 18 - .../api/models/shared/SourceAsana.java | 38 - .../api/models/shared/SourceAsanaAsana.java | 18 - ...aCredentialsAuthenticateViaAsanaOauth.java | 57 - ...enticateViaAsanaOauthCredentialsTitle.java | 21 - ...lsAuthenticateWithPersonalAccessToken.java | 42 - ...thPersonalAccessTokenCredentialsTitle.java | 21 - .../api/models/shared/SourceAuth0.java | 60 - .../api/models/shared/SourceAuth0Auth0.java | 18 - ...urceAuth0CredentialsOAuth2AccessToken.java | 34 - ...OAuth2AccessTokenAuthenticationMethod.java | 18 - ...dentialsOAuth2ConfidentialApplication.java | 58 - ...entialApplicationAuthenticationMethod.java | 18 - .../models/shared/SourceAwsCloudtrail.java | 78 - .../SourceAwsCloudtrailAwsCloudtrail.java | 18 - .../models/shared/SourceAzureBlobStorage.java | 111 - ...ourceAzureBlobStorageAzureBlobStorage.java | 18 - ...geFormatJSONLinesNewlineDelimitedJSON.java | 25 - ...ONLinesNewlineDelimitedJSONFormatType.java | 18 - .../api/models/shared/SourceAzureTable.java | 63 - .../shared/SourceAzureTableAzureTable.java | 18 - .../api/models/shared/SourceBambooHr.java | 75 - .../models/shared/SourceBambooHrBambooHr.java | 18 - .../api/models/shared/SourceBigcommerce.java | 61 - .../shared/SourceBigcommerceBigcommerce.java | 18 - .../api/models/shared/SourceBigquery.java | 63 - .../models/shared/SourceBigqueryBigquery.java | 18 - .../api/models/shared/SourceBingAds.java | 123 - .../shared/SourceBingAdsAuthMethod.java | 18 - .../models/shared/SourceBingAdsBingAds.java | 18 - .../api/models/shared/SourceBraintree.java | 94 - .../shared/SourceBraintreeBraintree.java | 18 - .../shared/SourceBraintreeEnvironment.java | 24 - .../api/models/shared/SourceBraze.java | 64 - .../api/models/shared/SourceBrazeBraze.java | 18 - .../api/models/shared/SourceChargebee.java | 80 - .../shared/SourceChargebeeChargebee.java | 18 - .../shared/SourceChargebeeProductCatalog.java | 22 - .../api/models/shared/SourceChartmogul.java | 70 - .../shared/SourceChartmogulChartmogul.java | 18 - .../shared/SourceChartmogulInterval.java | 24 - .../api/models/shared/SourceClickhouse.java | 99 - .../shared/SourceClickhouseClickhouse.java | 18 - .../SourceClickhouseTunnelMethodNoTunnel.java | 28 - ...houseTunnelMethodNoTunnelTunnelMethod.java | 21 - ...useTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...houseTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/SourceClickupApi.java | 99 - .../shared/SourceClickupApiClickupApi.java | 18 - .../api/models/shared/SourceClockify.java | 63 - .../models/shared/SourceClockifyClockify.java | 18 - .../api/models/shared/SourceCloseCom.java | 54 - .../models/shared/SourceCloseComCloseCom.java | 18 - .../airbyte/api/models/shared/SourceCoda.java | 37 - .../api/models/shared/SourceCodaCoda.java | 18 - .../api/models/shared/SourceCoinApi.java | 120 - .../models/shared/SourceCoinApiCoinApi.java | 18 - .../shared/SourceCoinApiEnvironment.java | 23 - .../models/shared/SourceCoinmarketcap.java | 63 - .../SourceCoinmarketcapCoinmarketcap.java | 18 - .../shared/SourceCoinmarketcapDataType.java | 22 - .../api/models/shared/SourceConfigcat.java | 49 - .../shared/SourceConfigcatConfigcat.java | 18 - .../api/models/shared/SourceConfluence.java | 61 - .../shared/SourceConfluenceConfluence.java | 18 - .../api/models/shared/SourceConvex.java | 46 - .../api/models/shared/SourceConvexConvex.java | 18 - .../api/models/shared/SourceDatascope.java | 49 - .../shared/SourceDatascopeDatascope.java | 18 - .../api/models/shared/SourceDelighted.java | 56 - .../shared/SourceDelightedDelighted.java | 18 - .../airbyte/api/models/shared/SourceDixa.java | 63 - .../api/models/shared/SourceDixaDixa.java | 18 - .../api/models/shared/SourceDockerhub.java | 37 - .../shared/SourceDockerhubDockerhub.java | 18 - .../api/models/shared/SourceDremio.java | 51 - .../api/models/shared/SourceDremioDremio.java | 18 - .../api/models/shared/SourceDynamodb.java | 87 - .../models/shared/SourceDynamodbDynamodb.java | 18 - .../shared/SourceDynamodbDynamodbRegion.java | 46 - .../api/models/shared/SourceE2eTestCloud.java | 81 - .../SourceE2eTestCloudE2eTestCloud.java | 18 - ...rceE2eTestCloudMockCatalogMultiSchema.java | 38 - ...2eTestCloudMockCatalogMultiSchemaType.java | 18 - ...ceE2eTestCloudMockCatalogSingleSchema.java | 62 - ...eTestCloudMockCatalogSingleSchemaType.java | 18 - .../models/shared/SourceE2eTestCloudType.java | 18 - .../api/models/shared/SourceEmailoctopus.java | 37 - .../SourceEmailoctopusEmailoctopus.java | 18 - .../models/shared/SourceExchangeRates.java | 78 - .../SourceExchangeRatesExchangeRates.java | 18 - .../shared/SourceFacebookMarketing.java | 192 -- ...rceFacebookMarketingFacebookMarketing.java | 18 - .../SourceFacebookMarketingInsightConfig.java | 147 -- ...arketingInsightConfigActionReportTime.java | 23 - ...ceFacebookMarketingInsightConfigLevel.java | 24 - ...ingInsightConfigValidActionBreakdowns.java | 30 - ...MarketingInsightConfigValidBreakdowns.java | 52 - ...ebookMarketingInsightConfigValidEnums.java | 152 -- .../models/shared/SourceFacebookPages.java | 49 - .../SourceFacebookPagesFacebookPages.java | 18 - .../api/models/shared/SourceFaker.java | 87 - .../api/models/shared/SourceFakerFaker.java | 18 - .../api/models/shared/SourceFauna.java | 87 - .../models/shared/SourceFaunaCollection.java | 47 - ...ourceFaunaCollectionDeletionsDisabled.java | 28 - ...llectionDeletionsDisabledDeletionMode.java | 18 - ...SourceFaunaCollectionDeletionsEnabled.java | 42 - ...ollectionDeletionsEnabledDeletionMode.java | 18 - .../api/models/shared/SourceFaunaFauna.java | 18 - .../api/models/shared/SourceFileSecure.java | 87 - .../shared/SourceFileSecureFileFormat.java | 28 - .../shared/SourceFileSecureFileSecure.java | 18 - ...eSecureProviderAzBlobAzureBlobStorage.java | 63 - ...ProviderAzBlobAzureBlobStorageStorage.java | 18 - ...leSecureProviderGCSGoogleCloudStorage.java | 39 - ...eProviderGCSGoogleCloudStorageStorage.java | 18 - ...ourceFileSecureProviderHTTPSPublicWeb.java | 39 - ...leSecureProviderHTTPSPublicWebStorage.java | 18 - ...FileSecureProviderS3AmazonWebServices.java | 51 - ...ureProviderS3AmazonWebServicesStorage.java | 18 - ...leSecureProviderSCPSecureCopyProtocol.java | 63 - ...eProviderSCPSecureCopyProtocolStorage.java | 18 - ...roviderSFTPSecureFileTransferProtocol.java | 63 - ...SFTPSecureFileTransferProtocolStorage.java | 18 - ...ourceFileSecureProviderSSHSecureShell.java | 63 - ...leSecureProviderSSHSecureShellStorage.java | 18 - .../api/models/shared/SourceFirebolt.java | 99 - .../models/shared/SourceFireboltFirebolt.java | 18 - .../api/models/shared/SourceFreshcaller.java | 94 - .../shared/SourceFreshcallerFreshcaller.java | 18 - .../api/models/shared/SourceFreshdesk.java | 82 - .../shared/SourceFreshdeskFreshdesk.java | 18 - .../api/models/shared/SourceFreshsales.java | 49 - .../shared/SourceFreshsalesFreshsales.java | 18 - .../api/models/shared/SourceGainsightPx.java | 37 - .../shared/SourceGainsightPxGainsightPx.java | 18 - .../airbyte/api/models/shared/SourceGcs.java | 61 - .../api/models/shared/SourceGcsGcs.java | 18 - .../api/models/shared/SourceGetlago.java | 37 - .../models/shared/SourceGetlagoGetlago.java | 18 - .../api/models/shared/SourceGithub.java | 94 - .../shared/SourceGithubCredentialsOAuth.java | 63 - ...urceGithubCredentialsOAuthOptionTitle.java | 18 - ...eGithubCredentialsPersonalAccessToken.java | 39 - ...entialsPersonalAccessTokenOptionTitle.java | 18 - .../api/models/shared/SourceGithubGithub.java | 18 - .../api/models/shared/SourceGitlab.java | 91 - .../SourceGitlabCredentialsOAuth20.java | 91 - ...ourceGitlabCredentialsOAuth20AuthType.java | 18 - .../SourceGitlabCredentialsPrivateToken.java | 36 - ...GitlabCredentialsPrivateTokenAuthType.java | 18 - .../api/models/shared/SourceGitlabGitlab.java | 18 - .../api/models/shared/SourceGlassfrog.java | 37 - .../shared/SourceGlassfrogGlassfrog.java | 18 - .../api/models/shared/SourceGnews.java | 184 -- .../api/models/shared/SourceGnewsCountry.java | 50 - .../api/models/shared/SourceGnewsGnews.java | 18 - .../api/models/shared/SourceGnewsIn.java | 20 - .../models/shared/SourceGnewsLanguage.java | 39 - .../models/shared/SourceGnewsNullable.java | 20 - .../api/models/shared/SourceGnewsSortBy.java | 24 - .../shared/SourceGnewsTopHeadlinesTopic.java | 29 - .../api/models/shared/SourceGoogleAds.java | 109 - .../shared/SourceGoogleAdsCustomQueries.java | 37 - .../shared/SourceGoogleAdsGoogleAds.java | 18 - .../SourceGoogleAdsGoogleCredentials.java | 75 - .../shared/SourceGoogleAnalyticsDataApi.java | 90 - ...CredentialsAuthenticateViaGoogleOauth.java | 75 - ...alsAuthenticateViaGoogleOauthAuthType.java | 18 - ...ntialsServiceAccountKeyAuthentication.java | 39 - ...rviceAccountKeyAuthenticationAuthType.java | 18 - ...nalyticsDataApiGoogleAnalyticsDataApi.java | 18 - .../shared/SourceGoogleAnalyticsV4.java | 90 - ...CredentialsAuthenticateViaGoogleOauth.java | 75 - ...alsAuthenticateViaGoogleOauthAuthType.java | 18 - ...ntialsServiceAccountKeyAuthentication.java | 39 - ...rviceAccountKeyAuthenticationAuthType.java | 18 - ...rceGoogleAnalyticsV4GoogleAnalyticsV4.java | 18 - .../models/shared/SourceGoogleDirectory.java | 39 - ...DirectoryCredentialsServiceAccountKey.java | 54 - ...ialsServiceAccountKeyCredentialsTitle.java | 21 - ...ectoryCredentialsSignInViaGoogleOAuth.java | 66 - ...sSignInViaGoogleOAuthCredentialsTitle.java | 21 - .../SourceGoogleDirectoryGoogleDirectory.java | 18 - .../shared/SourceGooglePagespeedInsights.java | 75 - ...urceGooglePagespeedInsightsCategories.java | 22 - ...espeedInsightsGooglePagespeedInsights.java | 18 - ...urceGooglePagespeedInsightsStrategies.java | 19 - .../shared/SourceGoogleSearchConsole.java | 112 - ...GoogleSearchConsoleAuthorizationOAuth.java | 72 - ...archConsoleAuthorizationOAuthAuthType.java | 18 - ...zationServiceAccountKeyAuthentication.java | 46 - ...rviceAccountKeyAuthenticationAuthType.java | 18 - ...GoogleSearchConsoleCustomReportConfig.java | 37 - ...chConsoleCustomReportConfigValidEnums.java | 25 - ...ourceGoogleSearchConsoleDataFreshness.java | 22 - ...oogleSearchConsoleGoogleSearchConsole.java | 18 - .../api/models/shared/SourceGoogleSheets.java | 63 - ...CredentialsAuthenticateViaGoogleOAuth.java | 61 - ...alsAuthenticateViaGoogleOAuthAuthType.java | 18 - ...ntialsServiceAccountKeyAuthentication.java | 37 - ...rviceAccountKeyAuthenticationAuthType.java | 18 - .../SourceGoogleSheetsGoogleSheets.java | 18 - .../models/shared/SourceGoogleWebfonts.java | 75 - .../SourceGoogleWebfontsGoogleWebfonts.java | 18 - .../SourceGoogleWorkspaceAdminReports.java | 63 - ...minReportsGoogleWorkspaceAdminReports.java | 18 - .../api/models/shared/SourceGreenhouse.java | 37 - .../shared/SourceGreenhouseGreenhouse.java | 18 - .../api/models/shared/SourceGridly.java | 46 - .../api/models/shared/SourceGridlyGridly.java | 18 - .../api/models/shared/SourceHarvest.java | 84 - .../models/shared/SourceHarvestHarvest.java | 18 - .../api/models/shared/SourceHubplanner.java | 37 - .../shared/SourceHubplannerHubplanner.java | 18 - .../api/models/shared/SourceHubspot.java | 56 - .../shared/SourceHubspotCredentialsOAuth.java | 64 - ...SourceHubspotCredentialsOAuthAuthType.java | 21 - .../SourceHubspotCredentialsPrivateApp.java | 40 - ...eHubspotCredentialsPrivateAppAuthType.java | 21 - .../models/shared/SourceHubspotHubspot.java | 18 - .../api/models/shared/SourceInsightly.java | 49 - .../shared/SourceInsightlyInsightly.java | 18 - .../api/models/shared/SourceInstagram.java | 82 - .../shared/SourceInstagramInstagram.java | 18 - .../api/models/shared/SourceInstatus.java | 37 - .../models/shared/SourceInstatusInstatus.java | 18 - .../api/models/shared/SourceIntercom.java | 82 - .../models/shared/SourceIntercomIntercom.java | 18 - .../api/models/shared/SourceIp2whois.java | 50 - .../models/shared/SourceIp2whoisIp2whois.java | 18 - .../api/models/shared/SourceIterable.java | 56 - .../models/shared/SourceIterableIterable.java | 18 - .../airbyte/api/models/shared/SourceJira.java | 130 - .../api/models/shared/SourceJiraJira.java | 18 - .../api/models/shared/SourceK6Cloud.java | 37 - .../models/shared/SourceK6CloudK6Cloud.java | 18 - .../api/models/shared/SourceKlarna.java | 75 - .../api/models/shared/SourceKlarnaKlarna.java | 18 - .../api/models/shared/SourceKlarnaRegion.java | 23 - .../api/models/shared/SourceKlaviyo.java | 56 - .../models/shared/SourceKlaviyoKlaviyo.java | 18 - .../models/shared/SourceKustomerSinger.java | 49 - .../SourceKustomerSingerKustomerSinger.java | 18 - .../airbyte/api/models/shared/SourceKyve.java | 87 - .../api/models/shared/SourceKyveKyve.java | 18 - .../api/models/shared/SourceLaunchdarkly.java | 37 - .../SourceLaunchdarklyLaunchdarkly.java | 18 - .../api/models/shared/SourceLemlist.java | 37 - .../models/shared/SourceLemlistLemlist.java | 18 - .../api/models/shared/SourceLeverHiring.java | 63 - ...CredentialsAuthenticateViaLeverApiKey.java | 39 - ...alsAuthenticateViaLeverApiKeyAuthType.java | 18 - ...gCredentialsAuthenticateViaLeverOAuth.java | 63 - ...ialsAuthenticateViaLeverOAuthAuthType.java | 18 - .../shared/SourceLeverHiringEnvironment.java | 22 - .../shared/SourceLeverHiringLeverHiring.java | 18 - .../api/models/shared/SourceLinkedinAds.java | 72 - ...edinAdsAdAnalyticsReportConfiguration.java | 52 - ...yticsReportConfigurationPivotCategory.java | 41 - ...icsReportConfigurationTimeGranularity.java | 24 - ...urceLinkedinAdsCredentialsAccessToken.java | 36 - ...inAdsCredentialsAccessTokenAuthMethod.java | 18 - .../SourceLinkedinAdsCredentialsOAuth20.java | 60 - ...nkedinAdsCredentialsOAuth20AuthMethod.java | 18 - .../shared/SourceLinkedinAdsLinkedinAds.java | 18 - .../models/shared/SourceLinkedinPages.java | 48 - ...ceLinkedinPagesCredentialsAccessToken.java | 36 - ...PagesCredentialsAccessTokenAuthMethod.java | 18 - ...SourceLinkedinPagesCredentialsOAuth20.java | 60 - ...edinPagesCredentialsOAuth20AuthMethod.java | 18 - .../SourceLinkedinPagesLinkedinPages.java | 18 - .../api/models/shared/SourceLinnworks.java | 77 - .../shared/SourceLinnworksLinnworks.java | 18 - .../api/models/shared/SourceLokalise.java | 49 - .../models/shared/SourceLokaliseLokalise.java | 18 - .../api/models/shared/SourceMailchimp.java | 45 - .../SourceMailchimpCredentialsAPIKey.java | 34 - ...rceMailchimpCredentialsAPIKeyAuthType.java | 18 - .../SourceMailchimpCredentialsOAuth20.java | 60 - ...ceMailchimpCredentialsOAuth20AuthType.java | 18 - .../shared/SourceMailchimpMailchimp.java | 18 - .../api/models/shared/SourceMailgun.java | 70 - .../models/shared/SourceMailgunMailgun.java | 18 - .../api/models/shared/SourceMailjetSms.java | 63 - .../shared/SourceMailjetSmsMailjetSms.java | 18 - .../api/models/shared/SourceMarketo.java | 80 - .../models/shared/SourceMarketoMarketo.java | 18 - .../api/models/shared/SourceMetabase.java | 74 - .../models/shared/SourceMetabaseMetabase.java | 18 - .../models/shared/SourceMicrosoftTeams.java | 51 - ...msCredentialsAuthenticateViaMicrosoft.java | 63 - ...tialsAuthenticateViaMicrosoftAuthType.java | 18 - ...ntialsAuthenticateViaMicrosoftOAuth20.java | 75 - ...thenticateViaMicrosoftOAuth20AuthType.java | 18 - .../SourceMicrosoftTeamsMicrosoftTeams.java | 18 - .../api/models/shared/SourceMixpanel.java | 138 - ...ourceMixpanelCredentialsProjectSecret.java | 39 - ...elCredentialsProjectSecretOptionTitle.java | 18 - ...urceMixpanelCredentialsServiceAccount.java | 51 - ...lCredentialsServiceAccountOptionTitle.java | 18 - .../models/shared/SourceMixpanelMixpanel.java | 18 - .../models/shared/SourceMixpanelRegion.java | 22 - .../api/models/shared/SourceMonday.java | 36 - .../SourceMondayCredentialsAPIToken.java | 34 - ...urceMondayCredentialsAPITokenAuthType.java | 18 - .../SourceMondayCredentialsOAuth20.java | 72 - ...ourceMondayCredentialsOAuth20AuthType.java | 18 - .../api/models/shared/SourceMondayMonday.java | 18 - .../api/models/shared/SourceMongodb.java | 87 - .../SourceMongodbInstanceTypeReplicaSet.java | 51 - ...MongodbInstanceTypeReplicaSetInstance.java | 18 - ...InstanceTypeStandaloneMongoDbInstance.java | 51 - ...TypeStandaloneMongoDbInstanceInstance.java | 18 - .../shared/SourceMongodbInternalPoc.java | 87 - ...eMongodbInternalPocMongodbInternalPoc.java | 18 - .../models/shared/SourceMongodbMongodb.java | 18 - .../api/models/shared/SourceMssql.java | 147 -- .../api/models/shared/SourceMssqlMssql.java | 18 - ...dReadChangesUsingChangeDataCaptureCDC.java | 63 - ...esUsingChangeDataCaptureCDCDataToSync.java | 22 - ...ptureCDCInitialSnapshotIsolationLevel.java | 22 - ...hangesUsingChangeDataCaptureCDCMethod.java | 18 - ...ethodScanChangesWithUserDefinedCursor.java | 25 - ...canChangesWithUserDefinedCursorMethod.java | 18 - ...MethodEncryptedTrustServerCertificate.java | 25 - ...ryptedTrustServerCertificateSslMethod.java | 18 - ...qlSslMethodEncryptedVerifyCertificate.java | 39 - ...odEncryptedVerifyCertificateSslMethod.java | 18 - .../SourceMssqlTunnelMethodNoTunnel.java | 28 - ...MssqlTunnelMethodNoTunnelTunnelMethod.java | 21 - ...sqlTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...MssqlTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/SourceMyHours.java | 75 - .../models/shared/SourceMyHoursMyHours.java | 18 - .../api/models/shared/SourceMysql.java | 135 - .../api/models/shared/SourceMysqlMysql.java | 18 - ...ionMethodReadChangesUsingBinaryLogCDC.java | 51 - ...hodReadChangesUsingBinaryLogCDCMethod.java | 18 - ...ethodScanChangesWithUserDefinedCursor.java | 25 - ...canChangesWithUserDefinedCursorMethod.java | 18 - .../shared/SourceMysqlSslModePreferred.java | 25 - .../SourceMysqlSslModePreferredMode.java | 18 - .../shared/SourceMysqlSslModeRequired.java | 25 - .../SourceMysqlSslModeRequiredMode.java | 18 - .../shared/SourceMysqlSslModeVerifyCA.java | 75 - .../SourceMysqlSslModeVerifyCAMode.java | 18 - .../SourceMysqlSslModeVerifyIdentity.java | 75 - .../SourceMysqlSslModeVerifyIdentityMode.java | 18 - .../SourceMysqlTunnelMethodNoTunnel.java | 28 - ...MysqlTunnelMethodNoTunnelTunnelMethod.java | 21 - ...sqlTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...MysqlTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/SourceNetsuite.java | 123 - .../models/shared/SourceNetsuiteNetsuite.java | 18 - .../api/models/shared/SourceNotion.java | 58 - .../SourceNotionCredentialsAccessToken.java | 37 - ...eNotionCredentialsAccessTokenAuthType.java | 18 - .../SourceNotionCredentialsOAuth20.java | 61 - ...ourceNotionCredentialsOAuth20AuthType.java | 18 - .../api/models/shared/SourceNotionNotion.java | 18 - .../api/models/shared/SourceNytimes.java | 91 - .../models/shared/SourceNytimesNytimes.java | 18 - ...ytimesPeriodUsedForMostPopularStreams.java | 23 - ...areTypeUsedForMostPopularSharedStream.java | 21 - .../airbyte/api/models/shared/SourceOkta.java | 60 - .../shared/SourceOktaCredentialsAPIToken.java | 34 - ...SourceOktaCredentialsAPITokenAuthType.java | 18 - .../shared/SourceOktaCredentialsOAuth20.java | 58 - .../SourceOktaCredentialsOAuth20AuthType.java | 18 - .../api/models/shared/SourceOktaOkta.java | 18 - .../api/models/shared/SourceOmnisend.java | 37 - .../models/shared/SourceOmnisendOmnisend.java | 18 - .../api/models/shared/SourceOnesignal.java | 80 - .../shared/SourceOnesignalApplications.java | 42 - .../shared/SourceOnesignalOnesignal.java | 18 - .../api/models/shared/SourceOracle.java | 138 - ...SourceOracleConnectionDataServiceName.java | 36 - ...nnectionDataServiceNameConnectionType.java | 18 - ...SourceOracleConnectionDataSystemIDSID.java | 36 - ...nnectionDataSystemIDSIDConnectionType.java | 18 - ...eEncryptionNativeNetworkEncryptionNNE.java | 38 - ...tworkEncryptionNNEEncryptionAlgorithm.java | 23 - ...eNetworkEncryptionNNEEncryptionMethod.java | 18 - ...cryptionTLSEncryptedVerifyCertificate.java | 39 - ...ptedVerifyCertificateEncryptionMethod.java | 18 - .../api/models/shared/SourceOracleOracle.java | 18 - .../SourceOracleTunnelMethodNoTunnel.java | 28 - ...racleTunnelMethodNoTunnelTunnelMethod.java | 21 - ...cleTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...racleTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../airbyte/api/models/shared/SourceOrb.java | 111 - .../api/models/shared/SourceOrbOrb.java | 18 - .../api/models/shared/SourceOrbit.java | 63 - .../api/models/shared/SourceOrbitOrbit.java | 18 - .../models/shared/SourceOutbrainAmplify.java | 87 - ...OutbrainAmplifyCredentialsAccessToken.java | 37 - ...enIsRequiredForAuthenticationRequests.java | 18 - ...ainAmplifyCredentialsUsernamePassword.java | 49 - ...ordIsRequiredForAuthenticationRequest.java | 18 - ...mplifyGranularityForGeoLocationRegion.java | 23 - ...nAmplifyGranularityForPeriodicReports.java | 23 - .../SourceOutbrainAmplifyOutbrainAmplify.java | 18 - .../api/models/shared/SourceOutreach.java | 85 - .../models/shared/SourceOutreachOutreach.java | 18 - .../shared/SourcePaypalTransaction.java | 94 - ...rcePaypalTransactionPaypalTransaction.java | 18 - .../api/models/shared/SourcePaystack.java | 70 - .../models/shared/SourcePaystackPaystack.java | 18 - .../api/models/shared/SourcePendo.java | 34 - .../api/models/shared/SourcePendoPendo.java | 18 - .../api/models/shared/SourcePersistiq.java | 37 - .../shared/SourcePersistiqPersistiq.java | 18 - .../api/models/shared/SourcePexelsApi.java | 99 - .../shared/SourcePexelsApiPexelsApi.java | 18 - .../api/models/shared/SourcePinterest.java | 63 - ...SourcePinterestCredentialsAccessToken.java | 34 - ...erestCredentialsAccessTokenAuthMethod.java | 18 - .../SourcePinterestCredentialsOAuth20.java | 60 - ...PinterestCredentialsOAuth20AuthMethod.java | 18 - .../shared/SourcePinterestPinterest.java | 18 - .../models/shared/SourcePinterestStatus.java | 20 - .../api/models/shared/SourcePipedrive.java | 55 - .../SourcePipedriveAPIKeyAuthentication.java | 34 - ...PipedriveAPIKeyAuthenticationAuthType.java | 18 - .../shared/SourcePipedrivePipedrive.java | 18 - .../api/models/shared/SourcePocket.java | 159 -- .../shared/SourcePocketContentType.java | 23 - .../models/shared/SourcePocketDetailType.java | 22 - .../api/models/shared/SourcePocketPocket.java | 18 - .../api/models/shared/SourcePocketSortBy.java | 24 - .../api/models/shared/SourcePocketState.java | 23 - .../api/models/shared/SourcePokeapi.java | 37 - .../models/shared/SourcePokeapiPokeapi.java | 18 - .../models/shared/SourcePolygonStockApi.java | 139 - .../SourcePolygonStockApiPolygonStockApi.java | 18 - .../api/models/shared/SourcePostgres.java | 148 -- .../models/shared/SourcePostgresPostgres.java | 18 - ...thodDetectChangesWithXminSystemColumn.java | 25 - ...tectChangesWithXminSystemColumnMethod.java | 18 - ...ethodScanChangesWithUserDefinedCursor.java | 25 - ...canChangesWithUserDefinedCursorMethod.java | 18 - .../SourcePostgresTunnelMethodNoTunnel.java | 28 - ...tgresTunnelMethodNoTunnelTunnelMethod.java | 21 - ...resTunnelMethodPasswordAuthentication.java | 78 - ...hodPasswordAuthenticationTunnelMethod.java | 21 - ...tgresTunnelMethodSSHKeyAuthentication.java | 78 - ...ethodSSHKeyAuthenticationTunnelMethod.java | 21 - .../api/models/shared/SourcePosthog.java | 82 - .../models/shared/SourcePosthogPosthog.java | 18 - .../api/models/shared/SourcePostmarkapp.java | 49 - .../shared/SourcePostmarkappPostmarkapp.java | 18 - .../api/models/shared/SourcePrestashop.java | 64 - .../shared/SourcePrestashopPrestashop.java | 18 - .../api/models/shared/SourcePunkApi.java | 63 - .../models/shared/SourcePunkApiPunkApi.java | 18 - .../airbyte/api/models/shared/SourcePypi.java | 51 - .../api/models/shared/SourcePypiPypi.java | 18 - .../api/models/shared/SourceQualaroo.java | 75 - .../models/shared/SourceQualarooQualaroo.java | 18 - .../api/models/shared/SourceQuickbooks.java | 67 - .../SourceQuickbooksCredentialsOAuth20.java | 103 - ...eQuickbooksCredentialsOAuth20AuthType.java | 18 - .../shared/SourceQuickbooksQuickbooks.java | 18 - .../api/models/shared/SourceRailz.java | 61 - .../api/models/shared/SourceRailzRailz.java | 18 - .../api/models/shared/SourceRecharge.java | 56 - .../models/shared/SourceRechargeRecharge.java | 18 - .../api/models/shared/SourceRecreation.java | 48 - .../shared/SourceRecreationRecreation.java | 18 - .../api/models/shared/SourceRecruitee.java | 49 - .../shared/SourceRecruiteeRecruitee.java | 18 - .../api/models/shared/SourceRecurly.java | 63 - .../models/shared/SourceRecurlyRecurly.java | 18 - .../api/models/shared/SourceRedshift.java | 111 - .../models/shared/SourceRedshiftRedshift.java | 18 - .../api/models/shared/SourceRetently.java | 38 - .../models/shared/SourceRetentlyRetently.java | 18 - .../api/models/shared/SourceRkiCovid.java | 37 - .../models/shared/SourceRkiCovidRkiCovid.java | 18 - .../airbyte/api/models/shared/SourceRss.java | 37 - .../api/models/shared/SourceRssRss.java | 18 - .../airbyte/api/models/shared/SourceS3.java | 167 -- .../shared/SourceS3FileBasedStreamConfig.java | 135 - ...FileBasedStreamConfigFormatAvroFormat.java | 38 - ...dStreamConfigFormatAvroFormatFiletype.java | 18 - ...3FileBasedStreamConfigFormatCSVFormat.java | 182 -- ...edStreamConfigFormatCSVFormatFiletype.java | 18 - ...SVFormatHeaderDefinitionAutogenerated.java | 26 - ...tionAutogeneratedHeaderDefinitionType.java | 18 - ...ormatCSVFormatHeaderDefinitionFromCSV.java | 26 - ...DefinitionFromCSVHeaderDefinitionType.java | 18 - ...CSVFormatHeaderDefinitionUserProvided.java | 39 - ...itionUserProvidedHeaderDefinitionType.java | 18 - ...eamConfigFormatCSVFormatInferenceType.java | 22 - ...ileBasedStreamConfigFormatJsonlFormat.java | 26 - ...StreamConfigFormatJsonlFormatFiletype.java | 18 - ...eBasedStreamConfigFormatParquetFormat.java | 38 - ...reamConfigFormatParquetFormatFiletype.java | 18 - ...FileBasedStreamConfigValidationPolicy.java | 23 - .../api/models/shared/SourceS3FormatAvro.java | 26 - .../shared/SourceS3FormatAvroFiletype.java | 18 - .../api/models/shared/SourceS3FormatCSV.java | 146 -- .../shared/SourceS3FormatCSVFiletype.java | 18 - .../models/shared/SourceS3FormatJsonl.java | 62 - .../shared/SourceS3FormatJsonlFiletype.java | 18 - ...eS3FormatJsonlUnexpectedFieldBehavior.java | 23 - .../models/shared/SourceS3FormatParquet.java | 62 - .../shared/SourceS3FormatParquetFiletype.java | 18 - .../airbyte/api/models/shared/SourceS3S3.java | 18 - .../shared/SourceS3S3AmazonWebServices.java | 96 - .../api/models/shared/SourceSalesforce.java | 127 - .../shared/SourceSalesforceAuthType.java | 18 - .../shared/SourceSalesforceSalesforce.java | 18 - .../SourceSalesforceStreamsCriteria.java | 33 - ...lesforceStreamsCriteriaSearchCriteria.java | 25 - .../api/models/shared/SourceSalesloft.java | 53 - ...sloftCredentialsAuthenticateViaAPIKey.java | 34 - ...dentialsAuthenticateViaAPIKeyAuthType.java | 18 - ...esloftCredentialsAuthenticateViaOAuth.java | 89 - ...edentialsAuthenticateViaOAuthAuthType.java | 18 - .../shared/SourceSalesloftSalesloft.java | 18 - .../models/shared/SourceSapFieldglass.java | 37 - .../SourceSapFieldglassSapFieldglass.java | 18 - .../api/models/shared/SourceSecoda.java | 37 - .../api/models/shared/SourceSecodaSecoda.java | 18 - .../api/models/shared/SourceSendgrid.java | 58 - .../models/shared/SourceSendgridSendgrid.java | 18 - .../api/models/shared/SourceSendinblue.java | 37 - .../shared/SourceSendinblueSendinblue.java | 18 - .../api/models/shared/SourceSenseforce.java | 90 - .../shared/SourceSenseforceSenseforce.java | 18 - .../api/models/shared/SourceSentry.java | 87 - .../api/models/shared/SourceSentrySentry.java | 18 - .../airbyte/api/models/shared/SourceSftp.java | 111 - .../api/models/shared/SourceSftpBulk.java | 178 -- .../models/shared/SourceSftpBulkFileType.java | 22 - .../models/shared/SourceSftpBulkSftpBulk.java | 18 - ...SftpCredentialsPasswordAuthentication.java | 40 - ...tialsPasswordAuthenticationAuthMethod.java | 21 - ...ceSftpCredentialsSSHKeyAuthentication.java | 40 - ...entialsSSHKeyAuthenticationAuthMethod.java | 21 - .../api/models/shared/SourceSftpSftp.java | 18 - .../api/models/shared/SourceShopify.java | 66 - .../SourceShopifyCredentialsAPIPassword.java | 37 - ...opifyCredentialsAPIPasswordAuthMethod.java | 18 - .../SourceShopifyCredentialsOAuth20.java | 63 - ...ceShopifyCredentialsOAuth20AuthMethod.java | 18 - .../models/shared/SourceShopifyShopify.java | 18 - .../api/models/shared/SourceShortio.java | 58 - .../models/shared/SourceShortioShortio.java | 18 - .../api/models/shared/SourceSlack.java | 94 - .../SourceSlackCredentialsAPIToken.java | 37 - ...ceSlackCredentialsAPITokenOptionTitle.java | 18 - ...ceSlackCredentialsSignInViaSlackOAuth.java | 61 - ...entialsSignInViaSlackOAuthOptionTitle.java | 18 - .../api/models/shared/SourceSlackSlack.java | 18 - .../api/models/shared/SourceSmaily.java | 61 - .../api/models/shared/SourceSmailySmaily.java | 18 - .../api/models/shared/SourceSmartengage.java | 37 - .../shared/SourceSmartengageSmartengage.java | 18 - .../api/models/shared/SourceSmartsheets.java | 79 - ...eSmartsheetsCredentialsAPIAccessToken.java | 36 - ...eetsCredentialsAPIAccessTokenAuthType.java | 18 - .../SourceSmartsheetsCredentialsOAuth20.java | 91 - ...SmartsheetsCredentialsOAuth20AuthType.java | 18 - .../shared/SourceSmartsheetsSmartsheets.java | 18 - .../shared/SourceSmartsheetsValidenums.java | 34 - .../shared/SourceSnapchatMarketing.java | 91 - ...rceSnapchatMarketingSnapchatMarketing.java | 18 - .../api/models/shared/SourceSnowflake.java | 108 - .../SourceSnowflakeCredentialsOAuth20.java | 72 - ...ceSnowflakeCredentialsOAuth20AuthType.java | 18 - ...owflakeCredentialsUsernameAndPassword.java | 46 - ...redentialsUsernameAndPasswordAuthType.java | 18 - .../shared/SourceSnowflakeSnowflake.java | 18 - .../api/models/shared/SourceSonarCloud.java | 91 - .../shared/SourceSonarCloudSonarCloud.java | 18 - .../api/models/shared/SourceSpacexApi.java | 44 - .../shared/SourceSpacexApiSpacexApi.java | 18 - .../api/models/shared/SourceSquare.java | 78 - .../shared/SourceSquareCredentialsAPIKey.java | 37 - ...SourceSquareCredentialsAPIKeyAuthType.java | 18 - ...eSquareCredentialsOauthAuthentication.java | 61 - ...redentialsOauthAuthenticationAuthType.java | 18 - .../api/models/shared/SourceSquareSquare.java | 18 - .../api/models/shared/SourceStrava.java | 103 - .../models/shared/SourceStravaAuthType.java | 18 - .../api/models/shared/SourceStravaStrava.java | 18 - .../api/models/shared/SourceStripe.java | 94 - .../api/models/shared/SourceStripeStripe.java | 18 - .../models/shared/SourceSurveySparrow.java | 63 - ...urceSurveySparrowRegionEUBasedAccount.java | 26 - ...veySparrowRegionEUBasedAccountUrlBase.java | 18 - ...ourceSurveySparrowRegionGlobalAccount.java | 26 - ...rveySparrowRegionGlobalAccountUrlBase.java | 18 - .../SourceSurveySparrowSurveySparrow.java | 18 - .../api/models/shared/SourceSurveymonkey.java | 82 - ...ginDatacenterOfTheSurveyMonkeyAccount.java | 23 - ...monkeySurveyMonkeyAuthorizationMethod.java | 63 - ...eyMonkeyAuthorizationMethodAuthMethod.java | 18 - .../SourceSurveymonkeySurveymonkey.java | 18 - .../api/models/shared/SourceTempo.java | 37 - .../api/models/shared/SourceTempoTempo.java | 18 - .../models/shared/SourceTheGuardianApi.java | 99 - .../SourceTheGuardianApiTheGuardianApi.java | 18 - .../models/shared/SourceTiktokMarketing.java | 90 - ...urceTiktokMarketingCredentialsOAuth20.java | 75 - ...okMarketingCredentialsOAuth20AuthType.java | 18 - ...arketingCredentialsSandboxAccessToken.java | 51 - ...CredentialsSandboxAccessTokenAuthType.java | 18 - .../SourceTiktokMarketingTiktokMarketing.java | 18 - .../api/models/shared/SourceTodoist.java | 37 - .../models/shared/SourceTodoistTodoist.java | 18 - .../api/models/shared/SourceTrello.java | 82 - .../api/models/shared/SourceTrelloTrello.java | 18 - .../api/models/shared/SourceTrustpilot.java | 58 - .../SourceTrustpilotCredentialsAPIKey.java | 39 - ...ceTrustpilotCredentialsAPIKeyAuthType.java | 18 - .../SourceTrustpilotCredentialsOAuth20.java | 91 - ...eTrustpilotCredentialsOAuth20AuthType.java | 18 - .../shared/SourceTrustpilotTrustpilot.java | 18 - .../models/shared/SourceTvmazeSchedule.java | 79 - .../SourceTvmazeScheduleTvmazeSchedule.java | 18 - .../api/models/shared/SourceTwilio.java | 82 - .../models/shared/SourceTwilioTaskrouter.java | 49 - ...ourceTwilioTaskrouterTwilioTaskrouter.java | 18 - .../api/models/shared/SourceTwilioTwilio.java | 18 - .../api/models/shared/SourceTwitter.java | 84 - .../models/shared/SourceTwitterTwitter.java | 18 - .../api/models/shared/SourceTypeform.java | 67 - .../SourceTypeformCredentialsOAuth20.java | 91 - ...rceTypeformCredentialsOAuth20AuthType.java | 18 - ...SourceTypeformCredentialsPrivateToken.java | 36 - ...peformCredentialsPrivateTokenAuthType.java | 18 - .../models/shared/SourceTypeformTypeform.java | 18 - .../api/models/shared/SourceUsCensus.java | 63 - .../models/shared/SourceUsCensusUsCensus.java | 18 - .../api/models/shared/SourceVantage.java | 37 - .../models/shared/SourceVantageVantage.java | 18 - .../api/models/shared/SourceWebflow.java | 49 - .../models/shared/SourceWebflowWebflow.java | 18 - .../api/models/shared/SourceWhiskyHunter.java | 26 - .../SourceWhiskyHunterWhiskyHunter.java | 18 - .../shared/SourceWikipediaPageviews.java | 109 - ...eWikipediaPageviewsWikipediaPageviews.java | 18 - .../api/models/shared/SourceWoocommerce.java | 76 - .../shared/SourceWoocommerceWoocommerce.java | 18 - .../airbyte/api/models/shared/SourceXero.java | 65 - .../SourceXeroAuthenticateViaXeroOAuth.java | 73 - .../api/models/shared/SourceXeroXero.java | 18 - .../airbyte/api/models/shared/SourceXkcd.java | 26 - .../api/models/shared/SourceXkcdXkcd.java | 18 - .../models/shared/SourceYandexMetrica.java | 79 - .../SourceYandexMetricaYandexMetrica.java | 18 - .../api/models/shared/SourceYotpo.java | 82 - .../api/models/shared/SourceYotpoYotpo.java | 18 - .../api/models/shared/SourceYounium.java | 75 - .../models/shared/SourceYouniumYounium.java | 18 - .../models/shared/SourceYoutubeAnalytics.java | 34 - ...ourceYoutubeAnalyticsYoutubeAnalytics.java | 18 - .../api/models/shared/SourceZendeskChat.java | 67 - ...urceZendeskChatCredentialsAccessToken.java | 34 - ...ChatCredentialsAccessTokenCredentials.java | 18 - .../SourceZendeskChatCredentialsOAuth20.java | 72 - ...deskChatCredentialsOAuth20Credentials.java | 18 - .../shared/SourceZendeskChatZendeskChat.java | 18 - .../models/shared/SourceZendeskSunshine.java | 67 - ...rceZendeskSunshineCredentialsAPIToken.java | 48 - ...SunshineCredentialsAPITokenAuthMethod.java | 18 - ...urceZendeskSunshineCredentialsOAuth20.java | 60 - ...kSunshineCredentialsOAuth20AuthMethod.java | 18 - .../SourceZendeskSunshineZendeskSunshine.java | 18 - .../models/shared/SourceZendeskSupport.java | 82 - .../SourceZendeskSupportZendeskSupport.java | 18 - .../api/models/shared/SourceZendeskTalk.java | 70 - .../shared/SourceZendeskTalkZendeskTalk.java | 18 - .../api/models/shared/SourceZenloop.java | 75 - .../models/shared/SourceZenloopZenloop.java | 18 - .../shared/SourceZohoCRMZohoCRMEdition.java | 25 - .../api/models/shared/SourceZohoCrm.java | 118 - .../SourceZohoCrmDataCenterLocation.java | 26 - .../shared/SourceZohoCrmEnvironment.java | 23 - .../models/shared/SourceZohoCrmZohoCrm.java | 18 - .../airbyte/api/models/shared/SourceZoom.java | 37 - .../api/models/shared/SourceZoomZoom.java | 18 - .../api/models/shared/SourceZuora.java | 99 - .../shared/SourceZuoraDataQueryType.java | 22 - .../SourceZuoraTenantEndpointLocation.java | 29 - .../api/models/shared/SourceZuoraZuora.java | 18 - .../com/airbyte/api/models/shared/Square.java | 26 - .../api/models/shared/SquareCredentials.java | 38 - .../com/airbyte/api/models/shared/Strava.java | 41 - .../api/models/shared/Surveymonkey.java | 26 - .../shared/SurveymonkeyCredentials.java | 38 - .../api/models/shared/TiktokMarketing.java | 26 - .../shared/TiktokMarketingCredentials.java | 38 - .../airbyte/api/models/shared/Typeform.java | 26 - .../models/shared/TypeformCredentials.java | 38 - .../com/airbyte/api/models/shared/Xero.java | 26 - .../api/models/shared/XeroAuthentication.java | 38 - .../api/models/shared/YoutubeAnalytics.java | 26 - .../shared/YoutubeAnalyticsCredentials.java | 38 - .../api/models/shared/ZendeskChat.java | 26 - .../models/shared/ZendeskChatCredentials.java | 38 - .../api/models/shared/ZendeskSunshine.java | 26 - .../shared/ZendeskSunshineCredentials.java | 38 - .../api/models/shared/ZendeskSupport.java | 26 - .../shared/ZendeskSupportCredentials.java | 38 - .../api/models/shared/ZendeskTalk.java | 26 - .../models/shared/ZendeskTalkCredentials.java | 38 - 2326 files changed, 287 insertions(+), 64702 deletions(-) delete mode 100755 docs/models/shared/Airtable.md delete mode 100755 docs/models/shared/AirtableCredentials.md delete mode 100755 docs/models/shared/AmazonAds.md delete mode 100755 docs/models/shared/AmazonSellerPartner.md delete mode 100755 docs/models/shared/Asana.md delete mode 100755 docs/models/shared/AsanaCredentials.md delete mode 100755 docs/models/shared/BingAds.md delete mode 100755 docs/models/shared/DestinationAwsDatalake.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeAwsDatalake.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeCredentialsIAMRole.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeCredentialsIAMUser.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md delete mode 100755 docs/models/shared/DestinationAwsDatalakeS3BucketRegion.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorage.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageAzureBlobStorage.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md delete mode 100755 docs/models/shared/DestinationBigquery.md delete mode 100755 docs/models/shared/DestinationBigqueryBigquery.md delete mode 100755 docs/models/shared/DestinationBigqueryDatasetLocation.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalized.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedDatasetLocation.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.md delete mode 100755 docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodGCSStaging.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodStandardInserts.md delete mode 100755 docs/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md delete mode 100755 docs/models/shared/DestinationBigqueryTransformationQueryRunType.md delete mode 100755 docs/models/shared/DestinationClickhouse.md delete mode 100755 docs/models/shared/DestinationClickhouseClickhouse.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationConvex.md delete mode 100755 docs/models/shared/DestinationConvexConvex.md delete mode 100755 docs/models/shared/DestinationCumulio.md delete mode 100755 docs/models/shared/DestinationCumulioCumulio.md delete mode 100755 docs/models/shared/DestinationDatabend.md delete mode 100755 docs/models/shared/DestinationDatabendDatabend.md delete mode 100755 docs/models/shared/DestinationDatabricks.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceAmazonS3.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.md delete mode 100755 docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md delete mode 100755 docs/models/shared/DestinationDatabricksDatabricks.md delete mode 100755 docs/models/shared/DestinationDevNull.md delete mode 100755 docs/models/shared/DestinationDevNullDevNull.md delete mode 100755 docs/models/shared/DestinationDevNullTestDestinationSilent.md delete mode 100755 docs/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md delete mode 100755 docs/models/shared/DestinationDynamodb.md delete mode 100755 docs/models/shared/DestinationDynamodbDynamoDBRegion.md delete mode 100755 docs/models/shared/DestinationDynamodbDynamodb.md delete mode 100755 docs/models/shared/DestinationElasticsearch.md delete mode 100755 docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.md delete mode 100755 docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md delete mode 100755 docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.md delete mode 100755 docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md delete mode 100755 docs/models/shared/DestinationElasticsearchElasticsearch.md delete mode 100755 docs/models/shared/DestinationFirebolt.md delete mode 100755 docs/models/shared/DestinationFireboltFirebolt.md delete mode 100755 docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.md delete mode 100755 docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md delete mode 100755 docs/models/shared/DestinationFireboltLoadingMethodSQLInserts.md delete mode 100755 docs/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md delete mode 100755 docs/models/shared/DestinationFirestore.md delete mode 100755 docs/models/shared/DestinationFirestoreFirestore.md delete mode 100755 docs/models/shared/DestinationGCSGCSBucketRegion.md delete mode 100755 docs/models/shared/DestinationGcs.md delete mode 100755 docs/models/shared/DestinationGcsCredentialHMACKey.md delete mode 100755 docs/models/shared/DestinationGcsCredentialHMACKeyCredentialType.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvro.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md delete mode 100755 docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md delete mode 100755 docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md delete mode 100755 docs/models/shared/DestinationGcsFormatParquetColumnarStorage.md delete mode 100755 docs/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md delete mode 100755 docs/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md delete mode 100755 docs/models/shared/DestinationGcsGcs.md delete mode 100755 docs/models/shared/DestinationGoogleSheets.md delete mode 100755 docs/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md delete mode 100755 docs/models/shared/DestinationGoogleSheetsGoogleSheets.md delete mode 100755 docs/models/shared/DestinationKeen.md delete mode 100755 docs/models/shared/DestinationKeenKeen.md delete mode 100755 docs/models/shared/DestinationKinesis.md delete mode 100755 docs/models/shared/DestinationKinesisKinesis.md delete mode 100755 docs/models/shared/DestinationLangchain.md delete mode 100755 docs/models/shared/DestinationLangchainEmbeddingFake.md delete mode 100755 docs/models/shared/DestinationLangchainEmbeddingFakeMode.md delete mode 100755 docs/models/shared/DestinationLangchainEmbeddingOpenAI.md delete mode 100755 docs/models/shared/DestinationLangchainEmbeddingOpenAIMode.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingChromaLocalPersistance.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingPinecone.md delete mode 100755 docs/models/shared/DestinationLangchainIndexingPineconeMode.md delete mode 100755 docs/models/shared/DestinationLangchainLangchain.md delete mode 100755 docs/models/shared/DestinationLangchainProcessingConfigModel.md delete mode 100755 docs/models/shared/DestinationMilvus.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingCohere.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingCohereMode.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingFake.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingFakeMode.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingFromField.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingFromFieldMode.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingOpenAI.md delete mode 100755 docs/models/shared/DestinationMilvusEmbeddingOpenAIMode.md delete mode 100755 docs/models/shared/DestinationMilvusIndexing.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthAPIToken.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthAPITokenMode.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthNoAuth.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthNoAuthMode.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthUsernamePassword.md delete mode 100755 docs/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md delete mode 100755 docs/models/shared/DestinationMilvusMilvus.md delete mode 100755 docs/models/shared/DestinationMilvusProcessingConfigModel.md delete mode 100755 docs/models/shared/DestinationMongodb.md delete mode 100755 docs/models/shared/DestinationMongodbAuthTypeLoginPassword.md delete mode 100755 docs/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md delete mode 100755 docs/models/shared/DestinationMongodbAuthTypeNone.md delete mode 100755 docs/models/shared/DestinationMongodbAuthTypeNoneAuthorization.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeReplicaSet.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.md delete mode 100755 docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md delete mode 100755 docs/models/shared/DestinationMongodbMongodb.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMssql.md delete mode 100755 docs/models/shared/DestinationMssqlMssql.md delete mode 100755 docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.md delete mode 100755 docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md delete mode 100755 docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.md delete mode 100755 docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMysql.md delete mode 100755 docs/models/shared/DestinationMysqlMysql.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationOracle.md delete mode 100755 docs/models/shared/DestinationOracleOracle.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationPinecone.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingCohere.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingCohereMode.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingFake.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingFakeMode.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingOpenAI.md delete mode 100755 docs/models/shared/DestinationPineconeEmbeddingOpenAIMode.md delete mode 100755 docs/models/shared/DestinationPineconeIndexing.md delete mode 100755 docs/models/shared/DestinationPineconePinecone.md delete mode 100755 docs/models/shared/DestinationPineconeProcessingConfigModel.md delete mode 100755 docs/models/shared/DestinationPostgres.md delete mode 100755 docs/models/shared/DestinationPostgresPostgres.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeAllow.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeAllowMode.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeDisable.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeDisableMode.md delete mode 100755 docs/models/shared/DestinationPostgresSslModePrefer.md delete mode 100755 docs/models/shared/DestinationPostgresSslModePreferMode.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeRequire.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeRequireMode.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeVerifyCa.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeVerifyCaMode.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeVerifyFull.md delete mode 100755 docs/models/shared/DestinationPostgresSslModeVerifyFullMode.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationPubsub.md delete mode 100755 docs/models/shared/DestinationPubsubPubsub.md delete mode 100755 docs/models/shared/DestinationRedis.md delete mode 100755 docs/models/shared/DestinationRedisCacheType.md delete mode 100755 docs/models/shared/DestinationRedisRedis.md delete mode 100755 docs/models/shared/DestinationRedisSslModeDisable.md delete mode 100755 docs/models/shared/DestinationRedisSslModeDisableMode.md delete mode 100755 docs/models/shared/DestinationRedisSslModeVerifyFull.md delete mode 100755 docs/models/shared/DestinationRedisSslModeVerifyFullMode.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedshift.md delete mode 100755 docs/models/shared/DestinationRedshiftRedshift.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3Staging.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodStandard.md delete mode 100755 docs/models/shared/DestinationRedshiftUploadingMethodStandardMethod.md delete mode 100755 docs/models/shared/DestinationS3.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvro.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatAvroApacheAvroFormatType.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValues.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md delete mode 100755 docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md delete mode 100755 docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md delete mode 100755 docs/models/shared/DestinationS3FormatParquetColumnarStorage.md delete mode 100755 docs/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md delete mode 100755 docs/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md delete mode 100755 docs/models/shared/DestinationS3Glue.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md delete mode 100755 docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md delete mode 100755 docs/models/shared/DestinationS3GlueS3BucketRegion.md delete mode 100755 docs/models/shared/DestinationS3GlueS3Glue.md delete mode 100755 docs/models/shared/DestinationS3GlueSerializationLibrary.md delete mode 100755 docs/models/shared/DestinationS3S3.md delete mode 100755 docs/models/shared/DestinationS3S3BucketRegion.md delete mode 100755 docs/models/shared/DestinationSftpJson.md delete mode 100755 docs/models/shared/DestinationSftpJsonSftpJson.md delete mode 100755 docs/models/shared/DestinationSnowflake.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsOAuth20.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.md delete mode 100755 docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md delete mode 100755 docs/models/shared/DestinationSnowflakeSnowflake.md delete mode 100755 docs/models/shared/DestinationTimeplus.md delete mode 100755 docs/models/shared/DestinationTimeplusTimeplus.md delete mode 100755 docs/models/shared/DestinationTypesense.md delete mode 100755 docs/models/shared/DestinationTypesenseTypesense.md delete mode 100755 docs/models/shared/DestinationVertica.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/DestinationVerticaVertica.md delete mode 100755 docs/models/shared/DestinationXata.md delete mode 100755 docs/models/shared/DestinationXataXata.md delete mode 100755 docs/models/shared/FacebookMarketing.md delete mode 100755 docs/models/shared/Github.md delete mode 100755 docs/models/shared/GithubCredentials.md delete mode 100755 docs/models/shared/Gitlab.md delete mode 100755 docs/models/shared/GitlabCredentials.md delete mode 100755 docs/models/shared/GoogleAds.md delete mode 100755 docs/models/shared/GoogleAdsCredentials.md delete mode 100755 docs/models/shared/GoogleAnalyticsDataApi.md delete mode 100755 docs/models/shared/GoogleAnalyticsDataApiCredentials.md delete mode 100755 docs/models/shared/GoogleAnalyticsV4.md delete mode 100755 docs/models/shared/GoogleAnalyticsV4Credentials.md delete mode 100755 docs/models/shared/GoogleSearchConsole.md delete mode 100755 docs/models/shared/GoogleSearchConsoleAuthorization.md delete mode 100755 docs/models/shared/GoogleSheets.md delete mode 100755 docs/models/shared/GoogleSheetsCredentials.md delete mode 100755 docs/models/shared/Harvest.md delete mode 100755 docs/models/shared/HarvestCredentials.md delete mode 100755 docs/models/shared/Hubspot.md delete mode 100755 docs/models/shared/HubspotCredentials.md delete mode 100755 docs/models/shared/Instagram.md delete mode 100755 docs/models/shared/Intercom.md delete mode 100755 docs/models/shared/LeverHiring.md delete mode 100755 docs/models/shared/LeverHiringCredentials.md delete mode 100755 docs/models/shared/LinkedinAds.md delete mode 100755 docs/models/shared/LinkedinAdsCredentials.md delete mode 100755 docs/models/shared/Mailchimp.md delete mode 100755 docs/models/shared/MailchimpCredentials.md delete mode 100755 docs/models/shared/MicrosoftTeams.md delete mode 100755 docs/models/shared/MicrosoftTeamsCredentials.md delete mode 100755 docs/models/shared/Monday.md delete mode 100755 docs/models/shared/MondayCredentials.md delete mode 100755 docs/models/shared/Notion.md delete mode 100755 docs/models/shared/NotionCredentials.md delete mode 100755 docs/models/shared/Pinterest.md delete mode 100755 docs/models/shared/PinterestCredentials.md delete mode 100755 docs/models/shared/Retently.md delete mode 100755 docs/models/shared/RetentlyCredentials.md delete mode 100755 docs/models/shared/Salesforce.md delete mode 100755 docs/models/shared/Shopify.md delete mode 100755 docs/models/shared/ShopifyCredentials.md delete mode 100755 docs/models/shared/Slack.md delete mode 100755 docs/models/shared/SlackCredentials.md delete mode 100755 docs/models/shared/Smartsheets.md delete mode 100755 docs/models/shared/SmartsheetsCredentials.md delete mode 100755 docs/models/shared/SnapchatMarketing.md delete mode 100755 docs/models/shared/Snowflake.md delete mode 100755 docs/models/shared/SnowflakeCredentials.md delete mode 100755 docs/models/shared/SourceAha.md delete mode 100755 docs/models/shared/SourceAhaAha.md delete mode 100755 docs/models/shared/SourceAircall.md delete mode 100755 docs/models/shared/SourceAircallAircall.md delete mode 100755 docs/models/shared/SourceAirtable.md delete mode 100755 docs/models/shared/SourceAirtableAirtable.md delete mode 100755 docs/models/shared/SourceAirtableCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourceAirtableCredentialsPersonalAccessToken.md delete mode 100755 docs/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md delete mode 100755 docs/models/shared/SourceAlloydb.md delete mode 100755 docs/models/shared/SourceAlloydbAlloydb.md delete mode 100755 docs/models/shared/SourceAlloydbReplicationMethodStandard.md delete mode 100755 docs/models/shared/SourceAlloydbReplicationMethodStandardMethod.md delete mode 100755 docs/models/shared/SourceAlloydbReplicationMethodStandardXmin.md delete mode 100755 docs/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceAmazonAds.md delete mode 100755 docs/models/shared/SourceAmazonAdsAmazonAds.md delete mode 100755 docs/models/shared/SourceAmazonAdsAuthType.md delete mode 100755 docs/models/shared/SourceAmazonAdsRegion.md delete mode 100755 docs/models/shared/SourceAmazonAdsReportRecordTypes.md delete mode 100755 docs/models/shared/SourceAmazonAdsStateFilter.md delete mode 100755 docs/models/shared/SourceAmazonSellerPartner.md delete mode 100755 docs/models/shared/SourceAmazonSellerPartnerAWSEnvironment.md delete mode 100755 docs/models/shared/SourceAmazonSellerPartnerAWSRegion.md delete mode 100755 docs/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md delete mode 100755 docs/models/shared/SourceAmazonSellerPartnerAuthType.md delete mode 100755 docs/models/shared/SourceAmazonSqs.md delete mode 100755 docs/models/shared/SourceAmazonSqsAWSRegion.md delete mode 100755 docs/models/shared/SourceAmazonSqsAmazonSqs.md delete mode 100755 docs/models/shared/SourceAmplitude.md delete mode 100755 docs/models/shared/SourceAmplitudeAmplitude.md delete mode 100755 docs/models/shared/SourceAmplitudeDataRegion.md delete mode 100755 docs/models/shared/SourceApifyDataset.md delete mode 100755 docs/models/shared/SourceApifyDatasetApifyDataset.md delete mode 100755 docs/models/shared/SourceAppfollow.md delete mode 100755 docs/models/shared/SourceAppfollowAppfollow.md delete mode 100755 docs/models/shared/SourceAsana.md delete mode 100755 docs/models/shared/SourceAsanaAsana.md delete mode 100755 docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.md delete mode 100755 docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md delete mode 100755 docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.md delete mode 100755 docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md delete mode 100755 docs/models/shared/SourceAuth0.md delete mode 100755 docs/models/shared/SourceAuth0Auth0.md delete mode 100755 docs/models/shared/SourceAuth0CredentialsOAuth2AccessToken.md delete mode 100755 docs/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md delete mode 100755 docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.md delete mode 100755 docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md delete mode 100755 docs/models/shared/SourceAwsCloudtrail.md delete mode 100755 docs/models/shared/SourceAwsCloudtrailAwsCloudtrail.md delete mode 100755 docs/models/shared/SourceAzureBlobStorage.md delete mode 100755 docs/models/shared/SourceAzureBlobStorageAzureBlobStorage.md delete mode 100755 docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md delete mode 100755 docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md delete mode 100755 docs/models/shared/SourceAzureTable.md delete mode 100755 docs/models/shared/SourceAzureTableAzureTable.md delete mode 100755 docs/models/shared/SourceBambooHr.md delete mode 100755 docs/models/shared/SourceBambooHrBambooHr.md delete mode 100755 docs/models/shared/SourceBigcommerce.md delete mode 100755 docs/models/shared/SourceBigcommerceBigcommerce.md delete mode 100755 docs/models/shared/SourceBigquery.md delete mode 100755 docs/models/shared/SourceBigqueryBigquery.md delete mode 100755 docs/models/shared/SourceBingAds.md delete mode 100755 docs/models/shared/SourceBingAdsAuthMethod.md delete mode 100755 docs/models/shared/SourceBingAdsBingAds.md delete mode 100755 docs/models/shared/SourceBraintree.md delete mode 100755 docs/models/shared/SourceBraintreeBraintree.md delete mode 100755 docs/models/shared/SourceBraintreeEnvironment.md delete mode 100755 docs/models/shared/SourceBraze.md delete mode 100755 docs/models/shared/SourceBrazeBraze.md delete mode 100755 docs/models/shared/SourceChargebee.md delete mode 100755 docs/models/shared/SourceChargebeeChargebee.md delete mode 100755 docs/models/shared/SourceChargebeeProductCatalog.md delete mode 100755 docs/models/shared/SourceChartmogul.md delete mode 100755 docs/models/shared/SourceChartmogulChartmogul.md delete mode 100755 docs/models/shared/SourceChartmogulInterval.md delete mode 100755 docs/models/shared/SourceClickhouse.md delete mode 100755 docs/models/shared/SourceClickhouseClickhouse.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceClickupApi.md delete mode 100755 docs/models/shared/SourceClickupApiClickupApi.md delete mode 100755 docs/models/shared/SourceClockify.md delete mode 100755 docs/models/shared/SourceClockifyClockify.md delete mode 100755 docs/models/shared/SourceCloseCom.md delete mode 100755 docs/models/shared/SourceCloseComCloseCom.md delete mode 100755 docs/models/shared/SourceCoda.md delete mode 100755 docs/models/shared/SourceCodaCoda.md delete mode 100755 docs/models/shared/SourceCoinApi.md delete mode 100755 docs/models/shared/SourceCoinApiCoinApi.md delete mode 100755 docs/models/shared/SourceCoinApiEnvironment.md delete mode 100755 docs/models/shared/SourceCoinmarketcap.md delete mode 100755 docs/models/shared/SourceCoinmarketcapCoinmarketcap.md delete mode 100755 docs/models/shared/SourceCoinmarketcapDataType.md delete mode 100755 docs/models/shared/SourceConfigcat.md delete mode 100755 docs/models/shared/SourceConfigcatConfigcat.md delete mode 100755 docs/models/shared/SourceConfluence.md delete mode 100755 docs/models/shared/SourceConfluenceConfluence.md delete mode 100755 docs/models/shared/SourceConvex.md delete mode 100755 docs/models/shared/SourceConvexConvex.md delete mode 100755 docs/models/shared/SourceDatascope.md delete mode 100755 docs/models/shared/SourceDatascopeDatascope.md delete mode 100755 docs/models/shared/SourceDelighted.md delete mode 100755 docs/models/shared/SourceDelightedDelighted.md delete mode 100755 docs/models/shared/SourceDixa.md delete mode 100755 docs/models/shared/SourceDixaDixa.md delete mode 100755 docs/models/shared/SourceDockerhub.md delete mode 100755 docs/models/shared/SourceDockerhubDockerhub.md delete mode 100755 docs/models/shared/SourceDremio.md delete mode 100755 docs/models/shared/SourceDremioDremio.md delete mode 100755 docs/models/shared/SourceDynamodb.md delete mode 100755 docs/models/shared/SourceDynamodbDynamodb.md delete mode 100755 docs/models/shared/SourceDynamodbDynamodbRegion.md delete mode 100755 docs/models/shared/SourceE2eTestCloud.md delete mode 100755 docs/models/shared/SourceE2eTestCloudE2eTestCloud.md delete mode 100755 docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.md delete mode 100755 docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md delete mode 100755 docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.md delete mode 100755 docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md delete mode 100755 docs/models/shared/SourceE2eTestCloudType.md delete mode 100755 docs/models/shared/SourceEmailoctopus.md delete mode 100755 docs/models/shared/SourceEmailoctopusEmailoctopus.md delete mode 100755 docs/models/shared/SourceExchangeRates.md delete mode 100755 docs/models/shared/SourceExchangeRatesExchangeRates.md delete mode 100755 docs/models/shared/SourceFacebookMarketing.md delete mode 100755 docs/models/shared/SourceFacebookMarketingFacebookMarketing.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfig.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfigLevel.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md delete mode 100755 docs/models/shared/SourceFacebookMarketingInsightConfigValidEnums.md delete mode 100755 docs/models/shared/SourceFacebookPages.md delete mode 100755 docs/models/shared/SourceFacebookPagesFacebookPages.md delete mode 100755 docs/models/shared/SourceFaker.md delete mode 100755 docs/models/shared/SourceFakerFaker.md delete mode 100755 docs/models/shared/SourceFauna.md delete mode 100755 docs/models/shared/SourceFaunaCollection.md delete mode 100755 docs/models/shared/SourceFaunaCollectionDeletionsDisabled.md delete mode 100755 docs/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md delete mode 100755 docs/models/shared/SourceFaunaCollectionDeletionsEnabled.md delete mode 100755 docs/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md delete mode 100755 docs/models/shared/SourceFaunaFauna.md delete mode 100755 docs/models/shared/SourceFileSecure.md delete mode 100755 docs/models/shared/SourceFileSecureFileFormat.md delete mode 100755 docs/models/shared/SourceFileSecureFileSecure.md delete mode 100755 docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderHTTPSPublicWeb.md delete mode 100755 docs/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderS3AmazonWebServices.md delete mode 100755 docs/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSSHSecureShell.md delete mode 100755 docs/models/shared/SourceFileSecureProviderSSHSecureShellStorage.md delete mode 100755 docs/models/shared/SourceFirebolt.md delete mode 100755 docs/models/shared/SourceFireboltFirebolt.md delete mode 100755 docs/models/shared/SourceFreshcaller.md delete mode 100755 docs/models/shared/SourceFreshcallerFreshcaller.md delete mode 100755 docs/models/shared/SourceFreshdesk.md delete mode 100755 docs/models/shared/SourceFreshdeskFreshdesk.md delete mode 100755 docs/models/shared/SourceFreshsales.md delete mode 100755 docs/models/shared/SourceFreshsalesFreshsales.md delete mode 100755 docs/models/shared/SourceGainsightPx.md delete mode 100755 docs/models/shared/SourceGainsightPxGainsightPx.md delete mode 100755 docs/models/shared/SourceGcs.md delete mode 100755 docs/models/shared/SourceGcsGcs.md delete mode 100755 docs/models/shared/SourceGetlago.md delete mode 100755 docs/models/shared/SourceGetlagoGetlago.md delete mode 100755 docs/models/shared/SourceGithub.md delete mode 100755 docs/models/shared/SourceGithubCredentialsOAuth.md delete mode 100755 docs/models/shared/SourceGithubCredentialsOAuthOptionTitle.md delete mode 100755 docs/models/shared/SourceGithubCredentialsPersonalAccessToken.md delete mode 100755 docs/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md delete mode 100755 docs/models/shared/SourceGithubGithub.md delete mode 100755 docs/models/shared/SourceGitlab.md delete mode 100755 docs/models/shared/SourceGitlabCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceGitlabCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceGitlabCredentialsPrivateToken.md delete mode 100755 docs/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md delete mode 100755 docs/models/shared/SourceGitlabGitlab.md delete mode 100755 docs/models/shared/SourceGlassfrog.md delete mode 100755 docs/models/shared/SourceGlassfrogGlassfrog.md delete mode 100755 docs/models/shared/SourceGnews.md delete mode 100755 docs/models/shared/SourceGnewsCountry.md delete mode 100755 docs/models/shared/SourceGnewsGnews.md delete mode 100755 docs/models/shared/SourceGnewsIn.md delete mode 100755 docs/models/shared/SourceGnewsLanguage.md delete mode 100755 docs/models/shared/SourceGnewsNullable.md delete mode 100755 docs/models/shared/SourceGnewsSortBy.md delete mode 100755 docs/models/shared/SourceGnewsTopHeadlinesTopic.md delete mode 100755 docs/models/shared/SourceGoogleAds.md delete mode 100755 docs/models/shared/SourceGoogleAdsCustomQueries.md delete mode 100755 docs/models/shared/SourceGoogleAdsGoogleAds.md delete mode 100755 docs/models/shared/SourceGoogleAdsGoogleCredentials.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApi.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md delete mode 100755 docs/models/shared/SourceGoogleDirectory.md delete mode 100755 docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.md delete mode 100755 docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md delete mode 100755 docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.md delete mode 100755 docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md delete mode 100755 docs/models/shared/SourceGoogleDirectoryGoogleDirectory.md delete mode 100755 docs/models/shared/SourceGooglePagespeedInsights.md delete mode 100755 docs/models/shared/SourceGooglePagespeedInsightsCategories.md delete mode 100755 docs/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md delete mode 100755 docs/models/shared/SourceGooglePagespeedInsightsStrategies.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsole.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleCustomReportConfig.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleDataFreshness.md delete mode 100755 docs/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md delete mode 100755 docs/models/shared/SourceGoogleSheets.md delete mode 100755 docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.md delete mode 100755 docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md delete mode 100755 docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.md delete mode 100755 docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourceGoogleSheetsGoogleSheets.md delete mode 100755 docs/models/shared/SourceGoogleWebfonts.md delete mode 100755 docs/models/shared/SourceGoogleWebfontsGoogleWebfonts.md delete mode 100755 docs/models/shared/SourceGoogleWorkspaceAdminReports.md delete mode 100755 docs/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md delete mode 100755 docs/models/shared/SourceGreenhouse.md delete mode 100755 docs/models/shared/SourceGreenhouseGreenhouse.md delete mode 100755 docs/models/shared/SourceGridly.md delete mode 100755 docs/models/shared/SourceGridlyGridly.md delete mode 100755 docs/models/shared/SourceHarvest.md delete mode 100755 docs/models/shared/SourceHarvestHarvest.md delete mode 100755 docs/models/shared/SourceHubplanner.md delete mode 100755 docs/models/shared/SourceHubplannerHubplanner.md delete mode 100755 docs/models/shared/SourceHubspot.md delete mode 100755 docs/models/shared/SourceHubspotCredentialsOAuth.md delete mode 100755 docs/models/shared/SourceHubspotCredentialsOAuthAuthType.md delete mode 100755 docs/models/shared/SourceHubspotCredentialsPrivateApp.md delete mode 100755 docs/models/shared/SourceHubspotCredentialsPrivateAppAuthType.md delete mode 100755 docs/models/shared/SourceHubspotHubspot.md delete mode 100755 docs/models/shared/SourceInsightly.md delete mode 100755 docs/models/shared/SourceInsightlyInsightly.md delete mode 100755 docs/models/shared/SourceInstagram.md delete mode 100755 docs/models/shared/SourceInstagramInstagram.md delete mode 100755 docs/models/shared/SourceInstatus.md delete mode 100755 docs/models/shared/SourceInstatusInstatus.md delete mode 100755 docs/models/shared/SourceIntercom.md delete mode 100755 docs/models/shared/SourceIntercomIntercom.md delete mode 100755 docs/models/shared/SourceIp2whois.md delete mode 100755 docs/models/shared/SourceIp2whoisIp2whois.md delete mode 100755 docs/models/shared/SourceIterable.md delete mode 100755 docs/models/shared/SourceIterableIterable.md delete mode 100755 docs/models/shared/SourceJira.md delete mode 100755 docs/models/shared/SourceJiraJira.md delete mode 100755 docs/models/shared/SourceK6Cloud.md delete mode 100755 docs/models/shared/SourceK6CloudK6Cloud.md delete mode 100755 docs/models/shared/SourceKlarna.md delete mode 100755 docs/models/shared/SourceKlarnaKlarna.md delete mode 100755 docs/models/shared/SourceKlarnaRegion.md delete mode 100755 docs/models/shared/SourceKlaviyo.md delete mode 100755 docs/models/shared/SourceKlaviyoKlaviyo.md delete mode 100755 docs/models/shared/SourceKustomerSinger.md delete mode 100755 docs/models/shared/SourceKustomerSingerKustomerSinger.md delete mode 100755 docs/models/shared/SourceKyve.md delete mode 100755 docs/models/shared/SourceKyveKyve.md delete mode 100755 docs/models/shared/SourceLaunchdarkly.md delete mode 100755 docs/models/shared/SourceLaunchdarklyLaunchdarkly.md delete mode 100755 docs/models/shared/SourceLemlist.md delete mode 100755 docs/models/shared/SourceLemlistLemlist.md delete mode 100755 docs/models/shared/SourceLeverHiring.md delete mode 100755 docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.md delete mode 100755 docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md delete mode 100755 docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.md delete mode 100755 docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md delete mode 100755 docs/models/shared/SourceLeverHiringEnvironment.md delete mode 100755 docs/models/shared/SourceLeverHiringLeverHiring.md delete mode 100755 docs/models/shared/SourceLinkedinAds.md delete mode 100755 docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md delete mode 100755 docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md delete mode 100755 docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md delete mode 100755 docs/models/shared/SourceLinkedinAdsCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md delete mode 100755 docs/models/shared/SourceLinkedinAdsCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourceLinkedinAdsLinkedinAds.md delete mode 100755 docs/models/shared/SourceLinkedinPages.md delete mode 100755 docs/models/shared/SourceLinkedinPagesCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md delete mode 100755 docs/models/shared/SourceLinkedinPagesCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourceLinkedinPagesLinkedinPages.md delete mode 100755 docs/models/shared/SourceLinnworks.md delete mode 100755 docs/models/shared/SourceLinnworksLinnworks.md delete mode 100755 docs/models/shared/SourceLokalise.md delete mode 100755 docs/models/shared/SourceLokaliseLokalise.md delete mode 100755 docs/models/shared/SourceMailchimp.md delete mode 100755 docs/models/shared/SourceMailchimpCredentialsAPIKey.md delete mode 100755 docs/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md delete mode 100755 docs/models/shared/SourceMailchimpCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceMailchimpCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceMailchimpMailchimp.md delete mode 100755 docs/models/shared/SourceMailgun.md delete mode 100755 docs/models/shared/SourceMailgunMailgun.md delete mode 100755 docs/models/shared/SourceMailjetSms.md delete mode 100755 docs/models/shared/SourceMailjetSmsMailjetSms.md delete mode 100755 docs/models/shared/SourceMarketo.md delete mode 100755 docs/models/shared/SourceMarketoMarketo.md delete mode 100755 docs/models/shared/SourceMetabase.md delete mode 100755 docs/models/shared/SourceMetabaseMetabase.md delete mode 100755 docs/models/shared/SourceMicrosoftTeams.md delete mode 100755 docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.md delete mode 100755 docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md delete mode 100755 docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.md delete mode 100755 docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceMicrosoftTeamsMicrosoftTeams.md delete mode 100755 docs/models/shared/SourceMixpanel.md delete mode 100755 docs/models/shared/SourceMixpanelCredentialsProjectSecret.md delete mode 100755 docs/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md delete mode 100755 docs/models/shared/SourceMixpanelCredentialsServiceAccount.md delete mode 100755 docs/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md delete mode 100755 docs/models/shared/SourceMixpanelMixpanel.md delete mode 100755 docs/models/shared/SourceMixpanelRegion.md delete mode 100755 docs/models/shared/SourceMonday.md delete mode 100755 docs/models/shared/SourceMondayCredentialsAPIToken.md delete mode 100755 docs/models/shared/SourceMondayCredentialsAPITokenAuthType.md delete mode 100755 docs/models/shared/SourceMondayCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceMondayCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceMondayMonday.md delete mode 100755 docs/models/shared/SourceMongodb.md delete mode 100755 docs/models/shared/SourceMongodbInstanceTypeReplicaSet.md delete mode 100755 docs/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md delete mode 100755 docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.md delete mode 100755 docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md delete mode 100755 docs/models/shared/SourceMongodbInternalPoc.md delete mode 100755 docs/models/shared/SourceMongodbInternalPocMongodbInternalPoc.md delete mode 100755 docs/models/shared/SourceMongodbMongodb.md delete mode 100755 docs/models/shared/SourceMssql.md delete mode 100755 docs/models/shared/SourceMssqlMssql.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.md delete mode 100755 docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md delete mode 100755 docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.md delete mode 100755 docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md delete mode 100755 docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.md delete mode 100755 docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceMyHours.md delete mode 100755 docs/models/shared/SourceMyHoursMyHours.md delete mode 100755 docs/models/shared/SourceMysql.md delete mode 100755 docs/models/shared/SourceMysqlMysql.md delete mode 100755 docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.md delete mode 100755 docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md delete mode 100755 docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.md delete mode 100755 docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md delete mode 100755 docs/models/shared/SourceMysqlSslModePreferred.md delete mode 100755 docs/models/shared/SourceMysqlSslModePreferredMode.md delete mode 100755 docs/models/shared/SourceMysqlSslModeRequired.md delete mode 100755 docs/models/shared/SourceMysqlSslModeRequiredMode.md delete mode 100755 docs/models/shared/SourceMysqlSslModeVerifyCA.md delete mode 100755 docs/models/shared/SourceMysqlSslModeVerifyCAMode.md delete mode 100755 docs/models/shared/SourceMysqlSslModeVerifyIdentity.md delete mode 100755 docs/models/shared/SourceMysqlSslModeVerifyIdentityMode.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceNetsuite.md delete mode 100755 docs/models/shared/SourceNetsuiteNetsuite.md delete mode 100755 docs/models/shared/SourceNotion.md delete mode 100755 docs/models/shared/SourceNotionCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourceNotionCredentialsAccessTokenAuthType.md delete mode 100755 docs/models/shared/SourceNotionCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceNotionCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceNotionNotion.md delete mode 100755 docs/models/shared/SourceNytimes.md delete mode 100755 docs/models/shared/SourceNytimesNytimes.md delete mode 100755 docs/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md delete mode 100755 docs/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md delete mode 100755 docs/models/shared/SourceOkta.md delete mode 100755 docs/models/shared/SourceOktaCredentialsAPIToken.md delete mode 100755 docs/models/shared/SourceOktaCredentialsAPITokenAuthType.md delete mode 100755 docs/models/shared/SourceOktaCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceOktaCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceOktaOkta.md delete mode 100755 docs/models/shared/SourceOmnisend.md delete mode 100755 docs/models/shared/SourceOmnisendOmnisend.md delete mode 100755 docs/models/shared/SourceOnesignal.md delete mode 100755 docs/models/shared/SourceOnesignalApplications.md delete mode 100755 docs/models/shared/SourceOnesignalOnesignal.md delete mode 100755 docs/models/shared/SourceOracle.md delete mode 100755 docs/models/shared/SourceOracleConnectionDataServiceName.md delete mode 100755 docs/models/shared/SourceOracleConnectionDataServiceNameConnectionType.md delete mode 100755 docs/models/shared/SourceOracleConnectionDataSystemIDSID.md delete mode 100755 docs/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md delete mode 100755 docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.md delete mode 100755 docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md delete mode 100755 docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md delete mode 100755 docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.md delete mode 100755 docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md delete mode 100755 docs/models/shared/SourceOracleOracle.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourceOrb.md delete mode 100755 docs/models/shared/SourceOrbOrb.md delete mode 100755 docs/models/shared/SourceOrbit.md delete mode 100755 docs/models/shared/SourceOrbitOrbit.md delete mode 100755 docs/models/shared/SourceOutbrainAmplify.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md delete mode 100755 docs/models/shared/SourceOutbrainAmplifyOutbrainAmplify.md delete mode 100755 docs/models/shared/SourceOutreach.md delete mode 100755 docs/models/shared/SourceOutreachOutreach.md delete mode 100755 docs/models/shared/SourcePaypalTransaction.md delete mode 100755 docs/models/shared/SourcePaypalTransactionPaypalTransaction.md delete mode 100755 docs/models/shared/SourcePaystack.md delete mode 100755 docs/models/shared/SourcePaystackPaystack.md delete mode 100755 docs/models/shared/SourcePendo.md delete mode 100755 docs/models/shared/SourcePendoPendo.md delete mode 100755 docs/models/shared/SourcePersistiq.md delete mode 100755 docs/models/shared/SourcePersistiqPersistiq.md delete mode 100755 docs/models/shared/SourcePexelsApi.md delete mode 100755 docs/models/shared/SourcePexelsApiPexelsApi.md delete mode 100755 docs/models/shared/SourcePinterest.md delete mode 100755 docs/models/shared/SourcePinterestCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md delete mode 100755 docs/models/shared/SourcePinterestCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourcePinterestPinterest.md delete mode 100755 docs/models/shared/SourcePinterestStatus.md delete mode 100755 docs/models/shared/SourcePipedrive.md delete mode 100755 docs/models/shared/SourcePipedriveAPIKeyAuthentication.md delete mode 100755 docs/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourcePipedrivePipedrive.md delete mode 100755 docs/models/shared/SourcePocket.md delete mode 100755 docs/models/shared/SourcePocketContentType.md delete mode 100755 docs/models/shared/SourcePocketDetailType.md delete mode 100755 docs/models/shared/SourcePocketPocket.md delete mode 100755 docs/models/shared/SourcePocketSortBy.md delete mode 100755 docs/models/shared/SourcePocketState.md delete mode 100755 docs/models/shared/SourcePokeapi.md delete mode 100755 docs/models/shared/SourcePokeapiPokeapi.md delete mode 100755 docs/models/shared/SourcePolygonStockApi.md delete mode 100755 docs/models/shared/SourcePolygonStockApiPolygonStockApi.md delete mode 100755 docs/models/shared/SourcePostgres.md delete mode 100755 docs/models/shared/SourcePostgresPostgres.md delete mode 100755 docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.md delete mode 100755 docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md delete mode 100755 docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.md delete mode 100755 docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodNoTunnel.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md delete mode 100755 docs/models/shared/SourcePosthog.md delete mode 100755 docs/models/shared/SourcePosthogPosthog.md delete mode 100755 docs/models/shared/SourcePostmarkapp.md delete mode 100755 docs/models/shared/SourcePostmarkappPostmarkapp.md delete mode 100755 docs/models/shared/SourcePrestashop.md delete mode 100755 docs/models/shared/SourcePrestashopPrestashop.md delete mode 100755 docs/models/shared/SourcePunkApi.md delete mode 100755 docs/models/shared/SourcePunkApiPunkApi.md delete mode 100755 docs/models/shared/SourcePypi.md delete mode 100755 docs/models/shared/SourcePypiPypi.md delete mode 100755 docs/models/shared/SourceQualaroo.md delete mode 100755 docs/models/shared/SourceQualarooQualaroo.md delete mode 100755 docs/models/shared/SourceQuickbooks.md delete mode 100755 docs/models/shared/SourceQuickbooksCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceQuickbooksQuickbooks.md delete mode 100755 docs/models/shared/SourceRailz.md delete mode 100755 docs/models/shared/SourceRailzRailz.md delete mode 100755 docs/models/shared/SourceRecharge.md delete mode 100755 docs/models/shared/SourceRechargeRecharge.md delete mode 100755 docs/models/shared/SourceRecreation.md delete mode 100755 docs/models/shared/SourceRecreationRecreation.md delete mode 100755 docs/models/shared/SourceRecruitee.md delete mode 100755 docs/models/shared/SourceRecruiteeRecruitee.md delete mode 100755 docs/models/shared/SourceRecurly.md delete mode 100755 docs/models/shared/SourceRecurlyRecurly.md delete mode 100755 docs/models/shared/SourceRedshift.md delete mode 100755 docs/models/shared/SourceRedshiftRedshift.md delete mode 100755 docs/models/shared/SourceRetently.md delete mode 100755 docs/models/shared/SourceRetentlyRetently.md delete mode 100755 docs/models/shared/SourceRkiCovid.md delete mode 100755 docs/models/shared/SourceRkiCovidRkiCovid.md delete mode 100755 docs/models/shared/SourceRss.md delete mode 100755 docs/models/shared/SourceRssRss.md delete mode 100755 docs/models/shared/SourceS3.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfig.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md delete mode 100755 docs/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md delete mode 100755 docs/models/shared/SourceS3FormatAvro.md delete mode 100755 docs/models/shared/SourceS3FormatAvroFiletype.md delete mode 100755 docs/models/shared/SourceS3FormatCSV.md delete mode 100755 docs/models/shared/SourceS3FormatCSVFiletype.md delete mode 100755 docs/models/shared/SourceS3FormatJsonl.md delete mode 100755 docs/models/shared/SourceS3FormatJsonlFiletype.md delete mode 100755 docs/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md delete mode 100755 docs/models/shared/SourceS3FormatParquet.md delete mode 100755 docs/models/shared/SourceS3FormatParquetFiletype.md delete mode 100755 docs/models/shared/SourceS3S3.md delete mode 100755 docs/models/shared/SourceS3S3AmazonWebServices.md delete mode 100755 docs/models/shared/SourceSalesforce.md delete mode 100755 docs/models/shared/SourceSalesforceAuthType.md delete mode 100755 docs/models/shared/SourceSalesforceSalesforce.md delete mode 100755 docs/models/shared/SourceSalesforceStreamsCriteria.md delete mode 100755 docs/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md delete mode 100755 docs/models/shared/SourceSalesloft.md delete mode 100755 docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.md delete mode 100755 docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md delete mode 100755 docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.md delete mode 100755 docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md delete mode 100755 docs/models/shared/SourceSalesloftSalesloft.md delete mode 100755 docs/models/shared/SourceSapFieldglass.md delete mode 100755 docs/models/shared/SourceSapFieldglassSapFieldglass.md delete mode 100755 docs/models/shared/SourceSecoda.md delete mode 100755 docs/models/shared/SourceSecodaSecoda.md delete mode 100755 docs/models/shared/SourceSendgrid.md delete mode 100755 docs/models/shared/SourceSendgridSendgrid.md delete mode 100755 docs/models/shared/SourceSendinblue.md delete mode 100755 docs/models/shared/SourceSendinblueSendinblue.md delete mode 100755 docs/models/shared/SourceSenseforce.md delete mode 100755 docs/models/shared/SourceSenseforceSenseforce.md delete mode 100755 docs/models/shared/SourceSentry.md delete mode 100755 docs/models/shared/SourceSentrySentry.md delete mode 100755 docs/models/shared/SourceSftp.md delete mode 100755 docs/models/shared/SourceSftpBulk.md delete mode 100755 docs/models/shared/SourceSftpBulkFileType.md delete mode 100755 docs/models/shared/SourceSftpBulkSftpBulk.md delete mode 100755 docs/models/shared/SourceSftpCredentialsPasswordAuthentication.md delete mode 100755 docs/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md delete mode 100755 docs/models/shared/SourceSftpCredentialsSSHKeyAuthentication.md delete mode 100755 docs/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md delete mode 100755 docs/models/shared/SourceSftpSftp.md delete mode 100755 docs/models/shared/SourceShopify.md delete mode 100755 docs/models/shared/SourceShopifyCredentialsAPIPassword.md delete mode 100755 docs/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md delete mode 100755 docs/models/shared/SourceShopifyCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourceShopifyShopify.md delete mode 100755 docs/models/shared/SourceShortio.md delete mode 100755 docs/models/shared/SourceShortioShortio.md delete mode 100755 docs/models/shared/SourceSlack.md delete mode 100755 docs/models/shared/SourceSlackCredentialsAPIToken.md delete mode 100755 docs/models/shared/SourceSlackCredentialsAPITokenOptionTitle.md delete mode 100755 docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.md delete mode 100755 docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md delete mode 100755 docs/models/shared/SourceSlackSlack.md delete mode 100755 docs/models/shared/SourceSmaily.md delete mode 100755 docs/models/shared/SourceSmailySmaily.md delete mode 100755 docs/models/shared/SourceSmartengage.md delete mode 100755 docs/models/shared/SourceSmartengageSmartengage.md delete mode 100755 docs/models/shared/SourceSmartsheets.md delete mode 100755 docs/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.md delete mode 100755 docs/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md delete mode 100755 docs/models/shared/SourceSmartsheetsCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceSmartsheetsSmartsheets.md delete mode 100755 docs/models/shared/SourceSmartsheetsValidenums.md delete mode 100755 docs/models/shared/SourceSnapchatMarketing.md delete mode 100755 docs/models/shared/SourceSnapchatMarketingSnapchatMarketing.md delete mode 100755 docs/models/shared/SourceSnowflake.md delete mode 100755 docs/models/shared/SourceSnowflakeCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.md delete mode 100755 docs/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md delete mode 100755 docs/models/shared/SourceSnowflakeSnowflake.md delete mode 100755 docs/models/shared/SourceSonarCloud.md delete mode 100755 docs/models/shared/SourceSonarCloudSonarCloud.md delete mode 100755 docs/models/shared/SourceSpacexApi.md delete mode 100755 docs/models/shared/SourceSpacexApiSpacexApi.md delete mode 100755 docs/models/shared/SourceSquare.md delete mode 100755 docs/models/shared/SourceSquareCredentialsAPIKey.md delete mode 100755 docs/models/shared/SourceSquareCredentialsAPIKeyAuthType.md delete mode 100755 docs/models/shared/SourceSquareCredentialsOauthAuthentication.md delete mode 100755 docs/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md delete mode 100755 docs/models/shared/SourceSquareSquare.md delete mode 100755 docs/models/shared/SourceStrava.md delete mode 100755 docs/models/shared/SourceStravaAuthType.md delete mode 100755 docs/models/shared/SourceStravaStrava.md delete mode 100755 docs/models/shared/SourceStripe.md delete mode 100755 docs/models/shared/SourceStripeStripe.md delete mode 100755 docs/models/shared/SourceSurveySparrow.md delete mode 100755 docs/models/shared/SourceSurveySparrowRegionEUBasedAccount.md delete mode 100755 docs/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md delete mode 100755 docs/models/shared/SourceSurveySparrowRegionGlobalAccount.md delete mode 100755 docs/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md delete mode 100755 docs/models/shared/SourceSurveySparrowSurveySparrow.md delete mode 100755 docs/models/shared/SourceSurveymonkey.md delete mode 100755 docs/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md delete mode 100755 docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md delete mode 100755 docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md delete mode 100755 docs/models/shared/SourceSurveymonkeySurveymonkey.md delete mode 100755 docs/models/shared/SourceTempo.md delete mode 100755 docs/models/shared/SourceTempoTempo.md delete mode 100755 docs/models/shared/SourceTheGuardianApi.md delete mode 100755 docs/models/shared/SourceTheGuardianApiTheGuardianApi.md delete mode 100755 docs/models/shared/SourceTiktokMarketing.md delete mode 100755 docs/models/shared/SourceTiktokMarketingCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.md delete mode 100755 docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md delete mode 100755 docs/models/shared/SourceTiktokMarketingTiktokMarketing.md delete mode 100755 docs/models/shared/SourceTodoist.md delete mode 100755 docs/models/shared/SourceTodoistTodoist.md delete mode 100755 docs/models/shared/SourceTrello.md delete mode 100755 docs/models/shared/SourceTrelloTrello.md delete mode 100755 docs/models/shared/SourceTrustpilot.md delete mode 100755 docs/models/shared/SourceTrustpilotCredentialsAPIKey.md delete mode 100755 docs/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md delete mode 100755 docs/models/shared/SourceTrustpilotCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceTrustpilotTrustpilot.md delete mode 100755 docs/models/shared/SourceTvmazeSchedule.md delete mode 100755 docs/models/shared/SourceTvmazeScheduleTvmazeSchedule.md delete mode 100755 docs/models/shared/SourceTwilio.md delete mode 100755 docs/models/shared/SourceTwilioTaskrouter.md delete mode 100755 docs/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md delete mode 100755 docs/models/shared/SourceTwilioTwilio.md delete mode 100755 docs/models/shared/SourceTwitter.md delete mode 100755 docs/models/shared/SourceTwitterTwitter.md delete mode 100755 docs/models/shared/SourceTypeform.md delete mode 100755 docs/models/shared/SourceTypeformCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceTypeformCredentialsOAuth20AuthType.md delete mode 100755 docs/models/shared/SourceTypeformCredentialsPrivateToken.md delete mode 100755 docs/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md delete mode 100755 docs/models/shared/SourceTypeformTypeform.md delete mode 100755 docs/models/shared/SourceUsCensus.md delete mode 100755 docs/models/shared/SourceUsCensusUsCensus.md delete mode 100755 docs/models/shared/SourceVantage.md delete mode 100755 docs/models/shared/SourceVantageVantage.md delete mode 100755 docs/models/shared/SourceWebflow.md delete mode 100755 docs/models/shared/SourceWebflowWebflow.md delete mode 100755 docs/models/shared/SourceWhiskyHunter.md delete mode 100755 docs/models/shared/SourceWhiskyHunterWhiskyHunter.md delete mode 100755 docs/models/shared/SourceWikipediaPageviews.md delete mode 100755 docs/models/shared/SourceWikipediaPageviewsWikipediaPageviews.md delete mode 100755 docs/models/shared/SourceWoocommerce.md delete mode 100755 docs/models/shared/SourceWoocommerceWoocommerce.md delete mode 100755 docs/models/shared/SourceXero.md delete mode 100755 docs/models/shared/SourceXeroAuthenticateViaXeroOAuth.md delete mode 100755 docs/models/shared/SourceXeroXero.md delete mode 100755 docs/models/shared/SourceXkcd.md delete mode 100755 docs/models/shared/SourceXkcdXkcd.md delete mode 100755 docs/models/shared/SourceYandexMetrica.md delete mode 100755 docs/models/shared/SourceYandexMetricaYandexMetrica.md delete mode 100755 docs/models/shared/SourceYotpo.md delete mode 100755 docs/models/shared/SourceYotpoYotpo.md delete mode 100755 docs/models/shared/SourceYounium.md delete mode 100755 docs/models/shared/SourceYouniumYounium.md delete mode 100755 docs/models/shared/SourceYoutubeAnalytics.md delete mode 100755 docs/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md delete mode 100755 docs/models/shared/SourceZendeskChat.md delete mode 100755 docs/models/shared/SourceZendeskChatCredentialsAccessToken.md delete mode 100755 docs/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md delete mode 100755 docs/models/shared/SourceZendeskChatCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md delete mode 100755 docs/models/shared/SourceZendeskChatZendeskChat.md delete mode 100755 docs/models/shared/SourceZendeskSunshine.md delete mode 100755 docs/models/shared/SourceZendeskSunshineCredentialsAPIToken.md delete mode 100755 docs/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md delete mode 100755 docs/models/shared/SourceZendeskSunshineCredentialsOAuth20.md delete mode 100755 docs/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md delete mode 100755 docs/models/shared/SourceZendeskSunshineZendeskSunshine.md delete mode 100755 docs/models/shared/SourceZendeskSupport.md delete mode 100755 docs/models/shared/SourceZendeskSupportZendeskSupport.md delete mode 100755 docs/models/shared/SourceZendeskTalk.md delete mode 100755 docs/models/shared/SourceZendeskTalkZendeskTalk.md delete mode 100755 docs/models/shared/SourceZenloop.md delete mode 100755 docs/models/shared/SourceZenloopZenloop.md delete mode 100755 docs/models/shared/SourceZohoCRMZohoCRMEdition.md delete mode 100755 docs/models/shared/SourceZohoCrm.md delete mode 100755 docs/models/shared/SourceZohoCrmDataCenterLocation.md delete mode 100755 docs/models/shared/SourceZohoCrmEnvironment.md delete mode 100755 docs/models/shared/SourceZohoCrmZohoCrm.md delete mode 100755 docs/models/shared/SourceZoom.md delete mode 100755 docs/models/shared/SourceZoomZoom.md delete mode 100755 docs/models/shared/SourceZuora.md delete mode 100755 docs/models/shared/SourceZuoraDataQueryType.md delete mode 100755 docs/models/shared/SourceZuoraTenantEndpointLocation.md delete mode 100755 docs/models/shared/SourceZuoraZuora.md delete mode 100755 docs/models/shared/Square.md delete mode 100755 docs/models/shared/SquareCredentials.md delete mode 100755 docs/models/shared/Strava.md delete mode 100755 docs/models/shared/Surveymonkey.md delete mode 100755 docs/models/shared/SurveymonkeyCredentials.md delete mode 100755 docs/models/shared/TiktokMarketing.md delete mode 100755 docs/models/shared/TiktokMarketingCredentials.md delete mode 100755 docs/models/shared/Typeform.md delete mode 100755 docs/models/shared/TypeformCredentials.md delete mode 100755 docs/models/shared/Xero.md delete mode 100755 docs/models/shared/XeroAuthentication.md delete mode 100755 docs/models/shared/YoutubeAnalytics.md delete mode 100755 docs/models/shared/YoutubeAnalyticsCredentials.md delete mode 100755 docs/models/shared/ZendeskChat.md delete mode 100755 docs/models/shared/ZendeskChatCredentials.md delete mode 100755 docs/models/shared/ZendeskSunshine.md delete mode 100755 docs/models/shared/ZendeskSunshineCredentials.md delete mode 100755 docs/models/shared/ZendeskSupport.md delete mode 100755 docs/models/shared/ZendeskSupportCredentials.md delete mode 100755 docs/models/shared/ZendeskTalk.md delete mode 100755 docs/models/shared/ZendeskTalkCredentials.md delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Airtable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/AirtableCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/AmazonAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/AmazonSellerPartner.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Asana.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/AsanaCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/BingAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeAwsDatalake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRole.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUser.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeS3BucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigquery.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryBigquery.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDatasetLocation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalized.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedDatasetLocation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStaging.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInserts.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryTransformationQueryRunType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseClickhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationConvex.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationConvexConvex.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulioCumulio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabend.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabendDatabend.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDatabricks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNull.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullDevNull.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilent.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamoDBRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearch.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchElasticsearch.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFirebolt.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltFirebolt.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInserts.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestore.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestoreFirestore.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGCSGCSBucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKeyCredentialType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvro.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsGcs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsGoogleSheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationKeen.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationKeenKeen.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesis.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesisKinesis.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchain.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFakeMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAI.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAIMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPinecone.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPineconeMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainLangchain.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainProcessingConfigModel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohere.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohereMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFakeMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromField.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromFieldMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAI.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAIMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPIToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPITokenMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuthMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusMilvus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusProcessingConfigModel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNone.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNoneAuthorization.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSet.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbMongodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlMssql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlMysql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleOracle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPinecone.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohere.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohereMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFakeMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAI.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAIMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeIndexing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconePinecone.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeProcessingConfigModel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgres.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresPostgres.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllowMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisableMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePrefer.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePreferMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequire.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequireMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCa.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCaMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFull.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFullMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsubPubsub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedis.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisCacheType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisRedis.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisableMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFull.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFullMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshift.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftRedshift.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3Staging.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandardMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvro.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValues.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3Glue.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3BucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3Glue.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueSerializationLibrary.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3BucketRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJson.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJsonSftpJson.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeSnowflake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplusTimeplus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesense.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesenseTypesense.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVertica.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaVertica.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationXata.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/DestinationXataXata.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/FacebookMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Github.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GithubCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Gitlab.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GitlabCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAdsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApiCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4Credentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsole.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsoleAuthorization.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleSheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/GoogleSheetsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Harvest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/HarvestCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Hubspot.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/HubspotCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Instagram.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Intercom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/LeverHiring.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/LeverHiringCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/LinkedinAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/LinkedinAdsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Mailchimp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/MailchimpCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeams.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeamsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Monday.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/MondayCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Notion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/NotionCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Pinterest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/PinterestCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Retently.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/RetentlyCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Salesforce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Shopify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ShopifyCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Slack.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SlackCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Smartsheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SmartsheetsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SnapchatMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Snowflake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SnowflakeCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAha.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAhaAha.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAircall.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAircallAircall.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableAirtable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbAlloydb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandard.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXmin.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAmazonAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsReportRecordTypes.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsStateFilter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartner.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSEnvironment.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAWSRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAmazonSqs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitude.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeAmplitude.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeDataRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDataset.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDatasetApifyDataset.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollowAppfollow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsana.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaAsana.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0Auth0.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrail.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrailAwsCloudtrail.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTableAzureTable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHr.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHrBambooHr.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerceBigcommerce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBigquery.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBigqueryBigquery.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBingAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsBingAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBraintree.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeBraintree.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeEnvironment.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBraze.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceBrazeBraze.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChargebee.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeChargebee.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeProductCatalog.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogul.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulChartmogul.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulInterval.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseClickhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApiClickupApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClockify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceClockifyClockify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCloseCom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCloseComCloseCom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoda.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCodaCoda.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiCoinApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiEnvironment.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcap.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapCoinmarketcap.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapDataType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcatConfigcat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConfluence.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConfluenceConfluence.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConvex.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceConvexConvex.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDatascope.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDatascopeDatascope.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDelighted.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDelightedDelighted.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDixa.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDixaDixa.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhubDockerhub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDremio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDremioDremio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodbRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudE2eTestCloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopusEmailoctopus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRates.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRatesExchangeRates.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingFacebookMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfig.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigLevel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidEnums.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPages.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPagesFacebookPages.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaker.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFakerFaker.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFauna.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollection.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabled.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabled.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaFauna.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecure.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileFormat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileSecure.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWeb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServices.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShell.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShellStorage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFirebolt.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFireboltFirebolt.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcaller.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcallerFreshcaller.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdesk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdeskFreshdesk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsales.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsalesFreshsales.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPx.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPxGainsightPx.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGcs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGcsGcs.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGetlago.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGetlagoGetlago.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuthOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGithubGithub.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlab.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabGitlab.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrog.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrogGlassfrog.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnews.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsCountry.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsGnews.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsIn.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsLanguage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsNullable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsSortBy.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsTopHeadlinesTopic.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsCustomQueries.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectory.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryGoogleDirectory.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsights.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsCategories.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsStrategies.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsole.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfig.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleDataFreshness.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsGoogleSheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfonts.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfontsGoogleWebfonts.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReports.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouseGreenhouse.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGridly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceGridlyGridly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHarvest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHarvestHarvest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubplanner.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubplannerHubplanner.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspot.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateApp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateAppAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotHubspot.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInsightly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInsightlyInsightly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInstagram.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInstagramInstagram.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInstatus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceInstatusInstatus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIntercom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIntercomIntercom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whois.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whoisIp2whois.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIterable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceIterableIterable.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceJira.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceJiraJira.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceK6Cloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceK6CloudK6Cloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKlarna.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaKlarna.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyoKlaviyo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSinger.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSingerKustomerSinger.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKyve.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceKyveKyve.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarkly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarklyLaunchdarkly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLemlist.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLemlistLemlist.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiring.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringEnvironment.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringLeverHiring.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsLinkedinAds.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPages.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesLinkedinPages.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworksLinnworks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLokalise.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceLokaliseLokalise.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpMailchimp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailgun.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailgunMailgun.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSms.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSmsMailjetSms.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMarketo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMarketoMarketo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMetabase.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMetabaseMetabase.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeams.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsMicrosoftTeams.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecret.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccount.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelMixpanel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMonday.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPIToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPITokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMondayMonday.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSet.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPoc.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPocMongodbInternalPoc.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbMongodb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlMssql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMyHours.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMyHoursMyHours.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlMysql.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferred.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferredMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequired.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequiredMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCA.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCAMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentity.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentityMode.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuite.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuiteNetsuite.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessTokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNotionNotion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNytimes.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesNytimes.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOkta.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPIToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPITokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOktaOkta.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisend.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisendOmnisend.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignal.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalApplications.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalOnesignal.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceName.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceNameConnectionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSID.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleOracle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOrb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOrbOrb.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOrbit.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOrbitOrbit.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyOutbrainAmplify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutreach.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceOutreachOutreach.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransaction.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransactionPaypalTransaction.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePaystack.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePaystackPaystack.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePendo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePendoPendo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiq.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiqPersistiq.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApiPexelsApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestPinterest.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestStatus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrive.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrivePipedrive.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocket.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocketContentType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocketDetailType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocketPocket.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocketSortBy.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePocketState.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapiPokeapi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApiPolygonStockApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgres.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresPostgres.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnel.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePosthog.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePosthogPosthog.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkapp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkappPostmarkapp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashop.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashopPrestashop.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApiPunkApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePypi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourcePypiPypi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQualaroo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQualarooQualaroo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksQuickbooks.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRailz.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRailzRailz.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecharge.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRechargeRecharge.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecreation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecreationRecreation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecruitee.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecruiteeRecruitee.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecurly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRecurlyRecurly.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRedshift.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRedshiftRedshift.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRetently.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRetentlyRetently.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovid.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovidRkiCovid.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRss.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceRssRss.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfig.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvro.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvroFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSV.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSVFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonl.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquet.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquetFiletype.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3AmazonWebServices.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceSalesforce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteria.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloft.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftSalesloft.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglass.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglassSapFieldglass.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSecoda.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSecodaSecoda.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSendgrid.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSendgridSendgrid.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblue.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblueSendinblue.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforceSenseforce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSentry.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSentrySentry.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkFileType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkSftpBulk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSftpSftp.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyShopify.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShortio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceShortioShortio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlack.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPIToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPITokenOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSlackSlack.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmaily.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmailySmaily.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengageSmartengage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsSmartsheets.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsValidenums.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketingSnapchatMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeSnowflake.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloudSonarCloud.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApiSpacexApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquare.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKeyAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSquareSquare.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceStrava.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceStravaAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceStravaStrava.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceStripe.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceStripeStripe.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccount.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccount.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowSurveySparrow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveymonkey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTempo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTempoTempo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApiTheGuardianApi.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingTiktokMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTodoist.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTodoistTodoist.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrello.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrelloTrello.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilot.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotTrustpilot.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeSchedule.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeScheduleTvmazeSchedule.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwilio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTwilio.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwitter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTwitterTwitter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeform.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20AuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformTypeform.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensusUsCensus.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceVantage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceVantageVantage.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWebflow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWebflowWebflow.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunterWhiskyHunter.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviews.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviewsWikipediaPageviews.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerceWoocommerce.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceXero.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceXeroAuthenticateViaXeroOAuth.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceXeroXero.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceXkcd.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceXkcdXkcd.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetrica.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetricaYandexMetrica.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYotpo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYotpoYotpo.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYounium.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYouniumYounium.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalytics.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatZendeskChat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshine.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPIToken.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineZendeskSunshine.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupport.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupportZendeskSupport.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalkZendeskTalk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZenloop.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZenloopZenloop.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCRMZohoCRMEdition.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrm.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmDataCenterLocation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmEnvironment.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmZohoCrm.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZoom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZoomZoom.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZuora.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraDataQueryType.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraTenantEndpointLocation.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraZuora.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Square.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SquareCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Strava.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Surveymonkey.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/SurveymonkeyCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketing.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketingCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Typeform.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/TypeformCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/Xero.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/XeroAuthentication.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalytics.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalyticsCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskChat.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskChatCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshine.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshineCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupport.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupportCredentials.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalk.java delete mode 100755 lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalkCredentials.java diff --git a/README.md b/README.md index a7efe9979..d6189ad04 100755 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The Developer Portal UI can also be used to help build your integration by showi ### Gradle ```groovy -implementation 'com.airbyte.api:public-api:0.42.1' +implementation 'com.airbyte.api:public-api:0.43.0' ``` @@ -48,41 +48,40 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("violet", "Account") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("d1e36208-3eaf-4c85-9914-e0a570f6dd42", "7d83a555-8478-4358-8232-5b6c7b3fd2fd") {{ - configurations = new StreamConfigurations() {{ + com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("c669dd1e-3620-483e-afc8-55914e0a570f", "6dd427d8-3a55-4584-b835-842325b6c7b3"){{ + configurations = new StreamConfigurations(){{ streams = new com.airbyte.api.models.shared.StreamConfiguration[]{{ - add(new StreamConfiguration("though") {{ + add(new StreamConfiguration("string"){{ cursorField = new String[]{{ - add("Ergonomic"), + add("string"), }}; - name = "Hyundai West"; + name = "string"; primaryKey = new String[][]{{ add(new String[]{{ - add("tesla"), + add("string"), }}), }}; - syncMode = ConnectionSyncModeEnum.FULL_REFRESH_APPEND; }}), }}; - }};; - dataResidency = GeographyEnum.US; - name = "sans contingency models"; - namespaceDefinition = NamespaceDefinitionEnum.DESTINATION; + }}; + dataResidency = GeographyEnum.EU; + name = "string"; + namespaceDefinition = NamespaceDefinitionEnum.CUSTOM_FORMAT; namespaceFormat = "${SOURCE_NAMESPACE}"; nonBreakingSchemaUpdatesBehavior = NonBreakingSchemaUpdatesBehaviorEnum.IGNORE; - prefix = "olive Reggae Sweden"; - schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON) {{ - cronExpression = "Rupee"; - }};; - status = ConnectionStatusEnum.INACTIVE; + prefix = "string"; + schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON){{ + cronExpression = "string"; + }}; + status = ConnectionStatusEnum.DEPRECATED; }}; CreateConnectionResponse res = sdk.connections.createConnection(req); diff --git a/RELEASES.md b/RELEASES.md index 28a306403..cc7d8c3ef 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -801,4 +801,14 @@ Based on: ### Generated - [java v0.42.1] . ### Releases -- [Maven Central v0.42.1] https://central.sonatype.com/artifact/com.airbyte/api/0.42.1 - . \ No newline at end of file +- [Maven Central v0.42.1] https://central.sonatype.com/artifact/com.airbyte/api/0.42.1 - . + +## 2023-11-06 00:13:00 +### Changes +Based on: +- OpenAPI Doc 1.0.0 +- Speakeasy CLI 1.112.1 (2.173.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.43.0] . +### Releases +- [Maven Central v0.43.0] https://central.sonatype.com/artifact/com.airbyte/api/0.43.0 - . \ No newline at end of file diff --git a/USAGE.md b/USAGE.md index 3e2a569b4..57e1a9cdc 100755 --- a/USAGE.md +++ b/USAGE.md @@ -22,41 +22,40 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("violet", "Account") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("d1e36208-3eaf-4c85-9914-e0a570f6dd42", "7d83a555-8478-4358-8232-5b6c7b3fd2fd") {{ - configurations = new StreamConfigurations() {{ + com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("c669dd1e-3620-483e-afc8-55914e0a570f", "6dd427d8-3a55-4584-b835-842325b6c7b3"){{ + configurations = new StreamConfigurations(){{ streams = new com.airbyte.api.models.shared.StreamConfiguration[]{{ - add(new StreamConfiguration("though") {{ + add(new StreamConfiguration("string"){{ cursorField = new String[]{{ - add("Ergonomic"), + add("string"), }}; - name = "Hyundai West"; + name = "string"; primaryKey = new String[][]{{ add(new String[]{{ - add("tesla"), + add("string"), }}), }}; - syncMode = ConnectionSyncModeEnum.FULL_REFRESH_APPEND; }}), }}; - }};; - dataResidency = GeographyEnum.US; - name = "sans contingency models"; - namespaceDefinition = NamespaceDefinitionEnum.DESTINATION; + }}; + dataResidency = GeographyEnum.EU; + name = "string"; + namespaceDefinition = NamespaceDefinitionEnum.CUSTOM_FORMAT; namespaceFormat = "${SOURCE_NAMESPACE}"; nonBreakingSchemaUpdatesBehavior = NonBreakingSchemaUpdatesBehaviorEnum.IGNORE; - prefix = "olive Reggae Sweden"; - schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON) {{ - cronExpression = "Rupee"; - }};; - status = ConnectionStatusEnum.INACTIVE; + prefix = "string"; + schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON){{ + cronExpression = "string"; + }}; + status = ConnectionStatusEnum.DEPRECATED; }}; CreateConnectionResponse res = sdk.connections.createConnection(req); diff --git a/docs/models/shared/Airtable.md b/docs/models/shared/Airtable.md deleted file mode 100755 index 400d123bc..000000000 --- a/docs/models/shared/Airtable.md +++ /dev/null @@ -1,10 +0,0 @@ -# Airtable - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `credentials` | [AirtableCredentials](../../models/shared/AirtableCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/AirtableCredentials.md b/docs/models/shared/AirtableCredentials.md deleted file mode 100755 index d12189fd5..000000000 --- a/docs/models/shared/AirtableCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# AirtableCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The client ID of the Airtable developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret the Airtable developer application. | \ No newline at end of file diff --git a/docs/models/shared/AmazonAds.md b/docs/models/shared/AmazonAds.md deleted file mode 100755 index 18436dc72..000000000 --- a/docs/models/shared/AmazonAds.md +++ /dev/null @@ -1,11 +0,0 @@ -# AmazonAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `clientId` | *String* | :heavy_minus_sign: | The client ID of your Amazon Ads developer application. See the docs for more information. | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret of your Amazon Ads developer application. See the docs for more information. | \ No newline at end of file diff --git a/docs/models/shared/AmazonSellerPartner.md b/docs/models/shared/AmazonSellerPartner.md deleted file mode 100755 index 071d60c51..000000000 --- a/docs/models/shared/AmazonSellerPartner.md +++ /dev/null @@ -1,11 +0,0 @@ -# AmazonSellerPartner - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------- | ------------------------------------- | ------------------------------------- | ------------------------------------- | -| `lwaAppId` | *String* | :heavy_minus_sign: | Your Login with Amazon Client ID. | -| `lwaClientSecret` | *String* | :heavy_minus_sign: | Your Login with Amazon Client Secret. | \ No newline at end of file diff --git a/docs/models/shared/Asana.md b/docs/models/shared/Asana.md deleted file mode 100755 index 45f76f988..000000000 --- a/docs/models/shared/Asana.md +++ /dev/null @@ -1,10 +0,0 @@ -# Asana - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `credentials` | [AsanaCredentials](../../models/shared/AsanaCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/AsanaCredentials.md b/docs/models/shared/AsanaCredentials.md deleted file mode 100755 index 12a92f561..000000000 --- a/docs/models/shared/AsanaCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# AsanaCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------ | ------------------ | ------------------ | ------------------ | -| `clientId` | *String* | :heavy_minus_sign: | N/A | -| `clientSecret` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/BingAds.md b/docs/models/shared/BingAds.md deleted file mode 100755 index 90fc1b6c3..000000000 --- a/docs/models/shared/BingAds.md +++ /dev/null @@ -1,11 +0,0 @@ -# BingAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Microsoft Advertising developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Microsoft Advertising developer application. | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalake.md b/docs/models/shared/DestinationAwsDatalake.md deleted file mode 100755 index 8a061fc28..000000000 --- a/docs/models/shared/DestinationAwsDatalake.md +++ /dev/null @@ -1,22 +0,0 @@ -# DestinationAwsDatalake - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `awsAccountId` | *String* | :heavy_minus_sign: | target aws account id | 111111111111 | -| `bucketName` | *String* | :heavy_check_mark: | The name of the S3 bucket. Read more here. | | -| `bucketPrefix` | *String* | :heavy_minus_sign: | S3 prefix | | -| `credentials` | *Object* | :heavy_check_mark: | Choose How to Authenticate to AWS. | | -| `destinationType` | [DestinationAwsDatalakeAwsDatalake](../../models/shared/DestinationAwsDatalakeAwsDatalake.md) | :heavy_check_mark: | N/A | | -| `format` | *Object* | :heavy_minus_sign: | Format of the data output. | | -| `glueCatalogFloatAsDecimal` | *Boolean* | :heavy_minus_sign: | Cast float/double as decimal(38,18). This can help achieve higher accuracy and represent numbers correctly as received from the source. | | -| `lakeformationDatabaseDefaultTagKey` | *String* | :heavy_minus_sign: | Add a default tag key to databases created by this destination | pii_level | -| `lakeformationDatabaseDefaultTagValues` | *String* | :heavy_minus_sign: | Add default values for the `Tag Key` to databases created by this destination. Comma separate for multiple values. | private,public | -| `lakeformationDatabaseName` | *String* | :heavy_check_mark: | The default database this destination will use to create tables in per stream. Can be changed per connection by customizing the namespace. | | -| `lakeformationGovernedTables` | *Boolean* | :heavy_minus_sign: | Whether to create tables as LF governed tables. | | -| `partitioning` | [DestinationAwsDatalakeChooseHowToPartitionData](../../models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md) | :heavy_minus_sign: | Partition data by cursor fields when a cursor field is a date | | -| `region` | [DestinationAwsDatalakeS3BucketRegion](../../models/shared/DestinationAwsDatalakeS3BucketRegion.md) | :heavy_minus_sign: | The region of the S3 bucket. See here for all region codes. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeAwsDatalake.md b/docs/models/shared/DestinationAwsDatalakeAwsDatalake.md deleted file mode 100755 index 632fa8885..000000000 --- a/docs/models/shared/DestinationAwsDatalakeAwsDatalake.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAwsDatalakeAwsDatalake - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `AWS_DATALAKE` | aws-datalake | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md b/docs/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md deleted file mode 100755 index c00b1bb13..000000000 --- a/docs/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationAwsDatalakeChooseHowToPartitionData - -Partition data by cursor fields when a cursor field is a date - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `NO_PARTITIONING` | NO PARTITIONING | -| `DATE` | DATE | -| `YEAR` | YEAR | -| `MONTH` | MONTH | -| `DAY` | DAY | -| `YEAR_MONTH` | YEAR/MONTH | -| `YEAR_MONTH_DAY` | YEAR/MONTH/DAY | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRole.md b/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRole.md deleted file mode 100755 index 4906db3b5..000000000 --- a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRole.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAwsDatalakeCredentialsIAMRole - -Choose How to Authenticate to AWS. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialsTitle` | [DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle](../../models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md) | :heavy_minus_sign: | Name of the credentials | -| `roleArn` | *String* | :heavy_check_mark: | Will assume this role to write data to s3 | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md b/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md deleted file mode 100755 index 95735ac0e..000000000 --- a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle - -Name of the credentials - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `IAM_ROLE` | IAM Role | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUser.md b/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUser.md deleted file mode 100755 index 7affdef02..000000000 --- a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUser.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationAwsDatalakeCredentialsIAMUser - -Choose How to Authenticate to AWS. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `awsAccessKeyId` | *String* | :heavy_check_mark: | AWS User Access Key Id | -| `awsSecretAccessKey` | *String* | :heavy_check_mark: | Secret Access Key | -| `credentialsTitle` | [DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle](../../models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md) | :heavy_minus_sign: | Name of the credentials | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md b/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md deleted file mode 100755 index 023c8e23f..000000000 --- a/docs/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle - -Name of the credentials - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `IAM_USER` | IAM User | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index 25a878feb..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON - -Format of the data output. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionCodec` | [DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional](../../models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md) | :heavy_minus_sign: | The compression algorithm used to compress data. | -| `formatType` | [DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard](../../models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md b/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md deleted file mode 100755 index 94709524a..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional - -The compression algorithm used to compress data. - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `UNCOMPRESSED` | UNCOMPRESSED | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md b/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md deleted file mode 100755 index c7f11ce72..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.md b/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.md deleted file mode 100755 index 689e22797..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAwsDatalakeFormatParquetColumnarStorage - -Format of the data output. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionCodec` | [DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional](../../models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md) | :heavy_minus_sign: | The compression algorithm used to compress data. | -| `formatType` | [DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard](../../models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md b/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md deleted file mode 100755 index a90f05d75..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional - -The compression algorithm used to compress data. - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `UNCOMPRESSED` | UNCOMPRESSED | -| `SNAPPY` | SNAPPY | -| `GZIP` | GZIP | -| `ZSTD` | ZSTD | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md b/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md deleted file mode 100755 index 1d7f5cf90..000000000 --- a/docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard - - -## Values - -| Name | Value | -| --------- | --------- | -| `PARQUET` | Parquet | \ No newline at end of file diff --git a/docs/models/shared/DestinationAwsDatalakeS3BucketRegion.md b/docs/models/shared/DestinationAwsDatalakeS3BucketRegion.md deleted file mode 100755 index e61e8ec95..000000000 --- a/docs/models/shared/DestinationAwsDatalakeS3BucketRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# DestinationAwsDatalakeS3BucketRegion - -The region of the S3 bucket. See here for all region codes. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorage.md b/docs/models/shared/DestinationAzureBlobStorage.md deleted file mode 100755 index 1574087c6..000000000 --- a/docs/models/shared/DestinationAzureBlobStorage.md +++ /dev/null @@ -1,17 +0,0 @@ -# DestinationAzureBlobStorage - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `azureBlobStorageAccountKey` | *String* | :heavy_check_mark: | The Azure blob storage account key. | Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd== | -| `azureBlobStorageAccountName` | *String* | :heavy_check_mark: | The account's name of the Azure Blob Storage. | airbyte5storage | -| `azureBlobStorageContainerName` | *String* | :heavy_minus_sign: | The name of the Azure blob storage container. If not exists - will be created automatically. May be empty, then will be created automatically airbytecontainer+timestamp | airbytetescontainername | -| `azureBlobStorageEndpointDomainName` | *String* | :heavy_minus_sign: | This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. | blob.core.windows.net | -| `azureBlobStorageOutputBufferSize` | *Long* | :heavy_minus_sign: | The amount of megabytes to buffer for the output stream to Azure. This will impact memory footprint on workers, but may need adjustment for performance and appropriate block size in Azure. | 5 | -| `azureBlobStorageSpillSize` | *Long* | :heavy_minus_sign: | The amount of megabytes after which the connector should spill the records in a new blob object. Make sure to configure size greater than individual records. Enter 0 if not applicable | 500 | -| `destinationType` | [DestinationAzureBlobStorageAzureBlobStorage](../../models/shared/DestinationAzureBlobStorageAzureBlobStorage.md) | :heavy_check_mark: | N/A | | -| `format` | *Object* | :heavy_check_mark: | Output data format | | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageAzureBlobStorage.md b/docs/models/shared/DestinationAzureBlobStorageAzureBlobStorage.md deleted file mode 100755 index f8c6dd56a..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageAzureBlobStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAzureBlobStorageAzureBlobStorage - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `AZURE_BLOB_STORAGE` | azure-blob-storage | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.md b/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.md deleted file mode 100755 index b2555cf34..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAzureBlobStorageFormatCSVCommaSeparatedValues - -Output data format - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `flattening` | [DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening](../../models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md) | :heavy_minus_sign: | Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. | -| `formatType` | [DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType](../../models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md b/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md deleted file mode 100755 index ba0a48115..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType - - -## Values - -| Name | Value | -| ----- | ----- | -| `CSV` | CSV | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md b/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md deleted file mode 100755 index 2c4b90671..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening - -Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `NO_FLATTENING` | No flattening | -| `ROOT_LEVEL_FLATTENING` | Root level flattening | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index 9046fbc41..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON - -Output data format - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `formatType` | [DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType](../../models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md b/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md deleted file mode 100755 index 817197b0c..000000000 --- a/docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigquery.md b/docs/models/shared/DestinationBigquery.md deleted file mode 100755 index bdf2f9c0f..000000000 --- a/docs/models/shared/DestinationBigquery.md +++ /dev/null @@ -1,18 +0,0 @@ -# DestinationBigquery - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `bigQueryClientBufferSizeMb` | *Long* | :heavy_minus_sign: | Google BigQuery client's chunk (buffer) size (MIN=1, MAX = 15) for each table. The size that will be written by a single RPC. Written data will be buffered and only flushed upon reaching this size or closing the channel. The default 15MB value is used if not set explicitly. Read more here. | 15 | -| `credentialsJson` | *String* | :heavy_minus_sign: | The contents of the JSON service account key. Check out the docs if you need help generating this key. Default credentials will be used if this field is left empty. | | -| `datasetId` | *String* | :heavy_check_mark: | The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more here. | | -| `datasetLocation` | [DestinationBigqueryDatasetLocation](../../models/shared/DestinationBigqueryDatasetLocation.md) | :heavy_check_mark: | The location of the dataset. Warning: Changes made after creation will not be applied. Read more here. | | -| `destinationType` | [DestinationBigqueryBigquery](../../models/shared/DestinationBigqueryBigquery.md) | :heavy_check_mark: | N/A | | -| `loadingMethod` | *Object* | :heavy_minus_sign: | Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. | | -| `projectId` | *String* | :heavy_check_mark: | The GCP project ID for the project containing the target BigQuery dataset. Read more here. | | -| `rawDataDataset` | *String* | :heavy_minus_sign: | The dataset to write raw tables into | | -| `transformationPriority` | [DestinationBigqueryTransformationQueryRunType](../../models/shared/DestinationBigqueryTransformationQueryRunType.md) | :heavy_minus_sign: | Interactive run type means that the query is executed as soon as possible, and these queries count towards concurrent rate limit and daily limit. Read more about interactive run type here. Batch queries are queued and started as soon as idle resources are available in the BigQuery shared resource pool, which usually occurs within a few minutes. Batch queries don’t count towards your concurrent rate limit. Read more about batch queries here. The default "interactive" value is used if not set explicitly. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryBigquery.md b/docs/models/shared/DestinationBigqueryBigquery.md deleted file mode 100755 index e88e9ef93..000000000 --- a/docs/models/shared/DestinationBigqueryBigquery.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryBigquery - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `BIGQUERY` | bigquery | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDatasetLocation.md b/docs/models/shared/DestinationBigqueryDatasetLocation.md deleted file mode 100755 index 3002f9c50..000000000 --- a/docs/models/shared/DestinationBigqueryDatasetLocation.md +++ /dev/null @@ -1,49 +0,0 @@ -# DestinationBigqueryDatasetLocation - -The location of the dataset. Warning: Changes made after creation will not be applied. Read more here. - - -## Values - -| Name | Value | -| ------------------------- | ------------------------- | -| `US` | US | -| `EU` | EU | -| `ASIA_EAST1` | asia-east1 | -| `ASIA_EAST2` | asia-east2 | -| `ASIA_NORTHEAST1` | asia-northeast1 | -| `ASIA_NORTHEAST2` | asia-northeast2 | -| `ASIA_NORTHEAST3` | asia-northeast3 | -| `ASIA_SOUTH1` | asia-south1 | -| `ASIA_SOUTH2` | asia-south2 | -| `ASIA_SOUTHEAST1` | asia-southeast1 | -| `ASIA_SOUTHEAST2` | asia-southeast2 | -| `AUSTRALIA_SOUTHEAST1` | australia-southeast1 | -| `AUSTRALIA_SOUTHEAST2` | australia-southeast2 | -| `EUROPE_CENTRAL1` | europe-central1 | -| `EUROPE_CENTRAL2` | europe-central2 | -| `EUROPE_NORTH1` | europe-north1 | -| `EUROPE_SOUTHWEST1` | europe-southwest1 | -| `EUROPE_WEST1` | europe-west1 | -| `EUROPE_WEST2` | europe-west2 | -| `EUROPE_WEST3` | europe-west3 | -| `EUROPE_WEST4` | europe-west4 | -| `EUROPE_WEST6` | europe-west6 | -| `EUROPE_WEST7` | europe-west7 | -| `EUROPE_WEST8` | europe-west8 | -| `EUROPE_WEST9` | europe-west9 | -| `ME_WEST1` | me-west1 | -| `NORTHAMERICA_NORTHEAST1` | northamerica-northeast1 | -| `NORTHAMERICA_NORTHEAST2` | northamerica-northeast2 | -| `SOUTHAMERICA_EAST1` | southamerica-east1 | -| `SOUTHAMERICA_WEST1` | southamerica-west1 | -| `US_CENTRAL1` | us-central1 | -| `US_EAST1` | us-east1 | -| `US_EAST2` | us-east2 | -| `US_EAST3` | us-east3 | -| `US_EAST4` | us-east4 | -| `US_EAST5` | us-east5 | -| `US_WEST1` | us-west1 | -| `US_WEST2` | us-west2 | -| `US_WEST3` | us-west3 | -| `US_WEST4` | us-west4 | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalized.md b/docs/models/shared/DestinationBigqueryDenormalized.md deleted file mode 100755 index 533ac3d3e..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalized.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationBigqueryDenormalized - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `bigQueryClientBufferSizeMb` | *Long* | :heavy_minus_sign: | Google BigQuery client's chunk (buffer) size (MIN=1, MAX = 15) for each table. The size that will be written by a single RPC. Written data will be buffered and only flushed upon reaching this size or closing the channel. The default 15MB value is used if not set explicitly. Read more here. | 15 | -| `credentialsJson` | *String* | :heavy_minus_sign: | The contents of the JSON service account key. Check out the docs if you need help generating this key. Default credentials will be used if this field is left empty. | | -| `datasetId` | *String* | :heavy_check_mark: | The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more here. | | -| `datasetLocation` | [DestinationBigqueryDenormalizedDatasetLocation](../../models/shared/DestinationBigqueryDenormalizedDatasetLocation.md) | :heavy_minus_sign: | The location of the dataset. Warning: Changes made after creation will not be applied. The default "US" value is used if not set explicitly. Read more here. | | -| `destinationType` | [DestinationBigqueryDenormalizedBigqueryDenormalized](../../models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md) | :heavy_check_mark: | N/A | | -| `loadingMethod` | *Object* | :heavy_minus_sign: | Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. | | -| `projectId` | *String* | :heavy_check_mark: | The GCP project ID for the project containing the target BigQuery dataset. Read more here. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md b/docs/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md deleted file mode 100755 index 9f4b474f1..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryDenormalizedBigqueryDenormalized - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `BIGQUERY_DENORMALIZED` | bigquery-denormalized | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedDatasetLocation.md b/docs/models/shared/DestinationBigqueryDenormalizedDatasetLocation.md deleted file mode 100755 index 006e0de38..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedDatasetLocation.md +++ /dev/null @@ -1,49 +0,0 @@ -# DestinationBigqueryDenormalizedDatasetLocation - -The location of the dataset. Warning: Changes made after creation will not be applied. The default "US" value is used if not set explicitly. Read more here. - - -## Values - -| Name | Value | -| ------------------------- | ------------------------- | -| `US` | US | -| `EU` | EU | -| `ASIA_EAST1` | asia-east1 | -| `ASIA_EAST2` | asia-east2 | -| `ASIA_NORTHEAST1` | asia-northeast1 | -| `ASIA_NORTHEAST2` | asia-northeast2 | -| `ASIA_NORTHEAST3` | asia-northeast3 | -| `ASIA_SOUTH1` | asia-south1 | -| `ASIA_SOUTH2` | asia-south2 | -| `ASIA_SOUTHEAST1` | asia-southeast1 | -| `ASIA_SOUTHEAST2` | asia-southeast2 | -| `AUSTRALIA_SOUTHEAST1` | australia-southeast1 | -| `AUSTRALIA_SOUTHEAST2` | australia-southeast2 | -| `EUROPE_CENTRAL1` | europe-central1 | -| `EUROPE_CENTRAL2` | europe-central2 | -| `EUROPE_NORTH1` | europe-north1 | -| `EUROPE_SOUTHWEST1` | europe-southwest1 | -| `EUROPE_WEST1` | europe-west1 | -| `EUROPE_WEST2` | europe-west2 | -| `EUROPE_WEST3` | europe-west3 | -| `EUROPE_WEST4` | europe-west4 | -| `EUROPE_WEST6` | europe-west6 | -| `EUROPE_WEST7` | europe-west7 | -| `EUROPE_WEST8` | europe-west8 | -| `EUROPE_WEST9` | europe-west9 | -| `ME_WEST1` | me-west1 | -| `NORTHAMERICA_NORTHEAST1` | northamerica-northeast1 | -| `NORTHAMERICA_NORTHEAST2` | northamerica-northeast2 | -| `SOUTHAMERICA_EAST1` | southamerica-east1 | -| `SOUTHAMERICA_WEST1` | southamerica-west1 | -| `US_CENTRAL1` | us-central1 | -| `US_EAST1` | us-east1 | -| `US_EAST2` | us-east2 | -| `US_EAST3` | us-east3 | -| `US_EAST4` | us-east4 | -| `US_EAST5` | us-east5 | -| `US_WEST1` | us-west1 | -| `US_WEST2` | us-west2 | -| `US_WEST3` | us-west3 | -| `US_WEST4` | us-west4 | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.md deleted file mode 100755 index 832e59c89..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodGCSStaging - -Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credential` | *Object* | :heavy_check_mark: | An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. | | -| `fileBufferCount` | *Long* | :heavy_minus_sign: | Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects | 10 | -| `gcsBucketName` | *String* | :heavy_check_mark: | The name of the GCS bucket. Read more here. | airbyte_sync | -| `gcsBucketPath` | *String* | :heavy_check_mark: | Directory under the GCS bucket where data will be written. Read more here. | data_sync/test | -| `keepFilesInGcsBucket` | [DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing](../../models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md) | :heavy_minus_sign: | This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. | | -| `method` | [DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod](../../models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.md deleted file mode 100755 index 6cf3b8a14..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey - -An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialType` | [DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType](../../models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md) | :heavy_check_mark: | N/A | | -| `hmacKeyAccessId` | *String* | :heavy_check_mark: | HMAC key access ID. When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. | 1234567890abcdefghij1234 | -| `hmacKeySecret` | *String* | :heavy_check_mark: | The corresponding secret for the access ID. It is a 40-character base-64 encoded string. | 1234567890abcdefghij1234567890ABCDEFGHIJ | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md deleted file mode 100755 index 46faac293..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `HMAC_KEY` | HMAC_KEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md deleted file mode 100755 index e79f567be..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing - -This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - - -## Values - -| Name | Value | -| ------------------------------- | ------------------------------- | -| `DELETE_ALL_TMP_FILES_FROM_GCS` | Delete all tmp files from GCS | -| `KEEP_ALL_TMP_FILES_IN_GCS` | Keep all tmp files in GCS | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md deleted file mode 100755 index 8d9b1a8c0..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `GCS_STAGING` | GCS Staging | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.md deleted file mode 100755 index 61348020d..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodStandardInserts - -Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod](../../models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md b/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md deleted file mode 100755 index 65cddb3c6..000000000 --- a/docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | Standard | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStaging.md b/docs/models/shared/DestinationBigqueryLoadingMethodGCSStaging.md deleted file mode 100755 index 7777a0513..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStaging.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationBigqueryLoadingMethodGCSStaging - -Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credential` | *Object* | :heavy_check_mark: | An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. | | -| `fileBufferCount` | *Long* | :heavy_minus_sign: | Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects | 10 | -| `gcsBucketName` | *String* | :heavy_check_mark: | The name of the GCS bucket. Read more here. | airbyte_sync | -| `gcsBucketPath` | *String* | :heavy_check_mark: | Directory under the GCS bucket where data will be written. | data_sync/test | -| `keepFilesInGcsBucket` | [DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing](../../models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md) | :heavy_minus_sign: | This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. | | -| `method` | [DestinationBigqueryLoadingMethodGCSStagingMethod](../../models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.md b/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.md deleted file mode 100755 index 20d311563..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey - -An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialType` | [DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType](../../models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md) | :heavy_check_mark: | N/A | | -| `hmacKeyAccessId` | *String* | :heavy_check_mark: | HMAC key access ID. When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. | 1234567890abcdefghij1234 | -| `hmacKeySecret` | *String* | :heavy_check_mark: | The corresponding secret for the access ID. It is a 40-character base-64 encoded string. | 1234567890abcdefghij1234567890ABCDEFGHIJ | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md b/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md deleted file mode 100755 index ebcbde4a0..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `HMAC_KEY` | HMAC_KEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md b/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md deleted file mode 100755 index c98d22711..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing - -This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - - -## Values - -| Name | Value | -| ------------------------------- | ------------------------------- | -| `DELETE_ALL_TMP_FILES_FROM_GCS` | Delete all tmp files from GCS | -| `KEEP_ALL_TMP_FILES_IN_GCS` | Keep all tmp files in GCS | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md b/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md deleted file mode 100755 index b1b95e51a..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryLoadingMethodGCSStagingMethod - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `GCS_STAGING` | GCS Staging | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodStandardInserts.md b/docs/models/shared/DestinationBigqueryLoadingMethodStandardInserts.md deleted file mode 100755 index e396639bd..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodStandardInserts.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationBigqueryLoadingMethodStandardInserts - -Loading method used to send select the way data will be uploaded to BigQuery.
Standard Inserts - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging.
GCS Staging - Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO table to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging here. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [DestinationBigqueryLoadingMethodStandardInsertsMethod](../../models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md b/docs/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md deleted file mode 100755 index 8e24665d8..000000000 --- a/docs/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationBigqueryLoadingMethodStandardInsertsMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | Standard | \ No newline at end of file diff --git a/docs/models/shared/DestinationBigqueryTransformationQueryRunType.md b/docs/models/shared/DestinationBigqueryTransformationQueryRunType.md deleted file mode 100755 index b6585f2e3..000000000 --- a/docs/models/shared/DestinationBigqueryTransformationQueryRunType.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationBigqueryTransformationQueryRunType - -Interactive run type means that the query is executed as soon as possible, and these queries count towards concurrent rate limit and daily limit. Read more about interactive run type here. Batch queries are queued and started as soon as idle resources are available in the BigQuery shared resource pool, which usually occurs within a few minutes. Batch queries don’t count towards your concurrent rate limit. Read more about batch queries here. The default "interactive" value is used if not set explicitly. - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `INTERACTIVE` | interactive | -| `BATCH` | batch | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouse.md b/docs/models/shared/DestinationClickhouse.md deleted file mode 100755 index 6ca7535d4..000000000 --- a/docs/models/shared/DestinationClickhouse.md +++ /dev/null @@ -1,17 +0,0 @@ -# DestinationClickhouse - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationClickhouseClickhouse](../../models/shared/DestinationClickhouseClickhouse.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | HTTP port of the database. | 8123 | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseClickhouse.md b/docs/models/shared/DestinationClickhouseClickhouse.md deleted file mode 100755 index 3af2e2a9a..000000000 --- a/docs/models/shared/DestinationClickhouseClickhouse.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationClickhouseClickhouse - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CLICKHOUSE` | clickhouse | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnel.md b/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnel.md deleted file mode 100755 index ceb867d0b..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationClickhouseTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationClickhouseTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 29ce63e40..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationClickhouseTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 11f076787..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationClickhouseTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 3d78d67ad..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 7a767c28c..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationClickhouseTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 04b1e0f96..000000000 --- a/docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationConvex.md b/docs/models/shared/DestinationConvex.md deleted file mode 100755 index 58078f32f..000000000 --- a/docs/models/shared/DestinationConvex.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationConvex - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_check_mark: | API access key used to send data to a Convex deployment. | | -| `deploymentUrl` | *String* | :heavy_check_mark: | URL of the Convex deployment that is the destination | https://murky-swan-635.convex.cloud | -| `destinationType` | [DestinationConvexConvex](../../models/shared/DestinationConvexConvex.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationConvexConvex.md b/docs/models/shared/DestinationConvexConvex.md deleted file mode 100755 index 4a62dd5a1..000000000 --- a/docs/models/shared/DestinationConvexConvex.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationConvexConvex - - -## Values - -| Name | Value | -| -------- | -------- | -| `CONVEX` | convex | \ No newline at end of file diff --git a/docs/models/shared/DestinationCreateRequest.md b/docs/models/shared/DestinationCreateRequest.md index 18ba653ae..2d0ed42e4 100755 --- a/docs/models/shared/DestinationCreateRequest.md +++ b/docs/models/shared/DestinationCreateRequest.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | -| `name` | *String* | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | [object Object] | +| `name` | *String* | :heavy_check_mark: | N/A | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationCumulio.md b/docs/models/shared/DestinationCumulio.md deleted file mode 100755 index 081b807da..000000000 --- a/docs/models/shared/DestinationCumulio.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationCumulio - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiHost` | *String* | :heavy_minus_sign: | URL of the Cumul.io API (e.g. 'https://api.cumul.io', 'https://api.us.cumul.io', or VPC-specific API url). Defaults to 'https://api.cumul.io'. | -| `apiKey` | *String* | :heavy_check_mark: | An API key generated in Cumul.io's platform (can be generated here: https://app.cumul.io/start/profile/integration). | -| `apiToken` | *String* | :heavy_check_mark: | The corresponding API token generated in Cumul.io's platform (can be generated here: https://app.cumul.io/start/profile/integration). | -| `destinationType` | [DestinationCumulioCumulio](../../models/shared/DestinationCumulioCumulio.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationCumulioCumulio.md b/docs/models/shared/DestinationCumulioCumulio.md deleted file mode 100755 index bcfe3b33b..000000000 --- a/docs/models/shared/DestinationCumulioCumulio.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationCumulioCumulio - - -## Values - -| Name | Value | -| --------- | --------- | -| `CUMULIO` | cumulio | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabend.md b/docs/models/shared/DestinationDatabend.md deleted file mode 100755 index 22593fb63..000000000 --- a/docs/models/shared/DestinationDatabend.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationDatabend - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationDatabendDatabend](../../models/shared/DestinationDatabendDatabend.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 443 | -| `table` | *String* | :heavy_minus_sign: | The default table was written to. | default | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabendDatabend.md b/docs/models/shared/DestinationDatabendDatabend.md deleted file mode 100755 index 9fbda460a..000000000 --- a/docs/models/shared/DestinationDatabendDatabend.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDatabendDatabend - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `DATABEND` | databend | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricks.md b/docs/models/shared/DestinationDatabricks.md deleted file mode 100755 index b0b105d7c..000000000 --- a/docs/models/shared/DestinationDatabricks.md +++ /dev/null @@ -1,20 +0,0 @@ -# DestinationDatabricks - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| `acceptTerms` | *Boolean* | :heavy_minus_sign: | You must agree to the Databricks JDBC Driver Terms & Conditions to use this connector. | | -| `dataSource` | *Object* | :heavy_check_mark: | Storage on which the delta lake is built. | | -| `database` | *String* | :heavy_minus_sign: | The name of the catalog. If not specified otherwise, the "hive_metastore" will be used. | | -| `databricksHttpPath` | *String* | :heavy_check_mark: | Databricks Cluster HTTP Path. | sql/protocolvx/o/1234567489/0000-1111111-abcd90 | -| `databricksPersonalAccessToken` | *String* | :heavy_check_mark: | Databricks Personal Access Token for making authenticated requests. | dapi0123456789abcdefghij0123456789AB | -| `databricksPort` | *String* | :heavy_minus_sign: | Databricks Cluster Port. | 443 | -| `databricksServerHostname` | *String* | :heavy_check_mark: | Databricks Cluster Server Hostname. | abc-12345678-wxyz.cloud.databricks.com | -| `destinationType` | [DestinationDatabricksDatabricks](../../models/shared/DestinationDatabricksDatabricks.md) | :heavy_check_mark: | N/A | | -| `enableSchemaEvolution` | *Boolean* | :heavy_minus_sign: | Support schema evolution for all streams. If "false", the connector might fail when a stream's schema changes. | | -| `purgeStagingData` | *Boolean* | :heavy_minus_sign: | Default to 'true'. Switch it to 'false' for debugging purpose. | | -| `schema` | *String* | :heavy_minus_sign: | The default schema tables are written. If not specified otherwise, the "default" will be used. | default | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3.md b/docs/models/shared/DestinationDatabricksDataSourceAmazonS3.md deleted file mode 100755 index 6ef602438..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationDatabricksDataSourceAmazonS3 - -Storage on which the delta lake is built. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -| `dataSourceType` | [DestinationDatabricksDataSourceAmazonS3DataSourceType](../../models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md) | :heavy_check_mark: | N/A | | -| `fileNamePattern` | *String* | :heavy_minus_sign: | The pattern allows you to set the file-name format for the S3 staging file(s) | {date} | -| `s3AccessKeyId` | *String* | :heavy_check_mark: | The Access Key Id granting allow one to access the above S3 staging bucket. Airbyte requires Read and Write permissions to the given bucket. | A012345678910EXAMPLE | -| `s3BucketName` | *String* | :heavy_check_mark: | The name of the S3 bucket to use for intermittent staging of the data. | airbyte.staging | -| `s3BucketPath` | *String* | :heavy_check_mark: | The directory under the S3 bucket where data will be written. | data_sync/test | -| `s3BucketRegion` | [DestinationDatabricksDataSourceAmazonS3S3BucketRegion](../../models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md) | :heavy_minus_sign: | The region of the S3 staging bucket to use if utilising a copy strategy. | | -| `s3SecretAccessKey` | *String* | :heavy_check_mark: | The corresponding secret to the above access key id. | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md b/docs/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md deleted file mode 100755 index a3b9f3146..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDatabricksDataSourceAmazonS3DataSourceType - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `S3_STORAGE` | S3_STORAGE | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md b/docs/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md deleted file mode 100755 index cab1f998f..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# DestinationDatabricksDataSourceAmazonS3S3BucketRegion - -The region of the S3 staging bucket to use if utilising a copy strategy. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.md b/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.md deleted file mode 100755 index ef5bb57ae..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationDatabricksDataSourceAzureBlobStorage - -Storage on which the delta lake is built. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `azureBlobStorageAccountName` | *String* | :heavy_check_mark: | The account's name of the Azure Blob Storage. | airbyte5storage | -| `azureBlobStorageContainerName` | *String* | :heavy_check_mark: | The name of the Azure blob storage container. | airbytetestcontainername | -| `azureBlobStorageEndpointDomainName` | *String* | :heavy_minus_sign: | This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. | blob.core.windows.net | -| `azureBlobStorageSasToken` | *String* | :heavy_check_mark: | Shared access signature (SAS) token to grant limited access to objects in your storage account. | ?sv=2016-05-31&ss=b&srt=sco&sp=rwdl&se=2018-06-27T10:05:50Z&st=2017-06-27T02:05:50Z&spr=https,http&sig=bgqQwoXwxzuD2GJfagRg7VOS8hzNr3QLT7rhS8OFRLQ%3D | -| `dataSourceType` | [DestinationDatabricksDataSourceAzureBlobStorageDataSourceType](../../models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md b/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md deleted file mode 100755 index 29cb32faf..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDatabricksDataSourceAzureBlobStorageDataSourceType - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `AZURE_BLOB_STORAGE` | AZURE_BLOB_STORAGE | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.md b/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.md deleted file mode 100755 index 08795da00..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationDatabricksDataSourceRecommendedManagedTables - -Storage on which the delta lake is built. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dataSourceType` | [DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType](../../models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md b/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md deleted file mode 100755 index 11e3d4b34..000000000 --- a/docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType - - -## Values - -| Name | Value | -| ------------------------ | ------------------------ | -| `MANAGED_TABLES_STORAGE` | MANAGED_TABLES_STORAGE | \ No newline at end of file diff --git a/docs/models/shared/DestinationDatabricksDatabricks.md b/docs/models/shared/DestinationDatabricksDatabricks.md deleted file mode 100755 index 5bfbe1c21..000000000 --- a/docs/models/shared/DestinationDatabricksDatabricks.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDatabricksDatabricks - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `DATABRICKS` | databricks | \ No newline at end of file diff --git a/docs/models/shared/DestinationDevNull.md b/docs/models/shared/DestinationDevNull.md deleted file mode 100755 index 255fbf5c8..000000000 --- a/docs/models/shared/DestinationDevNull.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationDevNull - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `destinationType` | [DestinationDevNullDevNull](../../models/shared/DestinationDevNullDevNull.md) | :heavy_check_mark: | N/A | -| `testDestination` | *Object* | :heavy_check_mark: | The type of destination to be used | \ No newline at end of file diff --git a/docs/models/shared/DestinationDevNullDevNull.md b/docs/models/shared/DestinationDevNullDevNull.md deleted file mode 100755 index 05db78337..000000000 --- a/docs/models/shared/DestinationDevNullDevNull.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDevNullDevNull - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `DEV_NULL` | dev-null | \ No newline at end of file diff --git a/docs/models/shared/DestinationDevNullTestDestinationSilent.md b/docs/models/shared/DestinationDevNullTestDestinationSilent.md deleted file mode 100755 index 66acfdc26..000000000 --- a/docs/models/shared/DestinationDevNullTestDestinationSilent.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationDevNullTestDestinationSilent - -The type of destination to be used - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `testDestinationType` | [DestinationDevNullTestDestinationSilentTestDestinationType](../../models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md b/docs/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md deleted file mode 100755 index d855f0a27..000000000 --- a/docs/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDevNullTestDestinationSilentTestDestinationType - - -## Values - -| Name | Value | -| -------- | -------- | -| `SILENT` | SILENT | \ No newline at end of file diff --git a/docs/models/shared/DestinationDynamodb.md b/docs/models/shared/DestinationDynamodb.md deleted file mode 100755 index b0f5a8120..000000000 --- a/docs/models/shared/DestinationDynamodb.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationDynamodb - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | -| `accessKeyId` | *String* | :heavy_check_mark: | The access key id to access the DynamoDB. Airbyte requires Read and Write permissions to the DynamoDB. | A012345678910EXAMPLE | -| `destinationType` | [DestinationDynamodbDynamodb](../../models/shared/DestinationDynamodbDynamodb.md) | :heavy_check_mark: | N/A | | -| `dynamodbEndpoint` | *String* | :heavy_minus_sign: | This is your DynamoDB endpoint url.(if you are working with AWS DynamoDB, just leave empty). | http://localhost:9000 | -| `dynamodbRegion` | [DestinationDynamodbDynamoDBRegion](../../models/shared/DestinationDynamodbDynamoDBRegion.md) | :heavy_minus_sign: | The region of the DynamoDB. | | -| `dynamodbTableNamePrefix` | *String* | :heavy_check_mark: | The prefix to use when naming DynamoDB tables. | airbyte_sync | -| `secretAccessKey` | *String* | :heavy_check_mark: | The corresponding secret to the access key id. | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationDynamodbDynamoDBRegion.md b/docs/models/shared/DestinationDynamodbDynamoDBRegion.md deleted file mode 100755 index 99aa1459f..000000000 --- a/docs/models/shared/DestinationDynamodbDynamoDBRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# DestinationDynamodbDynamoDBRegion - -The region of the DynamoDB. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationDynamodbDynamodb.md b/docs/models/shared/DestinationDynamodbDynamodb.md deleted file mode 100755 index 1cd3b9633..000000000 --- a/docs/models/shared/DestinationDynamodbDynamodb.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationDynamodbDynamodb - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `DYNAMODB` | dynamodb | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearch.md b/docs/models/shared/DestinationElasticsearch.md deleted file mode 100755 index 788abf961..000000000 --- a/docs/models/shared/DestinationElasticsearch.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationElasticsearch - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authenticationMethod` | *Object* | :heavy_minus_sign: | The type of authentication to be used | -| `caCertificate` | *String* | :heavy_minus_sign: | CA certificate | -| `destinationType` | [DestinationElasticsearchElasticsearch](../../models/shared/DestinationElasticsearchElasticsearch.md) | :heavy_check_mark: | N/A | -| `endpoint` | *String* | :heavy_check_mark: | The full url of the Elasticsearch server | -| `upsert` | *Boolean* | :heavy_minus_sign: | If a primary key identifier is defined in the source, an upsert will be performed using the primary key value as the elasticsearch doc id. Does not support composite primary keys. | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.md b/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.md deleted file mode 100755 index 9d75132da..000000000 --- a/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationElasticsearchAuthenticationMethodApiKeySecret - -Use a api key and secret combination to authenticate - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKeyId` | *String* | :heavy_check_mark: | The Key ID to used when accessing an enterprise Elasticsearch instance. | -| `apiKeySecret` | *String* | :heavy_check_mark: | The secret associated with the API Key ID. | -| `method` | [DestinationElasticsearchAuthenticationMethodApiKeySecretMethod](../../models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md b/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md deleted file mode 100755 index cf3419f7f..000000000 --- a/docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationElasticsearchAuthenticationMethodApiKeySecretMethod - - -## Values - -| Name | Value | -| -------- | -------- | -| `SECRET` | secret | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.md b/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.md deleted file mode 100755 index f32a740f8..000000000 --- a/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationElasticsearchAuthenticationMethodUsernamePassword - -Basic auth header with a username and password - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod](../../models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md) | :heavy_check_mark: | N/A | -| `password` | *String* | :heavy_check_mark: | Basic auth password to access a secure Elasticsearch server | -| `username` | *String* | :heavy_check_mark: | Basic auth username to access a secure Elasticsearch server | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md b/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md deleted file mode 100755 index 548f7c229..000000000 --- a/docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod - - -## Values - -| Name | Value | -| ------- | ------- | -| `BASIC` | basic | \ No newline at end of file diff --git a/docs/models/shared/DestinationElasticsearchElasticsearch.md b/docs/models/shared/DestinationElasticsearchElasticsearch.md deleted file mode 100755 index 29a0f1be7..000000000 --- a/docs/models/shared/DestinationElasticsearchElasticsearch.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationElasticsearchElasticsearch - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `ELASTICSEARCH` | elasticsearch | \ No newline at end of file diff --git a/docs/models/shared/DestinationFirebolt.md b/docs/models/shared/DestinationFirebolt.md deleted file mode 100755 index 43bca8ed9..000000000 --- a/docs/models/shared/DestinationFirebolt.md +++ /dev/null @@ -1,17 +0,0 @@ -# DestinationFirebolt - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `account` | *String* | :heavy_minus_sign: | Firebolt account to login. | | -| `database` | *String* | :heavy_check_mark: | The database to connect to. | | -| `destinationType` | [DestinationFireboltFirebolt](../../models/shared/DestinationFireboltFirebolt.md) | :heavy_check_mark: | N/A | | -| `engine` | *String* | :heavy_minus_sign: | Engine name or url to connect to. | | -| `host` | *String* | :heavy_minus_sign: | The host name of your Firebolt database. | api.app.firebolt.io | -| `loadingMethod` | *Object* | :heavy_minus_sign: | Loading method used to select the way data will be uploaded to Firebolt | | -| `password` | *String* | :heavy_check_mark: | Firebolt password. | | -| `username` | *String* | :heavy_check_mark: | Firebolt email address you use to login. | username@email.com | \ No newline at end of file diff --git a/docs/models/shared/DestinationFireboltFirebolt.md b/docs/models/shared/DestinationFireboltFirebolt.md deleted file mode 100755 index b1b7b6016..000000000 --- a/docs/models/shared/DestinationFireboltFirebolt.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationFireboltFirebolt - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `FIREBOLT` | firebolt | \ No newline at end of file diff --git a/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.md b/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.md deleted file mode 100755 index 9335212f9..000000000 --- a/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationFireboltLoadingMethodExternalTableViaS3 - -Loading method used to select the way data will be uploaded to Firebolt - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `awsKeyId` | *String* | :heavy_check_mark: | AWS access key granting read and write access to S3. | | -| `awsKeySecret` | *String* | :heavy_check_mark: | Corresponding secret part of the AWS Key | | -| `method` | [DestinationFireboltLoadingMethodExternalTableViaS3Method](../../models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md) | :heavy_check_mark: | N/A | | -| `s3Bucket` | *String* | :heavy_check_mark: | The name of the S3 bucket. | | -| `s3Region` | *String* | :heavy_check_mark: | Region name of the S3 bucket. | us-east-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md b/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md deleted file mode 100755 index 4a5b6b093..000000000 --- a/docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationFireboltLoadingMethodExternalTableViaS3Method - - -## Values - -| Name | Value | -| ----- | ----- | -| `S3` | S3 | \ No newline at end of file diff --git a/docs/models/shared/DestinationFireboltLoadingMethodSQLInserts.md b/docs/models/shared/DestinationFireboltLoadingMethodSQLInserts.md deleted file mode 100755 index 363ce3d0d..000000000 --- a/docs/models/shared/DestinationFireboltLoadingMethodSQLInserts.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationFireboltLoadingMethodSQLInserts - -Loading method used to select the way data will be uploaded to Firebolt - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `method` | [DestinationFireboltLoadingMethodSQLInsertsMethod](../../models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md b/docs/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md deleted file mode 100755 index 0b493e05f..000000000 --- a/docs/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationFireboltLoadingMethodSQLInsertsMethod - - -## Values - -| Name | Value | -| ----- | ----- | -| `SQL` | SQL | \ No newline at end of file diff --git a/docs/models/shared/DestinationFirestore.md b/docs/models/shared/DestinationFirestore.md deleted file mode 100755 index 1041fa94e..000000000 --- a/docs/models/shared/DestinationFirestore.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationFirestore - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialsJson` | *String* | :heavy_minus_sign: | The contents of the JSON service account key. Check out the docs if you need help generating this key. Default credentials will be used if this field is left empty. | -| `destinationType` | [DestinationFirestoreFirestore](../../models/shared/DestinationFirestoreFirestore.md) | :heavy_check_mark: | N/A | -| `projectId` | *String* | :heavy_check_mark: | The GCP project ID for the project containing the target BigQuery dataset. | \ No newline at end of file diff --git a/docs/models/shared/DestinationFirestoreFirestore.md b/docs/models/shared/DestinationFirestoreFirestore.md deleted file mode 100755 index 4398417f4..000000000 --- a/docs/models/shared/DestinationFirestoreFirestore.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationFirestoreFirestore - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `FIRESTORE` | firestore | \ No newline at end of file diff --git a/docs/models/shared/DestinationGCSGCSBucketRegion.md b/docs/models/shared/DestinationGCSGCSBucketRegion.md deleted file mode 100755 index ab3f78dc2..000000000 --- a/docs/models/shared/DestinationGCSGCSBucketRegion.md +++ /dev/null @@ -1,44 +0,0 @@ -# DestinationGCSGCSBucketRegion - -Select a Region of the GCS Bucket. Read more here. - - -## Values - -| Name | Value | -| ------------------------- | ------------------------- | -| `NORTHAMERICA_NORTHEAST1` | northamerica-northeast1 | -| `NORTHAMERICA_NORTHEAST2` | northamerica-northeast2 | -| `US_CENTRAL1` | us-central1 | -| `US_EAST1` | us-east1 | -| `US_EAST4` | us-east4 | -| `US_WEST1` | us-west1 | -| `US_WEST2` | us-west2 | -| `US_WEST3` | us-west3 | -| `US_WEST4` | us-west4 | -| `SOUTHAMERICA_EAST1` | southamerica-east1 | -| `SOUTHAMERICA_WEST1` | southamerica-west1 | -| `EUROPE_CENTRAL2` | europe-central2 | -| `EUROPE_NORTH1` | europe-north1 | -| `EUROPE_WEST1` | europe-west1 | -| `EUROPE_WEST2` | europe-west2 | -| `EUROPE_WEST3` | europe-west3 | -| `EUROPE_WEST4` | europe-west4 | -| `EUROPE_WEST6` | europe-west6 | -| `ASIA_EAST1` | asia-east1 | -| `ASIA_EAST2` | asia-east2 | -| `ASIA_NORTHEAST1` | asia-northeast1 | -| `ASIA_NORTHEAST2` | asia-northeast2 | -| `ASIA_NORTHEAST3` | asia-northeast3 | -| `ASIA_SOUTH1` | asia-south1 | -| `ASIA_SOUTH2` | asia-south2 | -| `ASIA_SOUTHEAST1` | asia-southeast1 | -| `ASIA_SOUTHEAST2` | asia-southeast2 | -| `AUSTRALIA_SOUTHEAST1` | australia-southeast1 | -| `AUSTRALIA_SOUTHEAST2` | australia-southeast2 | -| `ASIA` | asia | -| `EU` | eu | -| `US` | us | -| `ASIA1` | asia1 | -| `EUR4` | eur4 | -| `NAM4` | nam4 | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcs.md b/docs/models/shared/DestinationGcs.md deleted file mode 100755 index 10d72993a..000000000 --- a/docs/models/shared/DestinationGcs.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationGcs - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credential` | *Object* | :heavy_check_mark: | An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. | | -| `destinationType` | [DestinationGcsGcs](../../models/shared/DestinationGcsGcs.md) | :heavy_check_mark: | N/A | | -| `format` | *Object* | :heavy_check_mark: | Output data format. One of the following formats must be selected - AVRO format, PARQUET format, CSV format, or JSONL format. | | -| `gcsBucketName` | *String* | :heavy_check_mark: | You can find the bucket name in the App Engine Admin console Application Settings page, under the label Google Cloud Storage Bucket. Read more here. | airbyte_sync | -| `gcsBucketPath` | *String* | :heavy_check_mark: | GCS Bucket Path string Subdirectory under the above bucket to sync the data into. | data_sync/test | -| `gcsBucketRegion` | [DestinationGCSGCSBucketRegion](../../models/shared/DestinationGCSGCSBucketRegion.md) | :heavy_minus_sign: | Select a Region of the GCS Bucket. Read more here. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsCredentialHMACKey.md b/docs/models/shared/DestinationGcsCredentialHMACKey.md deleted file mode 100755 index 2c127c785..000000000 --- a/docs/models/shared/DestinationGcsCredentialHMACKey.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationGcsCredentialHMACKey - -An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more here. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `credentialType` | [DestinationGcsCredentialHMACKeyCredentialType](../../models/shared/DestinationGcsCredentialHMACKeyCredentialType.md) | :heavy_minus_sign: | N/A | | -| `hmacKeyAccessId` | *String* | :heavy_check_mark: | When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. Read more here. | 1234567890abcdefghij1234 | -| `hmacKeySecret` | *String* | :heavy_check_mark: | The corresponding secret for the access ID. It is a 40-character base-64 encoded string. Read more here. | 1234567890abcdefghij1234567890ABCDEFGHIJ | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsCredentialHMACKeyCredentialType.md b/docs/models/shared/DestinationGcsCredentialHMACKeyCredentialType.md deleted file mode 100755 index 555615d1f..000000000 --- a/docs/models/shared/DestinationGcsCredentialHMACKeyCredentialType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsCredentialHMACKeyCredentialType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `HMAC_KEY` | HMAC_KEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvro.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvro.md deleted file mode 100755 index 343c5795a..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvro.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationGcsFormatAvroApacheAvro - -Output data format. One of the following formats must be selected - AVRO format, PARQUET format, CSV format, or JSONL format. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `compressionCodec` | *Object* | :heavy_check_mark: | The compression algorithm used to compress data. Default to no compression. | -| `formatType` | [DestinationGcsFormatAvroApacheAvroFormatType](../../models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.md deleted file mode 100755 index 1913d235a..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2 - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md deleted file mode 100755 index c1503eba0..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec - - -## Values - -| Name | Value | -| ------- | ------- | -| `BZIP2` | bzip2 | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.md deleted file mode 100755 index 9e4e7db7c..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | 0: no compression & fastest, 9: best compression & slowest. | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md deleted file mode 100755 index f21fa76b7..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec - - -## Values - -| Name | Value | -| --------- | --------- | -| `DEFLATE` | Deflate | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.md deleted file mode 100755 index cb276ac07..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md deleted file mode 100755 index df233382c..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | no compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.md deleted file mode 100755 index b9b9d3c74..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md deleted file mode 100755 index adb7c4fed..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec - - -## Values - -| Name | Value | -| -------- | -------- | -| `SNAPPY` | snappy | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.md deleted file mode 100755 index ea69f3d15..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecXz - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | The presets 0-3 are fast presets with medium compression. The presets 4-6 are fairly slow presets with high compression. The default preset is 6. The presets 7-9 are like the preset 6 but use bigger dictionaries and have higher compressor and decompressor memory requirements. Unless the uncompressed size of the file exceeds 8 MiB, 16 MiB, or 32 MiB, it is waste of memory to use the presets 7, 8, or 9, respectively. Read more here for details. | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md deleted file mode 100755 index acb1786e4..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec - - -## Values - -| Name | Value | -| ----- | ----- | -| `XZ` | xz | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.md deleted file mode 100755 index 7f96ace0b..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec](../../models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | Negative levels are 'fast' modes akin to lz4 or snappy, levels above 9 are generally for archival purposes, and levels above 18 use a lot of memory. | -| `includeChecksum` | *Boolean* | :heavy_minus_sign: | If true, include a checksum with each data block. | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md deleted file mode 100755 index 6cfaf08f7..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `ZSTANDARD` | zstandard | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md b/docs/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md deleted file mode 100755 index 148cb7140..000000000 --- a/docs/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatAvroApacheAvroFormatType - - -## Values - -| Name | Value | -| ------ | ------ | -| `AVRO` | Avro | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.md deleted file mode 100755 index 4aa4e2722..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValues - -Output data format. One of the following formats must be selected - AVRO format, PARQUET format, CSV format, or JSONL format. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `compression` | *Object* | :heavy_minus_sign: | Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). | -| `flattening` | [DestinationGcsFormatCSVCommaSeparatedValuesNormalization](../../models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md) | :heavy_minus_sign: | Whether the input JSON data should be normalized (flattened) in the output CSV. Please refer to docs for details. | -| `formatType` | [DestinationGcsFormatCSVCommaSeparatedValuesFormatType](../../models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.md deleted file mode 100755 index 2041aea08..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType](../../models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md deleted file mode 100755 index 6595e118f..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.md deleted file mode 100755 index 7da7f2deb..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType](../../models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md deleted file mode 100755 index 3e01fd501..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | No Compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md deleted file mode 100755 index 374d59eae..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesFormatType - - -## Values - -| Name | Value | -| ----- | ----- | -| `CSV` | CSV | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md b/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md deleted file mode 100755 index 8c00c97bc..000000000 --- a/docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationGcsFormatCSVCommaSeparatedValuesNormalization - -Whether the input JSON data should be normalized (flattened) in the output CSV. Please refer to docs for details. - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `NO_FLATTENING` | No flattening | -| `ROOT_LEVEL_FLATTENING` | Root level flattening | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index 35c982516..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSON - -Output data format. One of the following formats must be selected - AVRO format, PARQUET format, CSV format, or JSONL format. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compression` | *Object* | :heavy_minus_sign: | Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). | -| `formatType` | [DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType](../../models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md deleted file mode 100755 index 96dd77361..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType](../../models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md deleted file mode 100755 index 994051f74..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md deleted file mode 100755 index c4e8f273f..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType](../../models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md deleted file mode 100755 index 272a27f4f..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | No Compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md b/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md deleted file mode 100755 index ae5c5ce70..000000000 --- a/docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatParquetColumnarStorage.md b/docs/models/shared/DestinationGcsFormatParquetColumnarStorage.md deleted file mode 100755 index c3a5f5aff..000000000 --- a/docs/models/shared/DestinationGcsFormatParquetColumnarStorage.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationGcsFormatParquetColumnarStorage - -Output data format. One of the following formats must be selected - AVRO format, PARQUET format, CSV format, or JSONL format. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `blockSizeMb` | *Long* | :heavy_minus_sign: | This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. | 128 | -| `compressionCodec` | [DestinationGcsFormatParquetColumnarStorageCompressionCodec](../../models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md) | :heavy_minus_sign: | The compression algorithm used to compress data pages. | | -| `dictionaryEncoding` | *Boolean* | :heavy_minus_sign: | Default: true. | | -| `dictionaryPageSizeKb` | *Long* | :heavy_minus_sign: | There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. | 1024 | -| `formatType` | [DestinationGcsFormatParquetColumnarStorageFormatType](../../models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md) | :heavy_minus_sign: | N/A | | -| `maxPaddingSizeMb` | *Long* | :heavy_minus_sign: | Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. | 8 | -| `pageSizeKb` | *Long* | :heavy_minus_sign: | The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. | 1024 | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md b/docs/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md deleted file mode 100755 index b28cf668f..000000000 --- a/docs/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationGcsFormatParquetColumnarStorageCompressionCodec - -The compression algorithm used to compress data pages. - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `UNCOMPRESSED` | UNCOMPRESSED | -| `SNAPPY` | SNAPPY | -| `GZIP` | GZIP | -| `LZO` | LZO | -| `BROTLI` | BROTLI | -| `LZ4` | LZ4 | -| `ZSTD` | ZSTD | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md b/docs/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md deleted file mode 100755 index c1e64a0c8..000000000 --- a/docs/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsFormatParquetColumnarStorageFormatType - - -## Values - -| Name | Value | -| --------- | --------- | -| `PARQUET` | Parquet | \ No newline at end of file diff --git a/docs/models/shared/DestinationGcsGcs.md b/docs/models/shared/DestinationGcsGcs.md deleted file mode 100755 index 1b6cf204d..000000000 --- a/docs/models/shared/DestinationGcsGcs.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGcsGcs - - -## Values - -| Name | Value | -| ----- | ----- | -| `GCS` | gcs | \ No newline at end of file diff --git a/docs/models/shared/DestinationGoogleSheets.md b/docs/models/shared/DestinationGoogleSheets.md deleted file mode 100755 index 65d19a373..000000000 --- a/docs/models/shared/DestinationGoogleSheets.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationGoogleSheets - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | [DestinationGoogleSheetsAuthenticationViaGoogleOAuth](../../models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md) | :heavy_check_mark: | Google API Credentials for connecting to Google Sheets and Google Drive APIs | | -| `destinationType` | [DestinationGoogleSheetsGoogleSheets](../../models/shared/DestinationGoogleSheetsGoogleSheets.md) | :heavy_check_mark: | N/A | | -| `spreadsheetId` | *String* | :heavy_check_mark: | The link to your spreadsheet. See this guide for more details. | https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit | \ No newline at end of file diff --git a/docs/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md b/docs/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md deleted file mode 100755 index 9686ab050..000000000 --- a/docs/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationGoogleSheetsAuthenticationViaGoogleOAuth - -Google API Credentials for connecting to Google Sheets and Google Drive APIs - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Google Sheets developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Google Sheets developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining new access token. | \ No newline at end of file diff --git a/docs/models/shared/DestinationGoogleSheetsGoogleSheets.md b/docs/models/shared/DestinationGoogleSheetsGoogleSheets.md deleted file mode 100755 index a61d07413..000000000 --- a/docs/models/shared/DestinationGoogleSheetsGoogleSheets.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationGoogleSheetsGoogleSheets - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `GOOGLE_SHEETS` | google-sheets | \ No newline at end of file diff --git a/docs/models/shared/DestinationKeen.md b/docs/models/shared/DestinationKeen.md deleted file mode 100755 index b2c2e07b9..000000000 --- a/docs/models/shared/DestinationKeen.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationKeen - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | To get Keen Master API Key, navigate to the Access tab from the left-hand, side panel and check the Project Details section. | ABCDEFGHIJKLMNOPRSTUWXYZ | -| `destinationType` | [DestinationKeenKeen](../../models/shared/DestinationKeenKeen.md) | :heavy_check_mark: | N/A | | -| `inferTimestamp` | *Boolean* | :heavy_minus_sign: | Allow connector to guess keen.timestamp value based on the streamed data. | | -| `projectId` | *String* | :heavy_check_mark: | To get Keen Project ID, navigate to the Access tab from the left-hand, side panel and check the Project Details section. | 58b4acc22ba938934e888322e | \ No newline at end of file diff --git a/docs/models/shared/DestinationKeenKeen.md b/docs/models/shared/DestinationKeenKeen.md deleted file mode 100755 index 0d4099f94..000000000 --- a/docs/models/shared/DestinationKeenKeen.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationKeenKeen - - -## Values - -| Name | Value | -| ------ | ------ | -| `KEEN` | keen | \ No newline at end of file diff --git a/docs/models/shared/DestinationKinesis.md b/docs/models/shared/DestinationKinesis.md deleted file mode 100755 index 44a99e835..000000000 --- a/docs/models/shared/DestinationKinesis.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationKinesis - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_check_mark: | Generate the AWS Access Key for current user. | | -| `bufferSize` | *Long* | :heavy_minus_sign: | Buffer size for storing kinesis records before being batch streamed. | | -| `destinationType` | [DestinationKinesisKinesis](../../models/shared/DestinationKinesisKinesis.md) | :heavy_check_mark: | N/A | | -| `endpoint` | *String* | :heavy_check_mark: | AWS Kinesis endpoint. | kinesis.us‑west‑1.amazonaws.com | -| `privateKey` | *String* | :heavy_check_mark: | The AWS Private Key - a string of numbers and letters that are unique for each account, also known as a "recovery phrase". | | -| `region` | *String* | :heavy_check_mark: | AWS region. Your account determines the Regions that are available to you. | us‑west‑1 | -| `shardCount` | *Long* | :heavy_minus_sign: | Number of shards to which the data should be streamed. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationKinesisKinesis.md b/docs/models/shared/DestinationKinesisKinesis.md deleted file mode 100755 index cd763c37e..000000000 --- a/docs/models/shared/DestinationKinesisKinesis.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationKinesisKinesis - - -## Values - -| Name | Value | -| --------- | --------- | -| `KINESIS` | kinesis | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchain.md b/docs/models/shared/DestinationLangchain.md deleted file mode 100755 index 5b6eab641..000000000 --- a/docs/models/shared/DestinationLangchain.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationLangchain - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `destinationType` | [DestinationLangchainLangchain](../../models/shared/DestinationLangchainLangchain.md) | :heavy_check_mark: | N/A | -| `embedding` | *Object* | :heavy_check_mark: | Embedding configuration | -| `indexing` | *Object* | :heavy_check_mark: | Indexing configuration | -| `processing` | [DestinationLangchainProcessingConfigModel](../../models/shared/DestinationLangchainProcessingConfigModel.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainEmbeddingFake.md b/docs/models/shared/DestinationLangchainEmbeddingFake.md deleted file mode 100755 index 8e8518179..000000000 --- a/docs/models/shared/DestinationLangchainEmbeddingFake.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationLangchainEmbeddingFake - -Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationLangchainEmbeddingFakeMode](../../models/shared/DestinationLangchainEmbeddingFakeMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainEmbeddingFakeMode.md b/docs/models/shared/DestinationLangchainEmbeddingFakeMode.md deleted file mode 100755 index abd178197..000000000 --- a/docs/models/shared/DestinationLangchainEmbeddingFakeMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainEmbeddingFakeMode - - -## Values - -| Name | Value | -| ------ | ------ | -| `FAKE` | fake | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainEmbeddingOpenAI.md b/docs/models/shared/DestinationLangchainEmbeddingOpenAI.md deleted file mode 100755 index 885a8e655..000000000 --- a/docs/models/shared/DestinationLangchainEmbeddingOpenAI.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationLangchainEmbeddingOpenAI - -Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationLangchainEmbeddingOpenAIMode](../../models/shared/DestinationLangchainEmbeddingOpenAIMode.md) | :heavy_minus_sign: | N/A | -| `openaiKey` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainEmbeddingOpenAIMode.md b/docs/models/shared/DestinationLangchainEmbeddingOpenAIMode.md deleted file mode 100755 index 6ee5f3d7a..000000000 --- a/docs/models/shared/DestinationLangchainEmbeddingOpenAIMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainEmbeddingOpenAIMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `OPENAI` | openai | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistance.md b/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistance.md deleted file mode 100755 index 3f2da24b5..000000000 --- a/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistance.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationLangchainIndexingChromaLocalPersistance - -Chroma is a popular vector store that can be used to store and retrieve embeddings. It will build its index in memory and persist it to disk by the end of the sync. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -| `collectionName` | *String* | :heavy_minus_sign: | Name of the collection to use. | | -| `destinationPath` | *String* | :heavy_check_mark: | Path to the directory where chroma files will be written. The files will be placed inside that local mount. | /local/my_chroma_db | -| `mode` | [DestinationLangchainIndexingChromaLocalPersistanceMode](../../models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md b/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md deleted file mode 100755 index af4cd3283..000000000 --- a/docs/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainIndexingChromaLocalPersistanceMode - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `CHROMA_LOCAL` | chroma_local | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.md b/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.md deleted file mode 100755 index 60dfa5213..000000000 --- a/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationLangchainIndexingDocArrayHnswSearch - -DocArrayHnswSearch is a lightweight Document Index implementation provided by Docarray that runs fully locally and is best suited for small- to medium-sized datasets. It stores vectors on disk in hnswlib, and stores all other data in SQLite. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `destinationPath` | *String* | :heavy_check_mark: | Path to the directory where hnswlib and meta data files will be written. The files will be placed inside that local mount. All files in the specified destination directory will be deleted on each run. | /local/my_hnswlib_index | -| `mode` | [DestinationLangchainIndexingDocArrayHnswSearchMode](../../models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md b/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md deleted file mode 100755 index 306b2429f..000000000 --- a/docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainIndexingDocArrayHnswSearchMode - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `DOC_ARRAY_HNSW_SEARCH` | DocArrayHnswSearch | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingPinecone.md b/docs/models/shared/DestinationLangchainIndexingPinecone.md deleted file mode 100755 index 4cf0e28cb..000000000 --- a/docs/models/shared/DestinationLangchainIndexingPinecone.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationLangchainIndexingPinecone - -Pinecone is a popular vector store that can be used to store and retrieve embeddings. It is a managed service and can also be queried from outside of langchain. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| `index` | *String* | :heavy_check_mark: | Pinecone index to use | -| `mode` | [DestinationLangchainIndexingPineconeMode](../../models/shared/DestinationLangchainIndexingPineconeMode.md) | :heavy_minus_sign: | N/A | -| `pineconeEnvironment` | *String* | :heavy_check_mark: | Pinecone environment to use | -| `pineconeKey` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainIndexingPineconeMode.md b/docs/models/shared/DestinationLangchainIndexingPineconeMode.md deleted file mode 100755 index 1e728536a..000000000 --- a/docs/models/shared/DestinationLangchainIndexingPineconeMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainIndexingPineconeMode - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `PINECONE` | pinecone | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainLangchain.md b/docs/models/shared/DestinationLangchainLangchain.md deleted file mode 100755 index 6f5dd6de0..000000000 --- a/docs/models/shared/DestinationLangchainLangchain.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationLangchainLangchain - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `LANGCHAIN` | langchain | \ No newline at end of file diff --git a/docs/models/shared/DestinationLangchainProcessingConfigModel.md b/docs/models/shared/DestinationLangchainProcessingConfigModel.md deleted file mode 100755 index 07100da1b..000000000 --- a/docs/models/shared/DestinationLangchainProcessingConfigModel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationLangchainProcessingConfigModel - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `chunkOverlap` | *Long* | :heavy_minus_sign: | Size of overlap between chunks in tokens to store in vector store to better capture relevant context | -| `chunkSize` | *Long* | :heavy_check_mark: | Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) | -| `textFields` | List<*String*> | :heavy_check_mark: | List of fields in the record that should be used to calculate the embedding. All other fields are passed along as meta fields. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvus.md b/docs/models/shared/DestinationMilvus.md deleted file mode 100755 index 4b7689a07..000000000 --- a/docs/models/shared/DestinationMilvus.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationMilvus - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `destinationType` | [DestinationMilvusMilvus](../../models/shared/DestinationMilvusMilvus.md) | :heavy_check_mark: | N/A | -| `embedding` | *Object* | :heavy_check_mark: | Embedding configuration | -| `indexing` | [DestinationMilvusIndexing](../../models/shared/DestinationMilvusIndexing.md) | :heavy_check_mark: | Indexing configuration | -| `processing` | [DestinationMilvusProcessingConfigModel](../../models/shared/DestinationMilvusProcessingConfigModel.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingCohere.md b/docs/models/shared/DestinationMilvusEmbeddingCohere.md deleted file mode 100755 index d09f1ebf6..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingCohere.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMilvusEmbeddingCohere - -Use the Cohere API to embed text. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `cohereKey` | *String* | :heavy_check_mark: | N/A | -| `mode` | [DestinationMilvusEmbeddingCohereMode](../../models/shared/DestinationMilvusEmbeddingCohereMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingCohereMode.md b/docs/models/shared/DestinationMilvusEmbeddingCohereMode.md deleted file mode 100755 index dddf3b1fa..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingCohereMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusEmbeddingCohereMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `COHERE` | cohere | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingFake.md b/docs/models/shared/DestinationMilvusEmbeddingFake.md deleted file mode 100755 index f0c584222..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingFake.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMilvusEmbeddingFake - -Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -| `mode` | [DestinationMilvusEmbeddingFakeMode](../../models/shared/DestinationMilvusEmbeddingFakeMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingFakeMode.md b/docs/models/shared/DestinationMilvusEmbeddingFakeMode.md deleted file mode 100755 index cead33ab2..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingFakeMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusEmbeddingFakeMode - - -## Values - -| Name | Value | -| ------ | ------ | -| `FAKE` | fake | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingFromField.md b/docs/models/shared/DestinationMilvusEmbeddingFromField.md deleted file mode 100755 index a88e90194..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingFromField.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationMilvusEmbeddingFromField - -Use a field in the record as the embedding. This is useful if you already have an embedding for your data and want to store it in the vector store. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `dimensions` | *Long* | :heavy_check_mark: | The number of dimensions the embedding model is generating | 1536 | -| `fieldName` | *String* | :heavy_check_mark: | Name of the field in the record that contains the embedding | embedding | -| `mode` | [DestinationMilvusEmbeddingFromFieldMode](../../models/shared/DestinationMilvusEmbeddingFromFieldMode.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingFromFieldMode.md b/docs/models/shared/DestinationMilvusEmbeddingFromFieldMode.md deleted file mode 100755 index 494abf0d3..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingFromFieldMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusEmbeddingFromFieldMode - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `FROM_FIELD` | from_field | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingOpenAI.md b/docs/models/shared/DestinationMilvusEmbeddingOpenAI.md deleted file mode 100755 index e3d9875ae..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingOpenAI.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMilvusEmbeddingOpenAI - -Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationMilvusEmbeddingOpenAIMode](../../models/shared/DestinationMilvusEmbeddingOpenAIMode.md) | :heavy_minus_sign: | N/A | -| `openaiKey` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusEmbeddingOpenAIMode.md b/docs/models/shared/DestinationMilvusEmbeddingOpenAIMode.md deleted file mode 100755 index 0a50451d3..000000000 --- a/docs/models/shared/DestinationMilvusEmbeddingOpenAIMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusEmbeddingOpenAIMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `OPENAI` | openai | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexing.md b/docs/models/shared/DestinationMilvusIndexing.md deleted file mode 100755 index 8ea856014..000000000 --- a/docs/models/shared/DestinationMilvusIndexing.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationMilvusIndexing - -Indexing configuration - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `auth` | *Object* | :heavy_check_mark: | Authentication method | | -| `collection` | *String* | :heavy_check_mark: | The collection to load data into | | -| `db` | *String* | :heavy_minus_sign: | The database to connect to | | -| `host` | *String* | :heavy_check_mark: | The public endpoint of the Milvus instance. | https://my-instance.zone.zillizcloud.com | -| `textField` | *String* | :heavy_minus_sign: | The field in the entity that contains the embedded text | | -| `vectorField` | *String* | :heavy_minus_sign: | The field in the entity that contains the vector | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthAPIToken.md b/docs/models/shared/DestinationMilvusIndexingAuthAPIToken.md deleted file mode 100755 index cace581c1..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthAPIToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMilvusIndexingAuthAPIToken - -Authenticate using an API token (suitable for Zilliz Cloud) - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationMilvusIndexingAuthAPITokenMode](../../models/shared/DestinationMilvusIndexingAuthAPITokenMode.md) | :heavy_minus_sign: | N/A | -| `token` | *String* | :heavy_check_mark: | API Token for the Milvus instance | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthAPITokenMode.md b/docs/models/shared/DestinationMilvusIndexingAuthAPITokenMode.md deleted file mode 100755 index 01a88b86d..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthAPITokenMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusIndexingAuthAPITokenMode - - -## Values - -| Name | Value | -| ------- | ------- | -| `TOKEN` | token | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthNoAuth.md b/docs/models/shared/DestinationMilvusIndexingAuthNoAuth.md deleted file mode 100755 index cdeafaa0f..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthNoAuth.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMilvusIndexingAuthNoAuth - -Do not authenticate (suitable for locally running test clusters, do not use for clusters with public IP addresses) - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationMilvusIndexingAuthNoAuthMode](../../models/shared/DestinationMilvusIndexingAuthNoAuthMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthNoAuthMode.md b/docs/models/shared/DestinationMilvusIndexingAuthNoAuthMode.md deleted file mode 100755 index b9c3d3c4f..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthNoAuthMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusIndexingAuthNoAuthMode - - -## Values - -| Name | Value | -| --------- | --------- | -| `NO_AUTH` | no_auth | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthUsernamePassword.md b/docs/models/shared/DestinationMilvusIndexingAuthUsernamePassword.md deleted file mode 100755 index e99b1d689..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthUsernamePassword.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationMilvusIndexingAuthUsernamePassword - -Authenticate using username and password (suitable for self-managed Milvus clusters) - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationMilvusIndexingAuthUsernamePasswordMode](../../models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md) | :heavy_minus_sign: | N/A | -| `password` | *String* | :heavy_check_mark: | Password for the Milvus instance | -| `username` | *String* | :heavy_check_mark: | Username for the Milvus instance | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md b/docs/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md deleted file mode 100755 index ede6f8ba4..000000000 --- a/docs/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusIndexingAuthUsernamePasswordMode - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `USERNAME_PASSWORD` | username_password | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusMilvus.md b/docs/models/shared/DestinationMilvusMilvus.md deleted file mode 100755 index 012584cc3..000000000 --- a/docs/models/shared/DestinationMilvusMilvus.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMilvusMilvus - - -## Values - -| Name | Value | -| -------- | -------- | -| `MILVUS` | milvus | \ No newline at end of file diff --git a/docs/models/shared/DestinationMilvusProcessingConfigModel.md b/docs/models/shared/DestinationMilvusProcessingConfigModel.md deleted file mode 100755 index d4f801ee8..000000000 --- a/docs/models/shared/DestinationMilvusProcessingConfigModel.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMilvusProcessingConfigModel - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `chunkOverlap` | *Long* | :heavy_minus_sign: | Size of overlap between chunks in tokens to store in vector store to better capture relevant context | -| `chunkSize` | *Long* | :heavy_check_mark: | Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) | -| `metadataFields` | List<*String*> | :heavy_minus_sign: | List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. | -| `textFields` | List<*String*> | :heavy_minus_sign: | List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodb.md b/docs/models/shared/DestinationMongodb.md deleted file mode 100755 index ec0136e34..000000000 --- a/docs/models/shared/DestinationMongodb.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMongodb - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -| `authType` | *Object* | :heavy_check_mark: | Authorization type. | -| `database` | *String* | :heavy_check_mark: | Name of the database. | -| `destinationType` | [DestinationMongodbMongodb](../../models/shared/DestinationMongodbMongodb.md) | :heavy_check_mark: | N/A | -| `instanceType` | *Object* | :heavy_minus_sign: | MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbAuthTypeLoginPassword.md b/docs/models/shared/DestinationMongodbAuthTypeLoginPassword.md deleted file mode 100755 index 8989d4d28..000000000 --- a/docs/models/shared/DestinationMongodbAuthTypeLoginPassword.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationMongodbAuthTypeLoginPassword - -Login/Password. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| `authorization` | [DestinationMongodbAuthTypeLoginPasswordAuthorization](../../models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md) | :heavy_check_mark: | N/A | -| `password` | *String* | :heavy_check_mark: | Password associated with the username. | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md b/docs/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md deleted file mode 100755 index d9324cc68..000000000 --- a/docs/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbAuthTypeLoginPasswordAuthorization - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `LOGIN_PASSWORD` | login/password | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbAuthTypeNone.md b/docs/models/shared/DestinationMongodbAuthTypeNone.md deleted file mode 100755 index 34573a352..000000000 --- a/docs/models/shared/DestinationMongodbAuthTypeNone.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMongodbAuthTypeNone - -None. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `authorization` | [DestinationMongodbAuthTypeNoneAuthorization](../../models/shared/DestinationMongodbAuthTypeNoneAuthorization.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbAuthTypeNoneAuthorization.md b/docs/models/shared/DestinationMongodbAuthTypeNoneAuthorization.md deleted file mode 100755 index 276be77b5..000000000 --- a/docs/models/shared/DestinationMongodbAuthTypeNoneAuthorization.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbAuthTypeNoneAuthorization - - -## Values - -| Name | Value | -| ------ | ------ | -| `NONE` | none | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.md b/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.md deleted file mode 100755 index 91d3475ff..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMongodbInstanceTypeMongoDBAtlas - -MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `clusterUrl` | *String* | :heavy_check_mark: | URL of a cluster to connect to. | -| `instance` | [DestinationMongodbInstanceTypeMongoDBAtlasInstance](../../models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md b/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md deleted file mode 100755 index 6de549fd0..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbInstanceTypeMongoDBAtlasInstance - - -## Values - -| Name | Value | -| ------- | ------- | -| `ATLAS` | atlas | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeReplicaSet.md b/docs/models/shared/DestinationMongodbInstanceTypeReplicaSet.md deleted file mode 100755 index f51c71f18..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeReplicaSet.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationMongodbInstanceTypeReplicaSet - -MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `instance` | [DestinationMongodbInstanceTypeReplicaSetInstance](../../models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md) | :heavy_minus_sign: | N/A | | -| `replicaSet` | *String* | :heavy_minus_sign: | A replica set name. | | -| `serverAddresses` | *String* | :heavy_check_mark: | The members of a replica set. Please specify `host`:`port` of each member seperated by comma. | host1:27017,host2:27017,host3:27017 | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md b/docs/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md deleted file mode 100755 index d8e2d2bed..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbInstanceTypeReplicaSetInstance - - -## Values - -| Name | Value | -| --------- | --------- | -| `REPLICA` | replica | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.md b/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.md deleted file mode 100755 index bd9d68e0c..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationMongodbInstanceTypeStandaloneMongoDbInstance - -MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `host` | *String* | :heavy_check_mark: | The Host of a Mongo database to be replicated. | | -| `instance` | [DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance](../../models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md) | :heavy_minus_sign: | N/A | | -| `port` | *Long* | :heavy_minus_sign: | The Port of a Mongo database to be replicated. | 27017 | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md b/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md deleted file mode 100755 index 3812c708b..000000000 --- a/docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `STANDALONE` | standalone | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbMongodb.md b/docs/models/shared/DestinationMongodbMongodb.md deleted file mode 100755 index 3d9e1a90b..000000000 --- a/docs/models/shared/DestinationMongodbMongodb.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMongodbMongodb - - -## Values - -| Name | Value | -| --------- | --------- | -| `MONGODB` | mongodb | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodNoTunnel.md b/docs/models/shared/DestinationMongodbTunnelMethodNoTunnel.md deleted file mode 100755 index 4895f9291..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMongodbTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationMongodbTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index d6c828cf8..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMongodbTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 9ef9433aa..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMongodbTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index c1ffa3cdd..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 42a76c642..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMongodbTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index a8802f375..000000000 --- a/docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssql.md b/docs/models/shared/DestinationMssql.md deleted file mode 100755 index bfd796c76..000000000 --- a/docs/models/shared/DestinationMssql.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationMssql - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | The name of the MSSQL database. | | -| `destinationType` | [DestinationMssqlMssql](../../models/shared/DestinationMssqlMssql.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | The host name of the MSSQL database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | The password associated with this username. | | -| `port` | *Long* | :heavy_minus_sign: | The port of the MSSQL database. | 1433 | -| `schema` | *String* | :heavy_minus_sign: | The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". | public | -| `sslMethod` | *Object* | :heavy_minus_sign: | The encryption method which is used to communicate with the database. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlMssql.md b/docs/models/shared/DestinationMssqlMssql.md deleted file mode 100755 index 817b073c6..000000000 --- a/docs/models/shared/DestinationMssqlMssql.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMssqlMssql - - -## Values - -| Name | Value | -| ------- | ------- | -| `MSSQL` | mssql | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.md b/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.md deleted file mode 100755 index 068c532b7..000000000 --- a/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMssqlSslMethodEncryptedTrustServerCertificate - -Use the certificate provided by the server without verification. (For testing purposes only!) - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sslMethod` | [DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod](../../models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md b/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md deleted file mode 100755 index a900a7e41..000000000 --- a/docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod - - -## Values - -| Name | Value | -| ------------------------------------ | ------------------------------------ | -| `ENCRYPTED_TRUST_SERVER_CERTIFICATE` | encrypted_trust_server_certificate | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.md b/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.md deleted file mode 100755 index 3fd742196..000000000 --- a/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationMssqlSslMethodEncryptedVerifyCertificate - -Verify and use the certificate provided by the server. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `hostNameInCertificate` | *String* | :heavy_minus_sign: | Specifies the host name of the server. The value of this property must match the subject property of the certificate. | -| `sslMethod` | [DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod](../../models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md b/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md deleted file mode 100755 index 250475055..000000000 --- a/docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod - - -## Values - -| Name | Value | -| ------------------------------ | ------------------------------ | -| `ENCRYPTED_VERIFY_CERTIFICATE` | encrypted_verify_certificate | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodNoTunnel.md b/docs/models/shared/DestinationMssqlTunnelMethodNoTunnel.md deleted file mode 100755 index 966ce9573..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMssqlTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationMssqlTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 6adbf53f2..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMssqlTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.md deleted file mode 100755 index c4b4fd204..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMssqlTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 934abce84..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 91b8ae6a4..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMssqlTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index ec5ee4928..000000000 --- a/docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysql.md b/docs/models/shared/DestinationMysql.md deleted file mode 100755 index f2be26446..000000000 --- a/docs/models/shared/DestinationMysql.md +++ /dev/null @@ -1,17 +0,0 @@ -# DestinationMysql - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationMysqlMysql](../../models/shared/DestinationMysqlMysql.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 3306 | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlMysql.md b/docs/models/shared/DestinationMysqlMysql.md deleted file mode 100755 index 01173d00f..000000000 --- a/docs/models/shared/DestinationMysqlMysql.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationMysqlMysql - - -## Values - -| Name | Value | -| ------- | ------- | -| `MYSQL` | mysql | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodNoTunnel.md b/docs/models/shared/DestinationMysqlTunnelMethodNoTunnel.md deleted file mode 100755 index 1b3264dd7..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMysqlTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationMysqlTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 5e1bdae59..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMysqlTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 9f9304089..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMysqlTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index e935d8770..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index ec437d1ed..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationMysqlTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 16b4f2633..000000000 --- a/docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracle.md b/docs/models/shared/DestinationOracle.md deleted file mode 100755 index a0d98cdc4..000000000 --- a/docs/models/shared/DestinationOracle.md +++ /dev/null @@ -1,18 +0,0 @@ -# DestinationOracle - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `destinationType` | [DestinationOracleOracle](../../models/shared/DestinationOracleOracle.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | The hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | The password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | The port of the database. | 1521 | -| `schema` | *String* | :heavy_minus_sign: | The default schema is used as the target schema for all statements issued from the connection that do not explicitly specify a schema name. The usual value for this field is "airbyte". In Oracle, schemas and users are the same thing, so the "user" parameter is used as the login credentials and this is used for the default Airbyte message schema. | airbyte | -| `sid` | *String* | :heavy_check_mark: | The System Identifier uniquely distinguishes the instance from any other instance on the same computer. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | The username to access the database. This user must have CREATE USER privileges in the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleOracle.md b/docs/models/shared/DestinationOracleOracle.md deleted file mode 100755 index 08026a591..000000000 --- a/docs/models/shared/DestinationOracleOracle.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationOracleOracle - - -## Values - -| Name | Value | -| -------- | -------- | -| `ORACLE` | oracle | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodNoTunnel.md b/docs/models/shared/DestinationOracleTunnelMethodNoTunnel.md deleted file mode 100755 index 2b4a498dc..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationOracleTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationOracleTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 482b66a1b..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationOracleTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 43f28d8aa..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationOracleTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index e49f92b62..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 381d5cc55..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationOracleTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 5b7a1b009..000000000 --- a/docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationPatchRequest.md b/docs/models/shared/DestinationPatchRequest.md index 66c653e45..8a98085ea 100755 --- a/docs/models/shared/DestinationPatchRequest.md +++ b/docs/models/shared/DestinationPatchRequest.md @@ -3,7 +3,7 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | -| `configuration` | *Object* | :heavy_minus_sign: | The values required to configure the destination. | -| `name` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | +| `configuration` | *Object* | :heavy_minus_sign: | The values required to configure the destination. | [object Object] | +| `name` | *String* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationPinecone.md b/docs/models/shared/DestinationPinecone.md deleted file mode 100755 index d4a3140ca..000000000 --- a/docs/models/shared/DestinationPinecone.md +++ /dev/null @@ -1,13 +0,0 @@ -# DestinationPinecone - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| `destinationType` | [DestinationPineconePinecone](../../models/shared/DestinationPineconePinecone.md) | :heavy_check_mark: | N/A | -| `embedding` | *Object* | :heavy_check_mark: | Embedding configuration | -| `indexing` | [DestinationPineconeIndexing](../../models/shared/DestinationPineconeIndexing.md) | :heavy_check_mark: | Pinecone is a popular vector store that can be used to store and retrieve embeddings. | -| `processing` | [DestinationPineconeProcessingConfigModel](../../models/shared/DestinationPineconeProcessingConfigModel.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingCohere.md b/docs/models/shared/DestinationPineconeEmbeddingCohere.md deleted file mode 100755 index 58c03d6e6..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingCohere.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationPineconeEmbeddingCohere - -Use the Cohere API to embed text. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `cohereKey` | *String* | :heavy_check_mark: | N/A | -| `mode` | [DestinationPineconeEmbeddingCohereMode](../../models/shared/DestinationPineconeEmbeddingCohereMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingCohereMode.md b/docs/models/shared/DestinationPineconeEmbeddingCohereMode.md deleted file mode 100755 index 9bc406815..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingCohereMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPineconeEmbeddingCohereMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `COHERE` | cohere | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingFake.md b/docs/models/shared/DestinationPineconeEmbeddingFake.md deleted file mode 100755 index 8ca60feae..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingFake.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPineconeEmbeddingFake - -Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPineconeEmbeddingFakeMode](../../models/shared/DestinationPineconeEmbeddingFakeMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingFakeMode.md b/docs/models/shared/DestinationPineconeEmbeddingFakeMode.md deleted file mode 100755 index 632763918..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingFakeMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPineconeEmbeddingFakeMode - - -## Values - -| Name | Value | -| ------ | ------ | -| `FAKE` | fake | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingOpenAI.md b/docs/models/shared/DestinationPineconeEmbeddingOpenAI.md deleted file mode 100755 index b63fb3849..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingOpenAI.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationPineconeEmbeddingOpenAI - -Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPineconeEmbeddingOpenAIMode](../../models/shared/DestinationPineconeEmbeddingOpenAIMode.md) | :heavy_minus_sign: | N/A | -| `openaiKey` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeEmbeddingOpenAIMode.md b/docs/models/shared/DestinationPineconeEmbeddingOpenAIMode.md deleted file mode 100755 index fd3b12b13..000000000 --- a/docs/models/shared/DestinationPineconeEmbeddingOpenAIMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPineconeEmbeddingOpenAIMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `OPENAI` | openai | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeIndexing.md b/docs/models/shared/DestinationPineconeIndexing.md deleted file mode 100755 index 29d17709e..000000000 --- a/docs/models/shared/DestinationPineconeIndexing.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationPineconeIndexing - -Pinecone is a popular vector store that can be used to store and retrieve embeddings. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------- | --------------------------- | --------------------------- | --------------------------- | -| `index` | *String* | :heavy_check_mark: | Pinecone index to use | -| `pineconeEnvironment` | *String* | :heavy_check_mark: | Pinecone environment to use | -| `pineconeKey` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconePinecone.md b/docs/models/shared/DestinationPineconePinecone.md deleted file mode 100755 index 7120b0964..000000000 --- a/docs/models/shared/DestinationPineconePinecone.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPineconePinecone - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `PINECONE` | pinecone | \ No newline at end of file diff --git a/docs/models/shared/DestinationPineconeProcessingConfigModel.md b/docs/models/shared/DestinationPineconeProcessingConfigModel.md deleted file mode 100755 index 08f9e4866..000000000 --- a/docs/models/shared/DestinationPineconeProcessingConfigModel.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationPineconeProcessingConfigModel - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `chunkOverlap` | *Long* | :heavy_minus_sign: | Size of overlap between chunks in tokens to store in vector store to better capture relevant context | -| `chunkSize` | *Long* | :heavy_check_mark: | Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) | -| `metadataFields` | List<*String*> | :heavy_minus_sign: | List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. | -| `textFields` | List<*String*> | :heavy_minus_sign: | List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgres.md b/docs/models/shared/DestinationPostgres.md deleted file mode 100755 index 7d85fe0ec..000000000 --- a/docs/models/shared/DestinationPostgres.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationPostgres - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationPostgresPostgres](../../models/shared/DestinationPostgresPostgres.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5432 | -| `schema` | *String* | :heavy_minus_sign: | The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". | public | -| `sslMode` | *Object* | :heavy_minus_sign: | SSL connection modes.
disable - Chose this mode to disable encryption of communication between Airbyte and destination database
allow - Chose this mode to enable encryption only when required by the source database
prefer - Chose this mode to allow unencrypted connection only if the source database does not support encryption
require - Chose this mode to always require encryption. If the source database server does not support encryption, connection will fail
verify-ca - Chose this mode to always require encryption and to verify that the source database server has a valid SSL certificate
verify-full - This is the most secure mode. Chose this mode to always require encryption and to verify the identity of the source database server
See more information - in the docs. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresPostgres.md b/docs/models/shared/DestinationPostgresPostgres.md deleted file mode 100755 index 9dca799f3..000000000 --- a/docs/models/shared/DestinationPostgresPostgres.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresPostgres - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `POSTGRES` | postgres | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeAllow.md b/docs/models/shared/DestinationPostgresSslModeAllow.md deleted file mode 100755 index a04c144a7..000000000 --- a/docs/models/shared/DestinationPostgresSslModeAllow.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresSslModeAllow - -Allow SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPostgresSslModeAllowMode](../../models/shared/DestinationPostgresSslModeAllowMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeAllowMode.md b/docs/models/shared/DestinationPostgresSslModeAllowMode.md deleted file mode 100755 index f18608707..000000000 --- a/docs/models/shared/DestinationPostgresSslModeAllowMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModeAllowMode - - -## Values - -| Name | Value | -| ------- | ------- | -| `ALLOW` | allow | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeDisable.md b/docs/models/shared/DestinationPostgresSslModeDisable.md deleted file mode 100755 index c6f282a49..000000000 --- a/docs/models/shared/DestinationPostgresSslModeDisable.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresSslModeDisable - -Disable SSL. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPostgresSslModeDisableMode](../../models/shared/DestinationPostgresSslModeDisableMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeDisableMode.md b/docs/models/shared/DestinationPostgresSslModeDisableMode.md deleted file mode 100755 index 222d6060d..000000000 --- a/docs/models/shared/DestinationPostgresSslModeDisableMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModeDisableMode - - -## Values - -| Name | Value | -| --------- | --------- | -| `DISABLE` | disable | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModePrefer.md b/docs/models/shared/DestinationPostgresSslModePrefer.md deleted file mode 100755 index 1ff5d83ff..000000000 --- a/docs/models/shared/DestinationPostgresSslModePrefer.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresSslModePrefer - -Prefer SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPostgresSslModePreferMode](../../models/shared/DestinationPostgresSslModePreferMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModePreferMode.md b/docs/models/shared/DestinationPostgresSslModePreferMode.md deleted file mode 100755 index 5f27e2e15..000000000 --- a/docs/models/shared/DestinationPostgresSslModePreferMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModePreferMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `PREFER` | prefer | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeRequire.md b/docs/models/shared/DestinationPostgresSslModeRequire.md deleted file mode 100755 index 39dcfd36f..000000000 --- a/docs/models/shared/DestinationPostgresSslModeRequire.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresSslModeRequire - -Require SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| `mode` | [DestinationPostgresSslModeRequireMode](../../models/shared/DestinationPostgresSslModeRequireMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeRequireMode.md b/docs/models/shared/DestinationPostgresSslModeRequireMode.md deleted file mode 100755 index 5db7974ba..000000000 --- a/docs/models/shared/DestinationPostgresSslModeRequireMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModeRequireMode - - -## Values - -| Name | Value | -| --------- | --------- | -| `REQUIRE` | require | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeVerifyCa.md b/docs/models/shared/DestinationPostgresSslModeVerifyCa.md deleted file mode 100755 index 5977746b3..000000000 --- a/docs/models/shared/DestinationPostgresSslModeVerifyCa.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationPostgresSslModeVerifyCa - -Verify-ca SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `caCertificate` | *String* | :heavy_check_mark: | CA certificate | -| `clientKeyPassword` | *String* | :heavy_minus_sign: | Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. | -| `mode` | [DestinationPostgresSslModeVerifyCaMode](../../models/shared/DestinationPostgresSslModeVerifyCaMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeVerifyCaMode.md b/docs/models/shared/DestinationPostgresSslModeVerifyCaMode.md deleted file mode 100755 index 6d12f25fb..000000000 --- a/docs/models/shared/DestinationPostgresSslModeVerifyCaMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModeVerifyCaMode - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `VERIFY_CA` | verify-ca | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeVerifyFull.md b/docs/models/shared/DestinationPostgresSslModeVerifyFull.md deleted file mode 100755 index 5b8eed669..000000000 --- a/docs/models/shared/DestinationPostgresSslModeVerifyFull.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationPostgresSslModeVerifyFull - -Verify-full SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `caCertificate` | *String* | :heavy_check_mark: | CA certificate | -| `clientCertificate` | *String* | :heavy_check_mark: | Client certificate | -| `clientKey` | *String* | :heavy_check_mark: | Client key | -| `clientKeyPassword` | *String* | :heavy_minus_sign: | Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. | -| `mode` | [DestinationPostgresSslModeVerifyFullMode](../../models/shared/DestinationPostgresSslModeVerifyFullMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresSslModeVerifyFullMode.md b/docs/models/shared/DestinationPostgresSslModeVerifyFullMode.md deleted file mode 100755 index 6fe60cea3..000000000 --- a/docs/models/shared/DestinationPostgresSslModeVerifyFullMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPostgresSslModeVerifyFullMode - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `VERIFY_FULL` | verify-full | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodNoTunnel.md b/docs/models/shared/DestinationPostgresTunnelMethodNoTunnel.md deleted file mode 100755 index 28d22203a..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationPostgresTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 810a8bf40..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 1441f1c1a..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationPostgresTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index cdfe822b7..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 34eba9497..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationPostgresTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 2f29bb3a6..000000000 --- a/docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationPubsub.md b/docs/models/shared/DestinationPubsub.md deleted file mode 100755 index 3bb525f7d..000000000 --- a/docs/models/shared/DestinationPubsub.md +++ /dev/null @@ -1,18 +0,0 @@ -# DestinationPubsub - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `batchingDelayThreshold` | *Long* | :heavy_minus_sign: | Number of ms before the buffer is flushed | -| `batchingElementCountThreshold` | *Long* | :heavy_minus_sign: | Number of messages before the buffer is flushed | -| `batchingEnabled` | *Boolean* | :heavy_minus_sign: | If TRUE messages will be buffered instead of sending them one by one | -| `batchingRequestBytesThreshold` | *Long* | :heavy_minus_sign: | Number of bytes before the buffer is flushed | -| `credentialsJson` | *String* | :heavy_check_mark: | The contents of the JSON service account key. Check out the docs if you need help generating this key. | -| `destinationType` | [DestinationPubsubPubsub](../../models/shared/DestinationPubsubPubsub.md) | :heavy_check_mark: | N/A | -| `orderingEnabled` | *Boolean* | :heavy_minus_sign: | If TRUE PubSub publisher will have message ordering enabled. Every message will have an ordering key of stream | -| `projectId` | *String* | :heavy_check_mark: | The GCP project ID for the project containing the target PubSub. | -| `topicId` | *String* | :heavy_check_mark: | The PubSub topic ID in the given GCP project ID. | \ No newline at end of file diff --git a/docs/models/shared/DestinationPubsubPubsub.md b/docs/models/shared/DestinationPubsubPubsub.md deleted file mode 100755 index e079e29a2..000000000 --- a/docs/models/shared/DestinationPubsubPubsub.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationPubsubPubsub - - -## Values - -| Name | Value | -| -------- | -------- | -| `PUBSUB` | pubsub | \ No newline at end of file diff --git a/docs/models/shared/DestinationPutRequest.md b/docs/models/shared/DestinationPutRequest.md index b1179aa8a..9f9a06dbc 100755 --- a/docs/models/shared/DestinationPutRequest.md +++ b/docs/models/shared/DestinationPutRequest.md @@ -3,7 +3,7 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | -| `name` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | [object Object] | +| `name` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedis.md b/docs/models/shared/DestinationRedis.md deleted file mode 100755 index fa232d99d..000000000 --- a/docs/models/shared/DestinationRedis.md +++ /dev/null @@ -1,18 +0,0 @@ -# DestinationRedis - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `cacheType` | [DestinationRedisCacheType](../../models/shared/DestinationRedisCacheType.md) | :heavy_minus_sign: | Redis cache type to store data in. | | -| `destinationType` | [DestinationRedisRedis](../../models/shared/DestinationRedisRedis.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Redis host to connect to. | localhost,127.0.0.1 | -| `password` | *String* | :heavy_minus_sign: | Password associated with Redis. | | -| `port` | *Long* | :heavy_minus_sign: | Port of Redis. | | -| `ssl` | *Boolean* | :heavy_minus_sign: | Indicates whether SSL encryption protocol will be used to connect to Redis. It is recommended to use SSL connection if possible. | | -| `sslMode` | *Object* | :heavy_minus_sign: | SSL connection modes.
  • verify-full - This is the most secure mode. Always require encryption and verifies the identity of the source database server | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username associated with Redis. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisCacheType.md b/docs/models/shared/DestinationRedisCacheType.md deleted file mode 100755 index 11bd3748e..000000000 --- a/docs/models/shared/DestinationRedisCacheType.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisCacheType - -Redis cache type to store data in. - - -## Values - -| Name | Value | -| ------ | ------ | -| `HASH` | hash | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisRedis.md b/docs/models/shared/DestinationRedisRedis.md deleted file mode 100755 index 1fb07c981..000000000 --- a/docs/models/shared/DestinationRedisRedis.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedisRedis - - -## Values - -| Name | Value | -| ------- | ------- | -| `REDIS` | redis | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisSslModeDisable.md b/docs/models/shared/DestinationRedisSslModeDisable.md deleted file mode 100755 index 9acda794a..000000000 --- a/docs/models/shared/DestinationRedisSslModeDisable.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisSslModeDisable - -Disable SSL. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -| `mode` | [DestinationRedisSslModeDisableMode](../../models/shared/DestinationRedisSslModeDisableMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisSslModeDisableMode.md b/docs/models/shared/DestinationRedisSslModeDisableMode.md deleted file mode 100755 index d4d34f0d5..000000000 --- a/docs/models/shared/DestinationRedisSslModeDisableMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedisSslModeDisableMode - - -## Values - -| Name | Value | -| --------- | --------- | -| `DISABLE` | disable | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisSslModeVerifyFull.md b/docs/models/shared/DestinationRedisSslModeVerifyFull.md deleted file mode 100755 index a5a2a65dc..000000000 --- a/docs/models/shared/DestinationRedisSslModeVerifyFull.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationRedisSslModeVerifyFull - -Verify-full SSL mode. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| `caCertificate` | *String* | :heavy_check_mark: | CA certificate | -| `clientCertificate` | *String* | :heavy_check_mark: | Client certificate | -| `clientKey` | *String* | :heavy_check_mark: | Client key | -| `clientKeyPassword` | *String* | :heavy_minus_sign: | Password for keystorage. If you do not add it - the password will be generated automatically. | -| `mode` | [DestinationRedisSslModeVerifyFullMode](../../models/shared/DestinationRedisSslModeVerifyFullMode.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisSslModeVerifyFullMode.md b/docs/models/shared/DestinationRedisSslModeVerifyFullMode.md deleted file mode 100755 index b4267e9d0..000000000 --- a/docs/models/shared/DestinationRedisSslModeVerifyFullMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedisSslModeVerifyFullMode - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `VERIFY_FULL` | verify-full | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodNoTunnel.md b/docs/models/shared/DestinationRedisTunnelMethodNoTunnel.md deleted file mode 100755 index e7143ad6a..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationRedisTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 3fcfbbd41..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.md deleted file mode 100755 index fe028a776..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationRedisTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index acf01e9e3..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 479eac7c5..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationRedisTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 9724d467c..000000000 --- a/docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshift.md b/docs/models/shared/DestinationRedshift.md deleted file mode 100755 index 0fd333a75..000000000 --- a/docs/models/shared/DestinationRedshift.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationRedshift - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationRedshiftRedshift](../../models/shared/DestinationRedshiftRedshift.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com) | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_check_mark: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5439 | -| `schema` | *String* | :heavy_minus_sign: | The default schema tables are written to if the source does not specify a namespace. Unless specifically configured, the usual value for this field is "public". | public | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `uploadingMethod` | *Object* | :heavy_minus_sign: | The method how the data will be uploaded to the database. | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftRedshift.md b/docs/models/shared/DestinationRedshiftRedshift.md deleted file mode 100755 index 054c99b5d..000000000 --- a/docs/models/shared/DestinationRedshiftRedshift.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedshiftRedshift - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `REDSHIFT` | redshift | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnel.md b/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnel.md deleted file mode 100755 index 5ac6ed9de..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationRedshiftTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index e1935f007..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.md deleted file mode 100755 index d36cf93c2..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationRedshiftTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 4bf4ebb46..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 16891494d..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationRedshiftTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 033189497..000000000 --- a/docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3Staging.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3Staging.md deleted file mode 100755 index 8cd03a774..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3Staging.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationRedshiftUploadingMethodS3Staging - -The method how the data will be uploaded to the database. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `accessKeyId` | *String* | :heavy_check_mark: | This ID grants access to the above S3 staging bucket. Airbyte requires Read and Write permissions to the given bucket. See AWS docs on how to generate an access key ID and secret access key. | | -| `encryption` | *Object* | :heavy_minus_sign: | How to encrypt the staging data | | -| `fileBufferCount` | *Long* | :heavy_minus_sign: | Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects | 10 | -| `fileNamePattern` | *String* | :heavy_minus_sign: | The pattern allows you to set the file-name format for the S3 staging file(s) | {date} | -| `method` | [DestinationRedshiftUploadingMethodS3StagingMethod](../../models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md) | :heavy_check_mark: | N/A | | -| `purgeStagingData` | *Boolean* | :heavy_minus_sign: | Whether to delete the staging files from S3 after completing the sync. See docs for details. | | -| `s3BucketName` | *String* | :heavy_check_mark: | The name of the staging S3 bucket to use if utilising a COPY strategy. COPY is recommended for production workloads for better speed and scalability. See AWS docs for more details. | airbyte.staging | -| `s3BucketPath` | *String* | :heavy_minus_sign: | The directory under the S3 bucket where data will be written. If not provided, then defaults to the root directory. See path's name recommendations for more details. | data_sync/test | -| `s3BucketRegion` | [DestinationRedshiftUploadingMethodS3StagingS3BucketRegion](../../models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md) | :heavy_minus_sign: | The region of the S3 staging bucket to use if utilising a COPY strategy. See AWS docs for details. | | -| `secretAccessKey` | *String* | :heavy_check_mark: | The corresponding secret to the above access key id. See AWS docs on how to generate an access key ID and secret access key. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.md deleted file mode 100755 index 0000f2614..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption - -Staging data will be encrypted using AES-CBC envelope encryption. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `encryptionType` | [DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType](../../models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md) | :heavy_minus_sign: | N/A | -| `keyEncryptingKey` | *String* | :heavy_minus_sign: | The key, base64-encoded. Must be either 128, 192, or 256 bits. Leave blank to have Airbyte generate an ephemeral key for each sync. | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md deleted file mode 100755 index 5155a6db8..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `AES_CBC_ENVELOPE` | aes_cbc_envelope | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.md deleted file mode 100755 index 0cf0a3c13..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption - -Staging data will be stored in plaintext. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `encryptionType` | [DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType](../../models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md deleted file mode 100755 index 22ea0fb2f..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `NONE` | none | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md deleted file mode 100755 index 488f362bf..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingMethod - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `S3_STAGING` | S3 Staging | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md b/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md deleted file mode 100755 index ee6a53705..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md +++ /dev/null @@ -1,33 +0,0 @@ -# DestinationRedshiftUploadingMethodS3StagingS3BucketRegion - -The region of the S3 staging bucket to use if utilising a COPY strategy. See AWS docs for details. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodStandard.md b/docs/models/shared/DestinationRedshiftUploadingMethodStandard.md deleted file mode 100755 index 5441617cb..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodStandard.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationRedshiftUploadingMethodStandard - -The method how the data will be uploaded to the database. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `method` | [DestinationRedshiftUploadingMethodStandardMethod](../../models/shared/DestinationRedshiftUploadingMethodStandardMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationRedshiftUploadingMethodStandardMethod.md b/docs/models/shared/DestinationRedshiftUploadingMethodStandardMethod.md deleted file mode 100755 index 8b9ceb73c..000000000 --- a/docs/models/shared/DestinationRedshiftUploadingMethodStandardMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationRedshiftUploadingMethodStandardMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | Standard | \ No newline at end of file diff --git a/docs/models/shared/DestinationResponse.md b/docs/models/shared/DestinationResponse.md index a00f6926d..709ebfead 100755 --- a/docs/models/shared/DestinationResponse.md +++ b/docs/models/shared/DestinationResponse.md @@ -5,10 +5,10 @@ Provides details of a single destination. ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | -| `destinationId` | *String* | :heavy_check_mark: | N/A | -| `destinationType` | *String* | :heavy_check_mark: | N/A | -| `name` | *String* | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | [object Object] | +| `destinationId` | *String* | :heavy_check_mark: | N/A | | +| `destinationType` | *String* | :heavy_check_mark: | N/A | | +| `name` | *String* | :heavy_check_mark: | N/A | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3.md b/docs/models/shared/DestinationS3.md deleted file mode 100755 index accbf7ad6..000000000 --- a/docs/models/shared/DestinationS3.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationS3 - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessKeyId` | *String* | :heavy_minus_sign: | The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more here. | A012345678910EXAMPLE | -| `destinationType` | [DestinationS3S3](../../models/shared/DestinationS3S3.md) | :heavy_check_mark: | N/A | | -| `fileNamePattern` | *String* | :heavy_minus_sign: | The pattern allows you to set the file-name format for the S3 staging file(s) | {date} | -| `format` | *Object* | :heavy_check_mark: | Format of the data output. See here for more details | | -| `s3BucketName` | *String* | :heavy_check_mark: | The name of the S3 bucket. Read more here. | airbyte_sync | -| `s3BucketPath` | *String* | :heavy_check_mark: | Directory under the S3 bucket where data will be written. Read more here | data_sync/test | -| `s3BucketRegion` | [DestinationS3S3BucketRegion](../../models/shared/DestinationS3S3BucketRegion.md) | :heavy_minus_sign: | The region of the S3 bucket. See here for all region codes. | | -| `s3Endpoint` | *String* | :heavy_minus_sign: | Your S3 endpoint url. Read more here | http://localhost:9000 | -| `s3PathFormat` | *String* | :heavy_minus_sign: | Format string on how data will be organized inside the S3 bucket directory. Read more here | ${NAMESPACE}/${STREAM_NAME}/${YEAR}_${MONTH}_${DAY}_${EPOCH}_ | -| `secretAccessKey` | *String* | :heavy_minus_sign: | The corresponding secret to the access key ID. Read more here | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvro.md b/docs/models/shared/DestinationS3FormatAvroApacheAvro.md deleted file mode 100755 index de3b23b20..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvro.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3FormatAvroApacheAvro - -Format of the data output. See here for more details - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `compressionCodec` | *Object* | :heavy_check_mark: | The compression algorithm used to compress data. Default to no compression. | -| `formatType` | [DestinationS3FormatAvroApacheAvroFormatType](../../models/shared/DestinationS3FormatAvroApacheAvroFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.md deleted file mode 100755 index 873a0687c..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecBzip2 - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md deleted file mode 100755 index 4eb7774b5..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec - - -## Values - -| Name | Value | -| ------- | ------- | -| `BZIP2` | bzip2 | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.md deleted file mode 100755 index 9b89a2952..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecDeflate - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | 0: no compression & fastest, 9: best compression & slowest. | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md deleted file mode 100755 index 2015c292d..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec - - -## Values - -| Name | Value | -| --------- | --------- | -| `DEFLATE` | Deflate | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.md deleted file mode 100755 index 45c220811..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md deleted file mode 100755 index 971e7342e..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | no compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.md deleted file mode 100755 index 1525d4479..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecSnappy - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md deleted file mode 100755 index a2bf78a90..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec - - -## Values - -| Name | Value | -| -------- | -------- | -| `SNAPPY` | snappy | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.md deleted file mode 100755 index fd373fa21..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecXz - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | See here for details. | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md deleted file mode 100755 index 84c41554c..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec - - -## Values - -| Name | Value | -| ----- | ----- | -| `XZ` | xz | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.md deleted file mode 100755 index a4db5b536..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecZstandard - -The compression algorithm used to compress data. Default to no compression. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `codec` | [DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec](../../models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md) | :heavy_minus_sign: | N/A | -| `compressionLevel` | *Long* | :heavy_minus_sign: | Negative levels are 'fast' modes akin to lz4 or snappy, levels above 9 are generally for archival purposes, and levels above 18 use a lot of memory. | -| `includeChecksum` | *Boolean* | :heavy_minus_sign: | If true, include a checksum with each data block. | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md deleted file mode 100755 index fda15bb3c..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `ZSTANDARD` | zstandard | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatAvroApacheAvroFormatType.md b/docs/models/shared/DestinationS3FormatAvroApacheAvroFormatType.md deleted file mode 100755 index 5550f2c93..000000000 --- a/docs/models/shared/DestinationS3FormatAvroApacheAvroFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatAvroApacheAvroFormatType - - -## Values - -| Name | Value | -| ------ | ------ | -| `AVRO` | Avro | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValues.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValues.md deleted file mode 100755 index a73cc1e40..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValues.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValues - -Format of the data output. See here for more details - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `compression` | *Object* | :heavy_minus_sign: | Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). | -| `flattening` | [DestinationS3FormatCSVCommaSeparatedValuesFlattening](../../models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md) | :heavy_minus_sign: | Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. | -| `formatType` | [DestinationS3FormatCSVCommaSeparatedValuesFormatType](../../models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.md deleted file mode 100755 index f9e4fbb5e..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType](../../models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md deleted file mode 100755 index 2c07ed70c..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.md deleted file mode 100755 index ab9d20c15..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType](../../models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md deleted file mode 100755 index 087568e2f..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | No Compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md deleted file mode 100755 index a742f5119..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesFlattening - -Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `NO_FLATTENING` | No flattening | -| `ROOT_LEVEL_FLATTENING` | Root level flattening | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md b/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md deleted file mode 100755 index ed5a8a331..000000000 --- a/docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatCSVCommaSeparatedValuesFormatType - - -## Values - -| Name | Value | -| ----- | ----- | -| `CSV` | CSV | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index f047d547d..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSON - -Format of the data output. See here for more details - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | -| `compression` | *Object* | :heavy_minus_sign: | Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). | -| `flattening` | [DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening](../../models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md) | :heavy_minus_sign: | Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. | -| `formatType` | [DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType](../../models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md deleted file mode 100755 index 6b98602f0..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType](../../models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md deleted file mode 100755 index 2bb005cfc..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md deleted file mode 100755 index a433d6fda..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType](../../models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md deleted file mode 100755 index 6a3f639cd..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | No Compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md deleted file mode 100755 index 2f6a17f09..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening - -Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `NO_FLATTENING` | No flattening | -| `ROOT_LEVEL_FLATTENING` | Root level flattening | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md b/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md deleted file mode 100755 index 88cfbc455..000000000 --- a/docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatParquetColumnarStorage.md b/docs/models/shared/DestinationS3FormatParquetColumnarStorage.md deleted file mode 100755 index a5347d953..000000000 --- a/docs/models/shared/DestinationS3FormatParquetColumnarStorage.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationS3FormatParquetColumnarStorage - -Format of the data output. See here for more details - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `blockSizeMb` | *Long* | :heavy_minus_sign: | This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. | 128 | -| `compressionCodec` | [DestinationS3FormatParquetColumnarStorageCompressionCodec](../../models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md) | :heavy_minus_sign: | The compression algorithm used to compress data pages. | | -| `dictionaryEncoding` | *Boolean* | :heavy_minus_sign: | Default: true. | | -| `dictionaryPageSizeKb` | *Long* | :heavy_minus_sign: | There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. | 1024 | -| `formatType` | [DestinationS3FormatParquetColumnarStorageFormatType](../../models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md) | :heavy_minus_sign: | N/A | | -| `maxPaddingSizeMb` | *Long* | :heavy_minus_sign: | Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. | 8 | -| `pageSizeKb` | *Long* | :heavy_minus_sign: | The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. | 1024 | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md b/docs/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md deleted file mode 100755 index 54e8e0459..000000000 --- a/docs/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md +++ /dev/null @@ -1,16 +0,0 @@ -# DestinationS3FormatParquetColumnarStorageCompressionCodec - -The compression algorithm used to compress data pages. - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `UNCOMPRESSED` | UNCOMPRESSED | -| `SNAPPY` | SNAPPY | -| `GZIP` | GZIP | -| `LZO` | LZO | -| `BROTLI` | BROTLI | -| `LZ4` | LZ4 | -| `ZSTD` | ZSTD | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md b/docs/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md deleted file mode 100755 index 218eac9b5..000000000 --- a/docs/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3FormatParquetColumnarStorageFormatType - - -## Values - -| Name | Value | -| --------- | --------- | -| `PARQUET` | Parquet | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3Glue.md b/docs/models/shared/DestinationS3Glue.md deleted file mode 100755 index 65e52ab31..000000000 --- a/docs/models/shared/DestinationS3Glue.md +++ /dev/null @@ -1,21 +0,0 @@ -# DestinationS3Glue - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessKeyId` | *String* | :heavy_minus_sign: | The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more here. | A012345678910EXAMPLE | -| `destinationType` | [DestinationS3GlueS3Glue](../../models/shared/DestinationS3GlueS3Glue.md) | :heavy_check_mark: | N/A | | -| `fileNamePattern` | *String* | :heavy_minus_sign: | The pattern allows you to set the file-name format for the S3 staging file(s) | {date} | -| `format` | *Object* | :heavy_check_mark: | Format of the data output. See here for more details | | -| `glueDatabase` | *String* | :heavy_check_mark: | Name of the glue database for creating the tables, leave blank if no integration | airbyte_database | -| `glueSerializationLibrary` | [DestinationS3GlueSerializationLibrary](../../models/shared/DestinationS3GlueSerializationLibrary.md) | :heavy_minus_sign: | The library that your query engine will use for reading and writing data in your lake. | | -| `s3BucketName` | *String* | :heavy_check_mark: | The name of the S3 bucket. Read more here. | airbyte_sync | -| `s3BucketPath` | *String* | :heavy_check_mark: | Directory under the S3 bucket where data will be written. Read more here | data_sync/test | -| `s3BucketRegion` | [DestinationS3GlueS3BucketRegion](../../models/shared/DestinationS3GlueS3BucketRegion.md) | :heavy_minus_sign: | The region of the S3 bucket. See here for all region codes. | | -| `s3Endpoint` | *String* | :heavy_minus_sign: | Your S3 endpoint url. Read more here | http://localhost:9000 | -| `s3PathFormat` | *String* | :heavy_minus_sign: | Format string on how data will be organized inside the S3 bucket directory. Read more here | ${NAMESPACE}/${STREAM_NAME}/${YEAR}_${MONTH}_${DAY}_${EPOCH}_ | -| `secretAccessKey` | *String* | :heavy_minus_sign: | The corresponding secret to the access key ID. Read more here | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index c821296b7..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON - -Format of the data output. See here for more details - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compression` | *Object* | :heavy_minus_sign: | Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). | -| `flattening` | [DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening](../../models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md) | :heavy_minus_sign: | Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. | -| `formatType` | [DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType](../../models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md deleted file mode 100755 index 2a8ce9abe..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType](../../models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md deleted file mode 100755 index 0e1a179a6..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType - - -## Values - -| Name | Value | -| ------ | ------ | -| `GZIP` | GZIP | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md deleted file mode 100755 index cdbd32349..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - -Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `compressionType` | [DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType](../../models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md deleted file mode 100755 index 5f83735ee..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `NO_COMPRESSION` | No Compression | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md deleted file mode 100755 index 8f14b46a9..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening - -Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `NO_FLATTENING` | No flattening | -| `ROOT_LEVEL_FLATTENING` | Root level flattening | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md b/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md deleted file mode 100755 index 7ed7dcb74..000000000 --- a/docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueS3BucketRegion.md b/docs/models/shared/DestinationS3GlueS3BucketRegion.md deleted file mode 100755 index 02086a638..000000000 --- a/docs/models/shared/DestinationS3GlueS3BucketRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# DestinationS3GlueS3BucketRegion - -The region of the S3 bucket. See here for all region codes. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueS3Glue.md b/docs/models/shared/DestinationS3GlueS3Glue.md deleted file mode 100755 index 05bbbbd7f..000000000 --- a/docs/models/shared/DestinationS3GlueS3Glue.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3GlueS3Glue - - -## Values - -| Name | Value | -| --------- | --------- | -| `S3_GLUE` | s3-glue | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3GlueSerializationLibrary.md b/docs/models/shared/DestinationS3GlueSerializationLibrary.md deleted file mode 100755 index 663b12449..000000000 --- a/docs/models/shared/DestinationS3GlueSerializationLibrary.md +++ /dev/null @@ -1,11 +0,0 @@ -# DestinationS3GlueSerializationLibrary - -The library that your query engine will use for reading and writing data in your lake. - - -## Values - -| Name | Value | -| ------------------------------------------- | ------------------------------------------- | -| `ORG_OPENX_DATA_JSONSERDE_JSON_SER_DE` | org.openx.data.jsonserde.JsonSerDe | -| `ORG_APACHE_HIVE_HCATALOG_DATA_JSON_SER_DE` | org.apache.hive.hcatalog.data.JsonSerDe | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3S3.md b/docs/models/shared/DestinationS3S3.md deleted file mode 100755 index 0c8dc42ea..000000000 --- a/docs/models/shared/DestinationS3S3.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationS3S3 - - -## Values - -| Name | Value | -| ----- | ----- | -| `S3` | s3 | \ No newline at end of file diff --git a/docs/models/shared/DestinationS3S3BucketRegion.md b/docs/models/shared/DestinationS3S3BucketRegion.md deleted file mode 100755 index 38e2845ef..000000000 --- a/docs/models/shared/DestinationS3S3BucketRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# DestinationS3S3BucketRegion - -The region of the S3 bucket. See here for all region codes. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/DestinationSftpJson.md b/docs/models/shared/DestinationSftpJson.md deleted file mode 100755 index 3dc56f0b0..000000000 --- a/docs/models/shared/DestinationSftpJson.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationSftpJson - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `destinationType` | [DestinationSftpJsonSftpJson](../../models/shared/DestinationSftpJsonSftpJson.md) | :heavy_check_mark: | N/A | | -| `destinationPath` | *String* | :heavy_check_mark: | Path to the directory where json files will be written. | /json_data | -| `host` | *String* | :heavy_check_mark: | Hostname of the SFTP server. | | -| `password` | *String* | :heavy_check_mark: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the SFTP server. | 22 | -| `username` | *String* | :heavy_check_mark: | Username to use to access the SFTP server. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationSftpJsonSftpJson.md b/docs/models/shared/DestinationSftpJsonSftpJson.md deleted file mode 100755 index f165a0038..000000000 --- a/docs/models/shared/DestinationSftpJsonSftpJson.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationSftpJsonSftpJson - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `SFTP_JSON` | sftp-json | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflake.md b/docs/models/shared/DestinationSnowflake.md deleted file mode 100755 index 196f16b27..000000000 --- a/docs/models/shared/DestinationSnowflake.md +++ /dev/null @@ -1,19 +0,0 @@ -# DestinationSnowflake - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `database` | *String* | :heavy_check_mark: | Enter the name of the database you want to sync data into | AIRBYTE_DATABASE | -| `destinationType` | [DestinationSnowflakeSnowflake](../../models/shared/DestinationSnowflakeSnowflake.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Enter your Snowflake account's locator (in the format ...snowflakecomputing.com) | accountname.us-east-2.aws.snowflakecomputing.com | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Enter the additional properties to pass to the JDBC URL string when connecting to the database (formatted as key=value pairs separated by the symbol &). Example: key1=value1&key2=value2&key3=value3 | | -| `rawDataSchema` | *String* | :heavy_minus_sign: | The schema to write raw tables into | | -| `role` | *String* | :heavy_check_mark: | Enter the role that you want to use to access Snowflake | AIRBYTE_ROLE | -| `schema` | *String* | :heavy_check_mark: | Enter the name of the default schema | AIRBYTE_SCHEMA | -| `username` | *String* | :heavy_check_mark: | Enter the name of the user you want to use to access the database | AIRBYTE_USER | -| `warehouse` | *String* | :heavy_check_mark: | Enter the name of the warehouse that you want to sync data into | AIRBYTE_WAREHOUSE | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.md b/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.md deleted file mode 100755 index bdc05195a..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationSnowflakeCredentialsKeyPairAuthentication - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType](../../models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md) | :heavy_minus_sign: | N/A | -| `privateKey` | *String* | :heavy_check_mark: | RSA Private key to use for Snowflake connection. See the docs for more information on how to obtain this key. | -| `privateKeyPassword` | *String* | :heavy_minus_sign: | Passphrase for private key | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md b/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md deleted file mode 100755 index 4ecb6ba82..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType - - -## Values - -| Name | Value | -| ------------------------- | ------------------------- | -| `KEY_PAIR_AUTHENTICATION` | Key Pair Authentication | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsOAuth20.md b/docs/models/shared/DestinationSnowflakeCredentialsOAuth20.md deleted file mode 100755 index 1f8f03693..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsOAuth20.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationSnowflakeCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Enter you application's Access Token | -| `authType` | [DestinationSnowflakeCredentialsOAuth20AuthType](../../models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | Enter your application's Client ID | -| `clientSecret` | *String* | :heavy_minus_sign: | Enter your application's Client secret | -| `refreshToken` | *String* | :heavy_check_mark: | Enter your application's Refresh Token | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md b/docs/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md deleted file mode 100755 index 98c58f136..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationSnowflakeCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `O_AUTH20` | OAuth2.0 | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.md b/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.md deleted file mode 100755 index 457969988..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.md +++ /dev/null @@ -1,9 +0,0 @@ -# DestinationSnowflakeCredentialsUsernameAndPassword - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [DestinationSnowflakeCredentialsUsernameAndPasswordAuthType](../../models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md) | :heavy_minus_sign: | N/A | -| `password` | *String* | :heavy_check_mark: | Enter the password associated with the username. | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md b/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md deleted file mode 100755 index 1f34d2da9..000000000 --- a/docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationSnowflakeCredentialsUsernameAndPasswordAuthType - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `USERNAME_AND_PASSWORD` | Username and Password | \ No newline at end of file diff --git a/docs/models/shared/DestinationSnowflakeSnowflake.md b/docs/models/shared/DestinationSnowflakeSnowflake.md deleted file mode 100755 index 5fc7b64db..000000000 --- a/docs/models/shared/DestinationSnowflakeSnowflake.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationSnowflakeSnowflake - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `SNOWFLAKE` | snowflake | \ No newline at end of file diff --git a/docs/models/shared/DestinationTimeplus.md b/docs/models/shared/DestinationTimeplus.md deleted file mode 100755 index 38cf4cbe8..000000000 --- a/docs/models/shared/DestinationTimeplus.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationTimeplus - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `apikey` | *String* | :heavy_check_mark: | Personal API key | | -| `destinationType` | [DestinationTimeplusTimeplus](../../models/shared/DestinationTimeplusTimeplus.md) | :heavy_check_mark: | N/A | | -| `endpoint` | *String* | :heavy_minus_sign: | Timeplus workspace endpoint | https://us.timeplus.cloud/workspace_id | \ No newline at end of file diff --git a/docs/models/shared/DestinationTimeplusTimeplus.md b/docs/models/shared/DestinationTimeplusTimeplus.md deleted file mode 100755 index d0b3e2c11..000000000 --- a/docs/models/shared/DestinationTimeplusTimeplus.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationTimeplusTimeplus - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `TIMEPLUS` | timeplus | \ No newline at end of file diff --git a/docs/models/shared/DestinationTypesense.md b/docs/models/shared/DestinationTypesense.md deleted file mode 100755 index c8eb43ffe..000000000 --- a/docs/models/shared/DestinationTypesense.md +++ /dev/null @@ -1,15 +0,0 @@ -# DestinationTypesense - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Typesense API Key | -| `batchSize` | *Long* | :heavy_minus_sign: | How many documents should be imported together. Default 1000 | -| `destinationType` | [DestinationTypesenseTypesense](../../models/shared/DestinationTypesenseTypesense.md) | :heavy_check_mark: | N/A | -| `host` | *String* | :heavy_check_mark: | Hostname of the Typesense instance without protocol. | -| `port` | *String* | :heavy_minus_sign: | Port of the Typesense instance. Ex: 8108, 80, 443. Default is 443 | -| `protocol` | *String* | :heavy_minus_sign: | Protocol of the Typesense instance. Ex: http or https. Default is https | \ No newline at end of file diff --git a/docs/models/shared/DestinationTypesenseTypesense.md b/docs/models/shared/DestinationTypesenseTypesense.md deleted file mode 100755 index 2c833c1c7..000000000 --- a/docs/models/shared/DestinationTypesenseTypesense.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationTypesenseTypesense - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `TYPESENSE` | typesense | \ No newline at end of file diff --git a/docs/models/shared/DestinationVertica.md b/docs/models/shared/DestinationVertica.md deleted file mode 100755 index 380268ba5..000000000 --- a/docs/models/shared/DestinationVertica.md +++ /dev/null @@ -1,18 +0,0 @@ -# DestinationVertica - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `destinationType` | [DestinationVerticaVertica](../../models/shared/DestinationVerticaVertica.md) | :heavy_check_mark: | N/A | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5433 | -| `schema` | *String* | :heavy_check_mark: | Schema for vertica destination | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodNoTunnel.md b/docs/models/shared/DestinationVerticaTunnelMethodNoTunnel.md deleted file mode 100755 index de2d64458..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationVerticaTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [DestinationVerticaTunnelMethodNoTunnelTunnelMethod](../../models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 31bc3dd8e..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationVerticaTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.md b/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 43c02bf0f..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationVerticaTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index e54264169..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 20352cad2..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# DestinationVerticaTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index fcb4978bb..000000000 --- a/docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/DestinationVerticaVertica.md b/docs/models/shared/DestinationVerticaVertica.md deleted file mode 100755 index 0b432565b..000000000 --- a/docs/models/shared/DestinationVerticaVertica.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationVerticaVertica - - -## Values - -| Name | Value | -| --------- | --------- | -| `VERTICA` | vertica | \ No newline at end of file diff --git a/docs/models/shared/DestinationXata.md b/docs/models/shared/DestinationXata.md deleted file mode 100755 index 5a0b92df4..000000000 --- a/docs/models/shared/DestinationXata.md +++ /dev/null @@ -1,12 +0,0 @@ -# DestinationXata - -The values required to configure the destination. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key to connect. | | -| `dbUrl` | *String* | :heavy_check_mark: | URL pointing to your workspace. | https://my-workspace-abc123.us-east-1.xata.sh/db/nyc-taxi-fares:main | -| `destinationType` | [DestinationXataXata](../../models/shared/DestinationXataXata.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/DestinationXataXata.md b/docs/models/shared/DestinationXataXata.md deleted file mode 100755 index 619f3aaf0..000000000 --- a/docs/models/shared/DestinationXataXata.md +++ /dev/null @@ -1,8 +0,0 @@ -# DestinationXataXata - - -## Values - -| Name | Value | -| ------ | ------ | -| `XATA` | xata | \ No newline at end of file diff --git a/docs/models/shared/FacebookMarketing.md b/docs/models/shared/FacebookMarketing.md deleted file mode 100755 index abf36909a..000000000 --- a/docs/models/shared/FacebookMarketing.md +++ /dev/null @@ -1,11 +0,0 @@ -# FacebookMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ | -| `clientId` | *String* | :heavy_minus_sign: | The Client Id for your OAuth app | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret for your OAuth app | \ No newline at end of file diff --git a/docs/models/shared/Github.md b/docs/models/shared/Github.md deleted file mode 100755 index b1a68e77a..000000000 --- a/docs/models/shared/Github.md +++ /dev/null @@ -1,10 +0,0 @@ -# Github - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `credentials` | [GithubCredentials](../../models/shared/GithubCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GithubCredentials.md b/docs/models/shared/GithubCredentials.md deleted file mode 100755 index ca758a816..000000000 --- a/docs/models/shared/GithubCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# GithubCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------- | ------------------- | ------------------- | ------------------- | -| `clientId` | *String* | :heavy_minus_sign: | OAuth Client Id | -| `clientSecret` | *String* | :heavy_minus_sign: | OAuth Client secret | \ No newline at end of file diff --git a/docs/models/shared/Gitlab.md b/docs/models/shared/Gitlab.md deleted file mode 100755 index 88262271d..000000000 --- a/docs/models/shared/Gitlab.md +++ /dev/null @@ -1,10 +0,0 @@ -# Gitlab - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `credentials` | [GitlabCredentials](../../models/shared/GitlabCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GitlabCredentials.md b/docs/models/shared/GitlabCredentials.md deleted file mode 100755 index 98b40dc21..000000000 --- a/docs/models/shared/GitlabCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# GitlabCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | -| `clientId` | *String* | :heavy_minus_sign: | The API ID of the Gitlab developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The API Secret the Gitlab developer application. | \ No newline at end of file diff --git a/docs/models/shared/GoogleAds.md b/docs/models/shared/GoogleAds.md deleted file mode 100755 index 26e21c1e5..000000000 --- a/docs/models/shared/GoogleAds.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `credentials` | [GoogleAdsCredentials](../../models/shared/GoogleAdsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GoogleAdsCredentials.md b/docs/models/shared/GoogleAdsCredentials.md deleted file mode 100755 index 6e7af553a..000000000 --- a/docs/models/shared/GoogleAdsCredentials.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleAdsCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Google Ads developer application. For detailed instructions on finding this value, refer to our documentation. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Google Ads developer application. For detailed instructions on finding this value, refer to our documentation. | -| `developerToken` | *String* | :heavy_minus_sign: | The Developer Token granted by Google to use their APIs. For detailed instructions on finding this value, refer to our documentation. | \ No newline at end of file diff --git a/docs/models/shared/GoogleAnalyticsDataApi.md b/docs/models/shared/GoogleAnalyticsDataApi.md deleted file mode 100755 index 01552924e..000000000 --- a/docs/models/shared/GoogleAnalyticsDataApi.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleAnalyticsDataApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | -| `credentials` | [GoogleAnalyticsDataApiCredentials](../../models/shared/GoogleAnalyticsDataApiCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GoogleAnalyticsDataApiCredentials.md b/docs/models/shared/GoogleAnalyticsDataApiCredentials.md deleted file mode 100755 index caff32698..000000000 --- a/docs/models/shared/GoogleAnalyticsDataApiCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# GoogleAnalyticsDataApiCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Google Analytics developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Google Analytics developer application. | \ No newline at end of file diff --git a/docs/models/shared/GoogleAnalyticsV4.md b/docs/models/shared/GoogleAnalyticsV4.md deleted file mode 100755 index c60688011..000000000 --- a/docs/models/shared/GoogleAnalyticsV4.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleAnalyticsV4 - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | -| `credentials` | [GoogleAnalyticsV4Credentials](../../models/shared/GoogleAnalyticsV4Credentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GoogleAnalyticsV4Credentials.md b/docs/models/shared/GoogleAnalyticsV4Credentials.md deleted file mode 100755 index 3682d4d05..000000000 --- a/docs/models/shared/GoogleAnalyticsV4Credentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# GoogleAnalyticsV4Credentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Google Analytics developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Google Analytics developer application. | \ No newline at end of file diff --git a/docs/models/shared/GoogleSearchConsole.md b/docs/models/shared/GoogleSearchConsole.md deleted file mode 100755 index 522642b12..000000000 --- a/docs/models/shared/GoogleSearchConsole.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleSearchConsole - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `authorization` | [GoogleSearchConsoleAuthorization](../../models/shared/GoogleSearchConsoleAuthorization.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GoogleSearchConsoleAuthorization.md b/docs/models/shared/GoogleSearchConsoleAuthorization.md deleted file mode 100755 index e2c62b72c..000000000 --- a/docs/models/shared/GoogleSearchConsoleAuthorization.md +++ /dev/null @@ -1,9 +0,0 @@ -# GoogleSearchConsoleAuthorization - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The client ID of your Google Search Console developer application. Read more here. | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret of your Google Search Console developer application. Read more here. | \ No newline at end of file diff --git a/docs/models/shared/GoogleSheets.md b/docs/models/shared/GoogleSheets.md deleted file mode 100755 index 63e7e38fc..000000000 --- a/docs/models/shared/GoogleSheets.md +++ /dev/null @@ -1,10 +0,0 @@ -# GoogleSheets - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| `credentials` | [GoogleSheetsCredentials](../../models/shared/GoogleSheetsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/GoogleSheetsCredentials.md b/docs/models/shared/GoogleSheetsCredentials.md deleted file mode 100755 index 8972d23b1..000000000 --- a/docs/models/shared/GoogleSheetsCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# GoogleSheetsCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | Enter your Google application's Client ID. See Google's documentation for more information. | -| `clientSecret` | *String* | :heavy_minus_sign: | Enter your Google application's Client Secret. See Google's documentation for more information. | \ No newline at end of file diff --git a/docs/models/shared/Harvest.md b/docs/models/shared/Harvest.md deleted file mode 100755 index b920d8712..000000000 --- a/docs/models/shared/Harvest.md +++ /dev/null @@ -1,10 +0,0 @@ -# Harvest - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `credentials` | [HarvestCredentials](../../models/shared/HarvestCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/HarvestCredentials.md b/docs/models/shared/HarvestCredentials.md deleted file mode 100755 index 6ea3fed02..000000000 --- a/docs/models/shared/HarvestCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# HarvestCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Harvest developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Harvest developer application. | \ No newline at end of file diff --git a/docs/models/shared/Hubspot.md b/docs/models/shared/Hubspot.md deleted file mode 100755 index 53faeb145..000000000 --- a/docs/models/shared/Hubspot.md +++ /dev/null @@ -1,10 +0,0 @@ -# Hubspot - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `credentials` | [HubspotCredentials](../../models/shared/HubspotCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/HubspotCredentials.md b/docs/models/shared/HubspotCredentials.md deleted file mode 100755 index 18416ab98..000000000 --- a/docs/models/shared/HubspotCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# HubspotCredentials - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your HubSpot developer application. See the Hubspot docs if you need help finding this ID. | 123456789000 | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret for your HubSpot developer application. See the Hubspot docs if you need help finding this secret. | secret | \ No newline at end of file diff --git a/docs/models/shared/Instagram.md b/docs/models/shared/Instagram.md deleted file mode 100755 index 1bc4099e6..000000000 --- a/docs/models/shared/Instagram.md +++ /dev/null @@ -1,11 +0,0 @@ -# Instagram - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID for your Oauth application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret for your Oauth application | \ No newline at end of file diff --git a/docs/models/shared/Intercom.md b/docs/models/shared/Intercom.md deleted file mode 100755 index f150da87a..000000000 --- a/docs/models/shared/Intercom.md +++ /dev/null @@ -1,11 +0,0 @@ -# Intercom - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | Client Id for your Intercom application. | -| `clientSecret` | *String* | :heavy_minus_sign: | Client Secret for your Intercom application. | \ No newline at end of file diff --git a/docs/models/shared/LeverHiring.md b/docs/models/shared/LeverHiring.md deleted file mode 100755 index a6e28555a..000000000 --- a/docs/models/shared/LeverHiring.md +++ /dev/null @@ -1,10 +0,0 @@ -# LeverHiring - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | [LeverHiringCredentials](../../models/shared/LeverHiringCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/LeverHiringCredentials.md b/docs/models/shared/LeverHiringCredentials.md deleted file mode 100755 index 1ca12ea0a..000000000 --- a/docs/models/shared/LeverHiringCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# LeverHiringCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Lever Hiring developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Lever Hiring developer application. | \ No newline at end of file diff --git a/docs/models/shared/LinkedinAds.md b/docs/models/shared/LinkedinAds.md deleted file mode 100755 index 2644a7067..000000000 --- a/docs/models/shared/LinkedinAds.md +++ /dev/null @@ -1,10 +0,0 @@ -# LinkedinAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | [LinkedinAdsCredentials](../../models/shared/LinkedinAdsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/LinkedinAdsCredentials.md b/docs/models/shared/LinkedinAdsCredentials.md deleted file mode 100755 index 94fafc8e2..000000000 --- a/docs/models/shared/LinkedinAdsCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# LinkedinAdsCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The client ID of your developer application. Refer to our documentation for more information. | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret of your developer application. Refer to our documentation for more information. | \ No newline at end of file diff --git a/docs/models/shared/Mailchimp.md b/docs/models/shared/Mailchimp.md deleted file mode 100755 index 2d7971907..000000000 --- a/docs/models/shared/Mailchimp.md +++ /dev/null @@ -1,10 +0,0 @@ -# Mailchimp - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `credentials` | [MailchimpCredentials](../../models/shared/MailchimpCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/MailchimpCredentials.md b/docs/models/shared/MailchimpCredentials.md deleted file mode 100755 index ee27cad85..000000000 --- a/docs/models/shared/MailchimpCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# MailchimpCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/MicrosoftTeams.md b/docs/models/shared/MicrosoftTeams.md deleted file mode 100755 index a6161eea0..000000000 --- a/docs/models/shared/MicrosoftTeams.md +++ /dev/null @@ -1,10 +0,0 @@ -# MicrosoftTeams - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `credentials` | [MicrosoftTeamsCredentials](../../models/shared/MicrosoftTeamsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/MicrosoftTeamsCredentials.md b/docs/models/shared/MicrosoftTeamsCredentials.md deleted file mode 100755 index 359987c96..000000000 --- a/docs/models/shared/MicrosoftTeamsCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# MicrosoftTeamsCredentials - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Microsoft Teams developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Microsoft Teams developer application. | \ No newline at end of file diff --git a/docs/models/shared/Monday.md b/docs/models/shared/Monday.md deleted file mode 100755 index 9d20b2579..000000000 --- a/docs/models/shared/Monday.md +++ /dev/null @@ -1,10 +0,0 @@ -# Monday - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `credentials` | [MondayCredentials](../../models/shared/MondayCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/MondayCredentials.md b/docs/models/shared/MondayCredentials.md deleted file mode 100755 index ba3a5b66e..000000000 --- a/docs/models/shared/MondayCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# MondayCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/Notion.md b/docs/models/shared/Notion.md deleted file mode 100755 index bd9921ce5..000000000 --- a/docs/models/shared/Notion.md +++ /dev/null @@ -1,10 +0,0 @@ -# Notion - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `credentials` | [NotionCredentials](../../models/shared/NotionCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/NotionCredentials.md b/docs/models/shared/NotionCredentials.md deleted file mode 100755 index 0ee279570..000000000 --- a/docs/models/shared/NotionCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# NotionCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The ClientID of your Notion integration. | -| `clientSecret` | *String* | :heavy_minus_sign: | The ClientSecret of your Notion integration. | \ No newline at end of file diff --git a/docs/models/shared/Pinterest.md b/docs/models/shared/Pinterest.md deleted file mode 100755 index dbbd67134..000000000 --- a/docs/models/shared/Pinterest.md +++ /dev/null @@ -1,10 +0,0 @@ -# Pinterest - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `credentials` | [PinterestCredentials](../../models/shared/PinterestCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/PinterestCredentials.md b/docs/models/shared/PinterestCredentials.md deleted file mode 100755 index a62fa1e66..000000000 --- a/docs/models/shared/PinterestCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# PinterestCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/Retently.md b/docs/models/shared/Retently.md deleted file mode 100755 index 954e74bde..000000000 --- a/docs/models/shared/Retently.md +++ /dev/null @@ -1,10 +0,0 @@ -# Retently - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `credentials` | [RetentlyCredentials](../../models/shared/RetentlyCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/RetentlyCredentials.md b/docs/models/shared/RetentlyCredentials.md deleted file mode 100755 index e4ae2e68c..000000000 --- a/docs/models/shared/RetentlyCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# RetentlyCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Retently developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Retently developer application. | \ No newline at end of file diff --git a/docs/models/shared/Salesforce.md b/docs/models/shared/Salesforce.md deleted file mode 100755 index aa91f543a..000000000 --- a/docs/models/shared/Salesforce.md +++ /dev/null @@ -1,11 +0,0 @@ -# Salesforce - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | Enter your Salesforce developer application's Client ID | -| `clientSecret` | *String* | :heavy_minus_sign: | Enter your Salesforce developer application's Client secret | \ No newline at end of file diff --git a/docs/models/shared/Shopify.md b/docs/models/shared/Shopify.md deleted file mode 100755 index b8da67bd3..000000000 --- a/docs/models/shared/Shopify.md +++ /dev/null @@ -1,10 +0,0 @@ -# Shopify - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `credentials` | [ShopifyCredentials](../../models/shared/ShopifyCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ShopifyCredentials.md b/docs/models/shared/ShopifyCredentials.md deleted file mode 100755 index 0b165bcd1..000000000 --- a/docs/models/shared/ShopifyCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# ShopifyCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of the Shopify developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of the Shopify developer application. | \ No newline at end of file diff --git a/docs/models/shared/Slack.md b/docs/models/shared/Slack.md deleted file mode 100755 index 8907ea8f9..000000000 --- a/docs/models/shared/Slack.md +++ /dev/null @@ -1,10 +0,0 @@ -# Slack - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `credentials` | [SlackCredentials](../../models/shared/SlackCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SlackCredentials.md b/docs/models/shared/SlackCredentials.md deleted file mode 100755 index 406930e29..000000000 --- a/docs/models/shared/SlackCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# SlackCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | Slack client_id. See our docs if you need help finding this id. | -| `clientSecret` | *String* | :heavy_minus_sign: | Slack client_secret. See our docs if you need help finding this secret. | \ No newline at end of file diff --git a/docs/models/shared/Smartsheets.md b/docs/models/shared/Smartsheets.md deleted file mode 100755 index 2d58bcbc5..000000000 --- a/docs/models/shared/Smartsheets.md +++ /dev/null @@ -1,10 +0,0 @@ -# Smartsheets - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | [SmartsheetsCredentials](../../models/shared/SmartsheetsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SmartsheetsCredentials.md b/docs/models/shared/SmartsheetsCredentials.md deleted file mode 100755 index 8ede690db..000000000 --- a/docs/models/shared/SmartsheetsCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# SmartsheetsCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The API ID of the SmartSheets developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The API Secret the SmartSheets developer application. | \ No newline at end of file diff --git a/docs/models/shared/SnapchatMarketing.md b/docs/models/shared/SnapchatMarketing.md deleted file mode 100755 index 0763760ed..000000000 --- a/docs/models/shared/SnapchatMarketing.md +++ /dev/null @@ -1,11 +0,0 @@ -# SnapchatMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Snapchat developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Snapchat developer application. | \ No newline at end of file diff --git a/docs/models/shared/Snowflake.md b/docs/models/shared/Snowflake.md deleted file mode 100755 index f76d46117..000000000 --- a/docs/models/shared/Snowflake.md +++ /dev/null @@ -1,10 +0,0 @@ -# Snowflake - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `credentials` | [SnowflakeCredentials](../../models/shared/SnowflakeCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SnowflakeCredentials.md b/docs/models/shared/SnowflakeCredentials.md deleted file mode 100755 index 743b43fdb..000000000 --- a/docs/models/shared/SnowflakeCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# SnowflakeCredentials - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Snowflake developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Snowflake developer application. | \ No newline at end of file diff --git a/docs/models/shared/SourceAha.md b/docs/models/shared/SourceAha.md deleted file mode 100755 index 712cc4715..000000000 --- a/docs/models/shared/SourceAha.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceAha - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | -| `sourceType` | [SourceAhaAha](../../models/shared/SourceAhaAha.md) | :heavy_check_mark: | N/A | -| `url` | *String* | :heavy_check_mark: | URL | \ No newline at end of file diff --git a/docs/models/shared/SourceAhaAha.md b/docs/models/shared/SourceAhaAha.md deleted file mode 100755 index ee5216563..000000000 --- a/docs/models/shared/SourceAhaAha.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAhaAha - - -## Values - -| Name | Value | -| ----- | ----- | -| `AHA` | aha | \ No newline at end of file diff --git a/docs/models/shared/SourceAircall.md b/docs/models/shared/SourceAircall.md deleted file mode 100755 index 21f5297c8..000000000 --- a/docs/models/shared/SourceAircall.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceAircall - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -| `apiId` | *String* | :heavy_check_mark: | App ID found at settings https://dashboard.aircall.io/integrations/api-keys | | -| `apiToken` | *String* | :heavy_check_mark: | App token found at settings (Ref- https://dashboard.aircall.io/integrations/api-keys) | | -| `sourceType` | [SourceAircallAircall](../../models/shared/SourceAircallAircall.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | Date time filter for incremental filter, Specify which date to extract from. | 2022-03-01T00:00:00.000Z | \ No newline at end of file diff --git a/docs/models/shared/SourceAircallAircall.md b/docs/models/shared/SourceAircallAircall.md deleted file mode 100755 index b1d4e6b66..000000000 --- a/docs/models/shared/SourceAircallAircall.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAircallAircall - - -## Values - -| Name | Value | -| --------- | --------- | -| `AIRCALL` | aircall | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtable.md b/docs/models/shared/SourceAirtable.md deleted file mode 100755 index fffa9939c..000000000 --- a/docs/models/shared/SourceAirtable.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAirtable - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | -| `sourceType` | [SourceAirtableAirtable](../../models/shared/SourceAirtableAirtable.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtableAirtable.md b/docs/models/shared/SourceAirtableAirtable.md deleted file mode 100755 index d3eb399f2..000000000 --- a/docs/models/shared/SourceAirtableAirtable.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAirtableAirtable - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `AIRTABLE` | airtable | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtableCredentialsOAuth20.md b/docs/models/shared/SourceAirtableCredentialsOAuth20.md deleted file mode 100755 index 39d08022f..000000000 --- a/docs/models/shared/SourceAirtableCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceAirtableCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access Token for making authenticated requests. | -| `authMethod` | [SourceAirtableCredentialsOAuth20AuthMethod](../../models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The client ID of the Airtable developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret the Airtable developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md deleted file mode 100755 index 2311aa862..000000000 --- a/docs/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAirtableCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtableCredentialsPersonalAccessToken.md b/docs/models/shared/SourceAirtableCredentialsPersonalAccessToken.md deleted file mode 100755 index 57d54df14..000000000 --- a/docs/models/shared/SourceAirtableCredentialsPersonalAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceAirtableCredentialsPersonalAccessToken - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | The Personal Access Token for the Airtable account. See the Support Guide for more information on how to obtain this token. | key1234567890 | -| `authMethod` | [SourceAirtableCredentialsPersonalAccessTokenAuthMethod](../../models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md b/docs/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md deleted file mode 100755 index 529130860..000000000 --- a/docs/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAirtableCredentialsPersonalAccessTokenAuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `API_KEY` | api_key | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydb.md b/docs/models/shared/SourceAlloydb.md deleted file mode 100755 index b2211761d..000000000 --- a/docs/models/shared/SourceAlloydb.md +++ /dev/null @@ -1,20 +0,0 @@ -# SourceAlloydb - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (Eg. key1=value1&key2=value2&key3=value3). For more information read about JDBC URL parameters. | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5432 | -| `replicationMethod` | *Object* | :heavy_minus_sign: | Replication method for extracting data from the database. | | -| `schemas` | List<*String*> | :heavy_minus_sign: | The list of schemas (case sensitive) to sync from. Defaults to public. | | -| `sourceType` | [SourceAlloydbAlloydb](../../models/shared/SourceAlloydbAlloydb.md) | :heavy_check_mark: | N/A | | -| `sslMode` | *Object* | :heavy_minus_sign: | SSL connection modes.
    Read more in the docs. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbAlloydb.md b/docs/models/shared/SourceAlloydbAlloydb.md deleted file mode 100755 index 37b921175..000000000 --- a/docs/models/shared/SourceAlloydbAlloydb.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAlloydbAlloydb - - -## Values - -| Name | Value | -| --------- | --------- | -| `ALLOYDB` | alloydb | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbReplicationMethodStandard.md b/docs/models/shared/SourceAlloydbReplicationMethodStandard.md deleted file mode 100755 index 29859fd95..000000000 --- a/docs/models/shared/SourceAlloydbReplicationMethodStandard.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbReplicationMethodStandard - -Standard replication requires no setup on the DB side but will not be able to represent deletions incrementally. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourceAlloydbReplicationMethodStandardMethod](../../models/shared/SourceAlloydbReplicationMethodStandardMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbReplicationMethodStandardMethod.md b/docs/models/shared/SourceAlloydbReplicationMethodStandardMethod.md deleted file mode 100755 index a254b78b2..000000000 --- a/docs/models/shared/SourceAlloydbReplicationMethodStandardMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAlloydbReplicationMethodStandardMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | Standard | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbReplicationMethodStandardXmin.md b/docs/models/shared/SourceAlloydbReplicationMethodStandardXmin.md deleted file mode 100755 index 378f8539b..000000000 --- a/docs/models/shared/SourceAlloydbReplicationMethodStandardXmin.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbReplicationMethodStandardXmin - -Xmin replication requires no setup on the DB side but will not be able to represent deletions incrementally. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourceAlloydbReplicationMethodStandardXminMethod](../../models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md b/docs/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md deleted file mode 100755 index f54c1292d..000000000 --- a/docs/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAlloydbReplicationMethodStandardXminMethod - - -## Values - -| Name | Value | -| ------ | ------ | -| `XMIN` | Xmin | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodNoTunnel.md b/docs/models/shared/SourceAlloydbTunnelMethodNoTunnel.md deleted file mode 100755 index 23d8fdec9..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourceAlloydbTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index a914bff9d..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.md deleted file mode 100755 index f93177cd8..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceAlloydbTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index c551be58d..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index a3e420bd7..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceAlloydbTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 5bccc363b..000000000 --- a/docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAds.md b/docs/models/shared/SourceAmazonAds.md deleted file mode 100755 index 85faac0c8..000000000 --- a/docs/models/shared/SourceAmazonAds.md +++ /dev/null @@ -1,21 +0,0 @@ -# SourceAmazonAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceAmazonAdsAuthType](../../models/shared/SourceAmazonAdsAuthType.md) | :heavy_minus_sign: | N/A | | -| `clientId` | *String* | :heavy_check_mark: | The client ID of your Amazon Ads developer application. See the docs for more information. | | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret of your Amazon Ads developer application. See the docs for more information. | | -| `lookBackWindow` | *Long* | :heavy_minus_sign: | The amount of days to go back in time to get the updated data from Amazon Ads | 3 | -| `marketplaceIds` | List<*String*> | :heavy_minus_sign: | Marketplace IDs you want to fetch data for. Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID. | | -| `profiles` | List<*Long*> | :heavy_minus_sign: | Profile IDs you want to fetch data for. See docs for more details. Note: If Marketplace IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID. | | -| `refreshToken` | *String* | :heavy_check_mark: | Amazon Ads refresh token. See the docs for more information on how to obtain this token. | | -| `region` | [SourceAmazonAdsRegion](../../models/shared/SourceAmazonAdsRegion.md) | :heavy_minus_sign: | Region to pull data from (EU/NA/FE). See docs for more details. | | -| `reportRecordTypes` | List<[SourceAmazonAdsReportRecordTypes](../../models/shared/SourceAmazonAdsReportRecordTypes.md)> | :heavy_minus_sign: | Optional configuration which accepts an array of string of record types. Leave blank for default behaviour to pull all report types. Use this config option only if you want to pull specific report type(s). See docs for more details | | -| `sourceType` | [SourceAmazonAdsAmazonAds](../../models/shared/SourceAmazonAdsAmazonAds.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_minus_sign: | The Start date for collecting reports, should not be more than 60 days in the past. In YYYY-MM-DD format | 2022-10-10 | -| `stateFilter` | List<[SourceAmazonAdsStateFilter](../../models/shared/SourceAmazonAdsStateFilter.md)> | :heavy_minus_sign: | Reflects the state of the Display, Product, and Brand Campaign streams as enabled, paused, or archived. If you do not populate this field, it will be ignored completely. | | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAdsAmazonAds.md b/docs/models/shared/SourceAmazonAdsAmazonAds.md deleted file mode 100755 index 4e31c0530..000000000 --- a/docs/models/shared/SourceAmazonAdsAmazonAds.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmazonAdsAmazonAds - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `AMAZON_ADS` | amazon-ads | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAdsAuthType.md b/docs/models/shared/SourceAmazonAdsAuthType.md deleted file mode 100755 index a830c895d..000000000 --- a/docs/models/shared/SourceAmazonAdsAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmazonAdsAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAdsRegion.md b/docs/models/shared/SourceAmazonAdsRegion.md deleted file mode 100755 index 9b49f5dfa..000000000 --- a/docs/models/shared/SourceAmazonAdsRegion.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceAmazonAdsRegion - -Region to pull data from (EU/NA/FE). See docs for more details. - - -## Values - -| Name | Value | -| ----- | ----- | -| `NA` | NA | -| `EU` | EU | -| `FE` | FE | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAdsReportRecordTypes.md b/docs/models/shared/SourceAmazonAdsReportRecordTypes.md deleted file mode 100755 index 5d2d246d1..000000000 --- a/docs/models/shared/SourceAmazonAdsReportRecordTypes.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceAmazonAdsReportRecordTypes - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `AD_GROUPS` | adGroups | -| `ASINS` | asins | -| `ASINS_KEYWORDS` | asins_keywords | -| `ASINS_TARGETS` | asins_targets | -| `CAMPAIGNS` | campaigns | -| `KEYWORDS` | keywords | -| `PRODUCT_ADS` | productAds | -| `TARGETS` | targets | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonAdsStateFilter.md b/docs/models/shared/SourceAmazonAdsStateFilter.md deleted file mode 100755 index 04ed286dd..000000000 --- a/docs/models/shared/SourceAmazonAdsStateFilter.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAmazonAdsStateFilter - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `ENABLED` | enabled | -| `PAUSED` | paused | -| `ARCHIVED` | archived | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSellerPartner.md b/docs/models/shared/SourceAmazonSellerPartner.md deleted file mode 100755 index caa7ae800..000000000 --- a/docs/models/shared/SourceAmazonSellerPartner.md +++ /dev/null @@ -1,25 +0,0 @@ -# SourceAmazonSellerPartner - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `advancedStreamOptions` | *String* | :heavy_minus_sign: | Additional information to configure report options. This varies by report type, not every report implement this kind of feature. Must be a valid json string. | {"GET_SALES_AND_TRAFFIC_REPORT": {"availability_sla_days": 3}} | -| `authType` | [SourceAmazonSellerPartnerAuthType](../../models/shared/SourceAmazonSellerPartnerAuthType.md) | :heavy_minus_sign: | N/A | | -| `awsAccessKey` | *String* | :heavy_minus_sign: | Specifies the AWS access key used as part of the credentials to authenticate the user. | | -| `awsEnvironment` | [SourceAmazonSellerPartnerAWSEnvironment](../../models/shared/SourceAmazonSellerPartnerAWSEnvironment.md) | :heavy_minus_sign: | Select the AWS Environment. | | -| `awsSecretKey` | *String* | :heavy_minus_sign: | Specifies the AWS secret key used as part of the credentials to authenticate the user. | | -| `lwaAppId` | *String* | :heavy_check_mark: | Your Login with Amazon Client ID. | | -| `lwaClientSecret` | *String* | :heavy_check_mark: | Your Login with Amazon Client Secret. | | -| `maxWaitSeconds` | *Long* | :heavy_minus_sign: | Sometimes report can take up to 30 minutes to generate. This will set the limit for how long to wait for a successful report. | 500 | -| `periodInDays` | *Long* | :heavy_minus_sign: | Will be used for stream slicing for initial full_refresh sync when no updated state is present for reports that support sliced incremental sync. | | -| `refreshToken` | *String* | :heavy_check_mark: | The Refresh Token obtained via OAuth flow authorization. | | -| `region` | [SourceAmazonSellerPartnerAWSRegion](../../models/shared/SourceAmazonSellerPartnerAWSRegion.md) | :heavy_minus_sign: | Select the AWS Region. | | -| `replicationEndDate` | *String* | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated. | 2017-01-25T00:00:00Z | -| `replicationStartDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | -| `reportOptions` | *String* | :heavy_minus_sign: | Additional information passed to reports. This varies by report type. Must be a valid json string. | {"GET_BRAND_ANALYTICS_SEARCH_TERMS_REPORT": {"reportPeriod": "WEEK"}} | -| `roleArn` | *String* | :heavy_minus_sign: | Specifies the Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations requested using this profile. (Needs permission to 'Assume Role' STS). | | -| `sourceType` | [SourceAmazonSellerPartnerAmazonSellerPartner](../../models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSellerPartnerAWSEnvironment.md b/docs/models/shared/SourceAmazonSellerPartnerAWSEnvironment.md deleted file mode 100755 index 3cc60c33e..000000000 --- a/docs/models/shared/SourceAmazonSellerPartnerAWSEnvironment.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAmazonSellerPartnerAWSEnvironment - -Select the AWS Environment. - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `PRODUCTION` | PRODUCTION | -| `SANDBOX` | SANDBOX | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSellerPartnerAWSRegion.md b/docs/models/shared/SourceAmazonSellerPartnerAWSRegion.md deleted file mode 100755 index 10c9a5491..000000000 --- a/docs/models/shared/SourceAmazonSellerPartnerAWSRegion.md +++ /dev/null @@ -1,31 +0,0 @@ -# SourceAmazonSellerPartnerAWSRegion - -Select the AWS Region. - - -## Values - -| Name | Value | -| ----- | ----- | -| `AE` | AE | -| `AU` | AU | -| `BE` | BE | -| `BR` | BR | -| `CA` | CA | -| `DE` | DE | -| `EG` | EG | -| `ES` | ES | -| `FR` | FR | -| `GB` | GB | -| `IN` | IN | -| `IT` | IT | -| `JP` | JP | -| `MX` | MX | -| `NL` | NL | -| `PL` | PL | -| `SA` | SA | -| `SE` | SE | -| `SG` | SG | -| `TR` | TR | -| `UK` | UK | -| `US` | US | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md b/docs/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md deleted file mode 100755 index d4adb03eb..000000000 --- a/docs/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmazonSellerPartnerAmazonSellerPartner - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `AMAZON_SELLER_PARTNER` | amazon-seller-partner | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSellerPartnerAuthType.md b/docs/models/shared/SourceAmazonSellerPartnerAuthType.md deleted file mode 100755 index 385073db7..000000000 --- a/docs/models/shared/SourceAmazonSellerPartnerAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmazonSellerPartnerAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSqs.md b/docs/models/shared/SourceAmazonSqs.md deleted file mode 100755 index 084d6de04..000000000 --- a/docs/models/shared/SourceAmazonSqs.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceAmazonSqs - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_minus_sign: | The Access Key ID of the AWS IAM Role to use for pulling messages | xxxxxHRNxxx3TBxxxxxx | -| `attributesToReturn` | *String* | :heavy_minus_sign: | Comma separated list of Mesage Attribute names to return | attr1,attr2 | -| `deleteMessages` | *Boolean* | :heavy_minus_sign: | If Enabled, messages will be deleted from the SQS Queue after being read. If Disabled, messages are left in the queue and can be read more than once. WARNING: Enabling this option can result in data loss in cases of failure, use with caution, see documentation for more detail. | | -| `maxBatchSize` | *Long* | :heavy_minus_sign: | Max amount of messages to get in one batch (10 max) | 5 | -| `maxWaitTime` | *Long* | :heavy_minus_sign: | Max amount of time in seconds to wait for messages in a single poll (20 max) | 5 | -| `queueUrl` | *String* | :heavy_check_mark: | URL of the SQS Queue | https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue | -| `region` | [SourceAmazonSqsAWSRegion](../../models/shared/SourceAmazonSqsAWSRegion.md) | :heavy_check_mark: | AWS Region of the SQS Queue | | -| `secretKey` | *String* | :heavy_minus_sign: | The Secret Key of the AWS IAM Role to use for pulling messages | hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz | -| `sourceType` | [SourceAmazonSqsAmazonSqs](../../models/shared/SourceAmazonSqsAmazonSqs.md) | :heavy_check_mark: | N/A | | -| `visibilityTimeout` | *Long* | :heavy_minus_sign: | Modify the Visibility Timeout of the individual message from the Queue's default (seconds). | 15 | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSqsAWSRegion.md b/docs/models/shared/SourceAmazonSqsAWSRegion.md deleted file mode 100755 index a4a57c4de..000000000 --- a/docs/models/shared/SourceAmazonSqsAWSRegion.md +++ /dev/null @@ -1,34 +0,0 @@ -# SourceAmazonSqsAWSRegion - -AWS Region of the SQS Queue - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/SourceAmazonSqsAmazonSqs.md b/docs/models/shared/SourceAmazonSqsAmazonSqs.md deleted file mode 100755 index a4eba2c02..000000000 --- a/docs/models/shared/SourceAmazonSqsAmazonSqs.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmazonSqsAmazonSqs - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `AMAZON_SQS` | amazon-sqs | \ No newline at end of file diff --git a/docs/models/shared/SourceAmplitude.md b/docs/models/shared/SourceAmplitude.md deleted file mode 100755 index 38f8c5155..000000000 --- a/docs/models/shared/SourceAmplitude.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceAmplitude - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Amplitude API Key. See the setup guide for more information on how to obtain this key. | | -| `dataRegion` | [SourceAmplitudeDataRegion](../../models/shared/SourceAmplitudeDataRegion.md) | :heavy_minus_sign: | Amplitude data region server | | -| `requestTimeRange` | *Long* | :heavy_minus_sign: | According to Considerations too big time range in request can cause a timeout error. In this case, set shorter time interval in hours. | | -| `secretKey` | *String* | :heavy_check_mark: | Amplitude Secret Key. See the setup guide for more information on how to obtain this key. | | -| `sourceType` | [SourceAmplitudeAmplitude](../../models/shared/SourceAmplitudeAmplitude.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated. | 2021-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceAmplitudeAmplitude.md b/docs/models/shared/SourceAmplitudeAmplitude.md deleted file mode 100755 index 2cae16424..000000000 --- a/docs/models/shared/SourceAmplitudeAmplitude.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAmplitudeAmplitude - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `AMPLITUDE` | amplitude | \ No newline at end of file diff --git a/docs/models/shared/SourceAmplitudeDataRegion.md b/docs/models/shared/SourceAmplitudeDataRegion.md deleted file mode 100755 index fede4eede..000000000 --- a/docs/models/shared/SourceAmplitudeDataRegion.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAmplitudeDataRegion - -Amplitude data region server - - -## Values - -| Name | Value | -| --------------------- | --------------------- | -| `STANDARD_SERVER` | Standard Server | -| `EU_RESIDENCY_SERVER` | EU Residency Server | \ No newline at end of file diff --git a/docs/models/shared/SourceApifyDataset.md b/docs/models/shared/SourceApifyDataset.md deleted file mode 100755 index 52d2f3980..000000000 --- a/docs/models/shared/SourceApifyDataset.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceApifyDataset - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clean` | *Boolean* | :heavy_minus_sign: | If set to true, only clean items will be downloaded from the dataset. See description of what clean means in Apify API docs. If not sure, set clean to false. | | -| `datasetId` | *String* | :heavy_minus_sign: | ID of the dataset you would like to load to Airbyte. | | -| `sourceType` | [SourceApifyDatasetApifyDataset](../../models/shared/SourceApifyDatasetApifyDataset.md) | :heavy_check_mark: | N/A | | -| `token` | *String* | :heavy_check_mark: | Your application's Client Secret. You can find this value on the console integrations tab after you login. | Personal API tokens | \ No newline at end of file diff --git a/docs/models/shared/SourceApifyDatasetApifyDataset.md b/docs/models/shared/SourceApifyDatasetApifyDataset.md deleted file mode 100755 index 72eb8b80b..000000000 --- a/docs/models/shared/SourceApifyDatasetApifyDataset.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceApifyDatasetApifyDataset - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `APIFY_DATASET` | apify-dataset | \ No newline at end of file diff --git a/docs/models/shared/SourceAppfollow.md b/docs/models/shared/SourceAppfollow.md deleted file mode 100755 index 6e7d30f0b..000000000 --- a/docs/models/shared/SourceAppfollow.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAppfollow - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `apiSecret` | *String* | :heavy_minus_sign: | API Key provided by Appfollow | -| `sourceType` | [SourceAppfollowAppfollow](../../models/shared/SourceAppfollowAppfollow.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAppfollowAppfollow.md b/docs/models/shared/SourceAppfollowAppfollow.md deleted file mode 100755 index c47d483b9..000000000 --- a/docs/models/shared/SourceAppfollowAppfollow.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAppfollowAppfollow - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `APPFOLLOW` | appfollow | \ No newline at end of file diff --git a/docs/models/shared/SourceAsana.md b/docs/models/shared/SourceAsana.md deleted file mode 100755 index 4406f5fb4..000000000 --- a/docs/models/shared/SourceAsana.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAsana - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Github | -| `sourceType` | [SourceAsanaAsana](../../models/shared/SourceAsanaAsana.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAsanaAsana.md b/docs/models/shared/SourceAsanaAsana.md deleted file mode 100755 index a222a2a26..000000000 --- a/docs/models/shared/SourceAsanaAsana.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAsanaAsana - - -## Values - -| Name | Value | -| ------- | ------- | -| `ASANA` | asana | \ No newline at end of file diff --git a/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.md b/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.md deleted file mode 100755 index 83f8e9bf0..000000000 --- a/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceAsanaCredentialsAuthenticateViaAsanaOauth - -Choose how to authenticate to Github - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | N/A | -| `clientSecret` | *String* | :heavy_check_mark: | N/A | -| `optionTitle` | [SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle](../../models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md) | :heavy_minus_sign: | OAuth Credentials | -| `refreshToken` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md b/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md deleted file mode 100755 index dc900606b..000000000 --- a/docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle - -OAuth Credentials - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `O_AUTH_CREDENTIALS` | OAuth Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.md b/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.md deleted file mode 100755 index 2fe04fbb4..000000000 --- a/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAsanaCredentialsAuthenticateWithPersonalAccessToken - -Choose how to authenticate to Github - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `optionTitle` | [SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle](../../models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md) | :heavy_minus_sign: | PAT Credentials | -| `personalAccessToken` | *String* | :heavy_check_mark: | Asana Personal Access Token (generate yours here). | \ No newline at end of file diff --git a/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md b/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md deleted file mode 100755 index cd1678091..000000000 --- a/docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle - -PAT Credentials - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `PAT_CREDENTIALS` | PAT Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0.md b/docs/models/shared/SourceAuth0.md deleted file mode 100755 index 59f4c0eb1..000000000 --- a/docs/models/shared/SourceAuth0.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceAuth0 - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| `baseUrl` | *String* | :heavy_check_mark: | The Authentication API is served over HTTPS. All URLs referenced in the documentation have the following base `https://YOUR_DOMAIN` | https://dev-yourOrg.us.auth0.com/ | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `sourceType` | [SourceAuth0Auth0](../../models/shared/SourceAuth0Auth0.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2023-08-05T00:43:59.244Z | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0Auth0.md b/docs/models/shared/SourceAuth0Auth0.md deleted file mode 100755 index 190cf11c4..000000000 --- a/docs/models/shared/SourceAuth0Auth0.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAuth0Auth0 - - -## Values - -| Name | Value | -| ------- | ------- | -| `AUTH0` | auth0 | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0CredentialsOAuth2AccessToken.md b/docs/models/shared/SourceAuth0CredentialsOAuth2AccessToken.md deleted file mode 100755 index 3b458ae78..000000000 --- a/docs/models/shared/SourceAuth0CredentialsOAuth2AccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceAuth0CredentialsOAuth2AccessToken - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Also called API Access Token The access token used to call the Auth0 Management API Token. It's a JWT that contains specific grant permissions knowns as scopes. | | -| `authType` | [SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod](../../models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md) | :heavy_check_mark: | N/A | oauth2_access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md b/docs/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md deleted file mode 100755 index e503c2b16..000000000 --- a/docs/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod - - -## Values - -| Name | Value | -| --------------------- | --------------------- | -| `OAUTH2_ACCESS_TOKEN` | oauth2_access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.md b/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.md deleted file mode 100755 index 1521b79f5..000000000 --- a/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceAuth0CredentialsOAuth2ConfidentialApplication - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `audience` | *String* | :heavy_check_mark: | The audience for the token, which is your API. You can find this in the Identifier field on your API's settings tab | https://dev-yourOrg.us.auth0.com/api/v2/ | -| `authType` | [SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod](../../models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md) | :heavy_check_mark: | N/A | | -| `clientId` | *String* | :heavy_check_mark: | Your application's Client ID. You can find this value on the application's settings tab after you login the admin portal. | Client_ID | -| `clientSecret` | *String* | :heavy_check_mark: | Your application's Client Secret. You can find this value on the application's settings tab after you login the admin portal. | Client_Secret | \ No newline at end of file diff --git a/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md b/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md deleted file mode 100755 index 51e92bb9e..000000000 --- a/docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod - - -## Values - -| Name | Value | -| --------------------------------- | --------------------------------- | -| `OAUTH2_CONFIDENTIAL_APPLICATION` | oauth2_confidential_application | \ No newline at end of file diff --git a/docs/models/shared/SourceAwsCloudtrail.md b/docs/models/shared/SourceAwsCloudtrail.md deleted file mode 100755 index e9d695f62..000000000 --- a/docs/models/shared/SourceAwsCloudtrail.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceAwsCloudtrail - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `awsKeyId` | *String* | :heavy_check_mark: | AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key. | | -| `awsRegionName` | *String* | :heavy_check_mark: | The default AWS Region to use, for example, us-west-1 or us-west-2. When specifying a Region inline during client initialization, this property is named region_name. | | -| `awsSecretKey` | *String* | :heavy_check_mark: | AWS CloudTrail Access Key ID. See the docs for more information on how to obtain this key. | | -| `sourceType` | [SourceAwsCloudtrailAwsCloudtrail](../../models/shared/SourceAwsCloudtrailAwsCloudtrail.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The date you would like to replicate data. Data in AWS CloudTrail is available for last 90 days only. Format: YYYY-MM-DD. | 2021-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceAwsCloudtrailAwsCloudtrail.md b/docs/models/shared/SourceAwsCloudtrailAwsCloudtrail.md deleted file mode 100755 index 2c540b157..000000000 --- a/docs/models/shared/SourceAwsCloudtrailAwsCloudtrail.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAwsCloudtrailAwsCloudtrail - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `AWS_CLOUDTRAIL` | aws-cloudtrail | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureBlobStorage.md b/docs/models/shared/SourceAzureBlobStorage.md deleted file mode 100755 index 8ee2633c6..000000000 --- a/docs/models/shared/SourceAzureBlobStorage.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceAzureBlobStorage - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `azureBlobStorageAccountKey` | *String* | :heavy_check_mark: | The Azure blob storage account key. | Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd== | -| `azureBlobStorageAccountName` | *String* | :heavy_check_mark: | The account's name of the Azure Blob Storage. | airbyte5storage | -| `azureBlobStorageBlobsPrefix` | *String* | :heavy_minus_sign: | The Azure blob storage prefix to be applied | FolderA/FolderB/ | -| `azureBlobStorageContainerName` | *String* | :heavy_check_mark: | The name of the Azure blob storage container. | airbytetescontainername | -| `azureBlobStorageEndpoint` | *String* | :heavy_minus_sign: | This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. | blob.core.windows.net | -| `azureBlobStorageSchemaInferenceLimit` | *Long* | :heavy_minus_sign: | The Azure blob storage blobs to scan for inferring the schema, useful on large amounts of data with consistent structure | 500 | -| `format` | *Object* | :heavy_check_mark: | Input data format | | -| `sourceType` | [SourceAzureBlobStorageAzureBlobStorage](../../models/shared/SourceAzureBlobStorageAzureBlobStorage.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureBlobStorageAzureBlobStorage.md b/docs/models/shared/SourceAzureBlobStorageAzureBlobStorage.md deleted file mode 100755 index 279ed44ef..000000000 --- a/docs/models/shared/SourceAzureBlobStorageAzureBlobStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAzureBlobStorageAzureBlobStorage - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `AZURE_BLOB_STORAGE` | azure-blob-storage | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md b/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md deleted file mode 100755 index 8a63391be..000000000 --- a/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON - -Input data format - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `formatType` | [SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType](../../models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md b/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md deleted file mode 100755 index 73838ec6c..000000000 --- a/docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | JSONL | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureTable.md b/docs/models/shared/SourceAzureTable.md deleted file mode 100755 index 16230f3ce..000000000 --- a/docs/models/shared/SourceAzureTable.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceAzureTable - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `sourceType` | [SourceAzureTableAzureTable](../../models/shared/SourceAzureTableAzureTable.md) | :heavy_check_mark: | N/A | | -| `storageAccessKey` | *String* | :heavy_check_mark: | Azure Table Storage Access Key. See the docs for more information on how to obtain this key. | | -| `storageAccountName` | *String* | :heavy_check_mark: | The name of your storage account. | | -| `storageEndpointSuffix` | *String* | :heavy_minus_sign: | Azure Table Storage service account URL suffix. See the docs for more information on how to obtain endpoint suffix | core.windows.net | \ No newline at end of file diff --git a/docs/models/shared/SourceAzureTableAzureTable.md b/docs/models/shared/SourceAzureTableAzureTable.md deleted file mode 100755 index 7382fabd7..000000000 --- a/docs/models/shared/SourceAzureTableAzureTable.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceAzureTableAzureTable - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `AZURE_TABLE` | azure-table | \ No newline at end of file diff --git a/docs/models/shared/SourceBambooHr.md b/docs/models/shared/SourceBambooHr.md deleted file mode 100755 index 5a84fb7cf..000000000 --- a/docs/models/shared/SourceBambooHr.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceBambooHr - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Api key of bamboo hr | -| `customReportsFields` | *String* | :heavy_minus_sign: | Comma-separated list of fields to include in custom reports. | -| `customReportsIncludeDefaultFields` | *Boolean* | :heavy_minus_sign: | If true, the custom reports endpoint will include the default fields defined here: https://documentation.bamboohr.com/docs/list-of-field-names. | -| `sourceType` | [SourceBambooHrBambooHr](../../models/shared/SourceBambooHrBambooHr.md) | :heavy_check_mark: | N/A | -| `subdomain` | *String* | :heavy_check_mark: | Sub Domain of bamboo hr | \ No newline at end of file diff --git a/docs/models/shared/SourceBambooHrBambooHr.md b/docs/models/shared/SourceBambooHrBambooHr.md deleted file mode 100755 index 7c50442f7..000000000 --- a/docs/models/shared/SourceBambooHrBambooHr.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBambooHrBambooHr - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `BAMBOO_HR` | bamboo-hr | \ No newline at end of file diff --git a/docs/models/shared/SourceBigcommerce.md b/docs/models/shared/SourceBigcommerce.md deleted file mode 100755 index 7eb0895dd..000000000 --- a/docs/models/shared/SourceBigcommerce.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceBigcommerce - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | | -| `sourceType` | [SourceBigcommerceBigcommerce](../../models/shared/SourceBigcommerceBigcommerce.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The date you would like to replicate data. Format: YYYY-MM-DD. | 2021-01-01 | -| `storeHash` | *String* | :heavy_check_mark: | The hash code of the store. For https://api.bigcommerce.com/stores/HASH_CODE/v3/, The store's hash code is 'HASH_CODE'. | | \ No newline at end of file diff --git a/docs/models/shared/SourceBigcommerceBigcommerce.md b/docs/models/shared/SourceBigcommerceBigcommerce.md deleted file mode 100755 index 129773ab7..000000000 --- a/docs/models/shared/SourceBigcommerceBigcommerce.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBigcommerceBigcommerce - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `BIGCOMMERCE` | bigcommerce | \ No newline at end of file diff --git a/docs/models/shared/SourceBigquery.md b/docs/models/shared/SourceBigquery.md deleted file mode 100755 index 10895e676..000000000 --- a/docs/models/shared/SourceBigquery.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceBigquery - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialsJson` | *String* | :heavy_check_mark: | The contents of your Service Account Key JSON file. See the docs for more information on how to obtain this key. | -| `datasetId` | *String* | :heavy_minus_sign: | The dataset ID to search for tables and views. If you are only loading data from one dataset, setting this option could result in much faster schema discovery. | -| `projectId` | *String* | :heavy_check_mark: | The GCP project ID for the project containing the target BigQuery dataset. | -| `sourceType` | [SourceBigqueryBigquery](../../models/shared/SourceBigqueryBigquery.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceBigqueryBigquery.md b/docs/models/shared/SourceBigqueryBigquery.md deleted file mode 100755 index 0393550b3..000000000 --- a/docs/models/shared/SourceBigqueryBigquery.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBigqueryBigquery - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `BIGQUERY` | bigquery | \ No newline at end of file diff --git a/docs/models/shared/SourceBingAds.md b/docs/models/shared/SourceBingAds.md deleted file mode 100755 index 9bb139424..000000000 --- a/docs/models/shared/SourceBingAds.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceBingAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authMethod` | [SourceBingAdsAuthMethod](../../models/shared/SourceBingAdsAuthMethod.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Microsoft Advertising developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Microsoft Advertising developer application. | -| `developerToken` | *String* | :heavy_check_mark: | Developer token associated with user. See more info in the docs. | -| `lookbackWindow` | *Long* | :heavy_minus_sign: | Also known as attribution or conversion window. How far into the past to look for records (in days). If your conversion window has an hours/minutes granularity, round it up to the number of days exceeding. Used only for performance report streams in incremental mode. | -| `refreshToken` | *String* | :heavy_check_mark: | Refresh Token to renew the expired Access Token. | -| `reportsStartDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The start date from which to begin replicating report data. Any data generated before this date will not be replicated in reports. This is a UTC date in YYYY-MM-DD format. | -| `sourceType` | [SourceBingAdsBingAds](../../models/shared/SourceBingAdsBingAds.md) | :heavy_check_mark: | N/A | -| `tenantId` | *String* | :heavy_minus_sign: | The Tenant ID of your Microsoft Advertising developer application. Set this to "common" unless you know you need a different value. | \ No newline at end of file diff --git a/docs/models/shared/SourceBingAdsAuthMethod.md b/docs/models/shared/SourceBingAdsAuthMethod.md deleted file mode 100755 index 15bd70cef..000000000 --- a/docs/models/shared/SourceBingAdsAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBingAdsAuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceBingAdsBingAds.md b/docs/models/shared/SourceBingAdsBingAds.md deleted file mode 100755 index 765684bbc..000000000 --- a/docs/models/shared/SourceBingAdsBingAds.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBingAdsBingAds - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `BING_ADS` | bing-ads | \ No newline at end of file diff --git a/docs/models/shared/SourceBraintree.md b/docs/models/shared/SourceBraintree.md deleted file mode 100755 index 9b5011d0d..000000000 --- a/docs/models/shared/SourceBraintree.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceBraintree - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `environment` | [SourceBraintreeEnvironment](../../models/shared/SourceBraintreeEnvironment.md) | :heavy_check_mark: | Environment specifies where the data will come from. | sandbox | -| `merchantId` | *String* | :heavy_check_mark: | The unique identifier for your entire gateway account. See the docs for more information on how to obtain this ID. | | -| `privateKey` | *String* | :heavy_check_mark: | Braintree Private Key. See the docs for more information on how to obtain this key. | | -| `publicKey` | *String* | :heavy_check_mark: | Braintree Public Key. See the docs for more information on how to obtain this key. | | -| `sourceType` | [SourceBraintreeBraintree](../../models/shared/SourceBraintreeBraintree.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2020 | \ No newline at end of file diff --git a/docs/models/shared/SourceBraintreeBraintree.md b/docs/models/shared/SourceBraintreeBraintree.md deleted file mode 100755 index 1f75e73f4..000000000 --- a/docs/models/shared/SourceBraintreeBraintree.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBraintreeBraintree - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `BRAINTREE` | braintree | \ No newline at end of file diff --git a/docs/models/shared/SourceBraintreeEnvironment.md b/docs/models/shared/SourceBraintreeEnvironment.md deleted file mode 100755 index 3c06ec914..000000000 --- a/docs/models/shared/SourceBraintreeEnvironment.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceBraintreeEnvironment - -Environment specifies where the data will come from. - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `DEVELOPMENT` | Development | -| `SANDBOX` | Sandbox | -| `QA` | Qa | -| `PRODUCTION` | Production | \ No newline at end of file diff --git a/docs/models/shared/SourceBraze.md b/docs/models/shared/SourceBraze.md deleted file mode 100755 index cc5702810..000000000 --- a/docs/models/shared/SourceBraze.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceBraze - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Braze REST API key | -| `sourceType` | [SourceBrazeBraze](../../models/shared/SourceBrazeBraze.md) | :heavy_check_mark: | N/A | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | Rows after this date will be synced | -| `url` | *String* | :heavy_check_mark: | Braze REST API endpoint | \ No newline at end of file diff --git a/docs/models/shared/SourceBrazeBraze.md b/docs/models/shared/SourceBrazeBraze.md deleted file mode 100755 index 944ef4bc4..000000000 --- a/docs/models/shared/SourceBrazeBraze.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceBrazeBraze - - -## Values - -| Name | Value | -| ------- | ------- | -| `BRAZE` | braze | \ No newline at end of file diff --git a/docs/models/shared/SourceChargebee.md b/docs/models/shared/SourceChargebee.md deleted file mode 100755 index 430f9e0a2..000000000 --- a/docs/models/shared/SourceChargebee.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceChargebee - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `productCatalog` | [SourceChargebeeProductCatalog](../../models/shared/SourceChargebeeProductCatalog.md) | :heavy_check_mark: | Product Catalog version of your Chargebee site. Instructions on how to find your version you may find here under `API Version` section. | | -| `site` | *String* | :heavy_check_mark: | The site prefix for your Chargebee instance. | airbyte-test | -| `siteApiKey` | *String* | :heavy_check_mark: | Chargebee API Key. See the docs for more information on how to obtain this key. | | -| `sourceType` | [SourceChargebeeChargebee](../../models/shared/SourceChargebeeChargebee.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated. | 2021-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceChargebeeChargebee.md b/docs/models/shared/SourceChargebeeChargebee.md deleted file mode 100755 index 4de0cb4a6..000000000 --- a/docs/models/shared/SourceChargebeeChargebee.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceChargebeeChargebee - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `CHARGEBEE` | chargebee | \ No newline at end of file diff --git a/docs/models/shared/SourceChargebeeProductCatalog.md b/docs/models/shared/SourceChargebeeProductCatalog.md deleted file mode 100755 index 3c4201d61..000000000 --- a/docs/models/shared/SourceChargebeeProductCatalog.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceChargebeeProductCatalog - -Product Catalog version of your Chargebee site. Instructions on how to find your version you may find here under `API Version` section. - - -## Values - -| Name | Value | -| ------ | ------ | -| `ONE0` | 1.0 | -| `TWO0` | 2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceChartmogul.md b/docs/models/shared/SourceChartmogul.md deleted file mode 100755 index 318df08bc..000000000 --- a/docs/models/shared/SourceChartmogul.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceChartmogul - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your Chartmogul API key. See the docs for info on how to obtain this. | | -| `interval` | [SourceChartmogulInterval](../../models/shared/SourceChartmogulInterval.md) | :heavy_minus_sign: | Some APIs such as Metrics require intervals to cluster data. | | -| `sourceType` | [SourceChartmogulChartmogul](../../models/shared/SourceChartmogulChartmogul.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. When feasible, any data before this date will not be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceChartmogulChartmogul.md b/docs/models/shared/SourceChartmogulChartmogul.md deleted file mode 100755 index a413a39fc..000000000 --- a/docs/models/shared/SourceChartmogulChartmogul.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceChartmogulChartmogul - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CHARTMOGUL` | chartmogul | \ No newline at end of file diff --git a/docs/models/shared/SourceChartmogulInterval.md b/docs/models/shared/SourceChartmogulInterval.md deleted file mode 100755 index 88e84dcd3..000000000 --- a/docs/models/shared/SourceChartmogulInterval.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceChartmogulInterval - -Some APIs such as Metrics require intervals to cluster data. - - -## Values - -| Name | Value | -| --------- | --------- | -| `DAY` | day | -| `WEEK` | week | -| `MONTH` | month | -| `QUARTER` | quarter | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouse.md b/docs/models/shared/SourceClickhouse.md deleted file mode 100755 index dd83797e0..000000000 --- a/docs/models/shared/SourceClickhouse.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceClickhouse - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -| `database` | *String* | :heavy_check_mark: | The name of the database. | default | -| `host` | *String* | :heavy_check_mark: | The host endpoint of the Clickhouse cluster. | | -| `password` | *String* | :heavy_minus_sign: | The password associated with this username. | | -| `port` | *Long* | :heavy_minus_sign: | The port of the database. | 8123 | -| `sourceType` | [SourceClickhouseClickhouse](../../models/shared/SourceClickhouseClickhouse.md) | :heavy_check_mark: | N/A | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseClickhouse.md b/docs/models/shared/SourceClickhouseClickhouse.md deleted file mode 100755 index 1c224ec6a..000000000 --- a/docs/models/shared/SourceClickhouseClickhouse.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceClickhouseClickhouse - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CLICKHOUSE` | clickhouse | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodNoTunnel.md b/docs/models/shared/SourceClickhouseTunnelMethodNoTunnel.md deleted file mode 100755 index 9082dbb4a..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceClickhouseTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourceClickhouseTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 82c5322dc..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceClickhouseTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 14a7f0378..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceClickhouseTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 02f1d8cf2..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 8d553fecd..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceClickhouseTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index e2b6cd4a3..000000000 --- a/docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceClickupApi.md b/docs/models/shared/SourceClickupApi.md deleted file mode 100755 index 15049f073..000000000 --- a/docs/models/shared/SourceClickupApi.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceClickupApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Every ClickUp API call required authentication. This field is your personal API token. See here. | -| `folderId` | *String* | :heavy_minus_sign: | The ID of your folder in your space. Retrieve it from the `/space/{space_id}/folder` of the ClickUp API. See here. | -| `includeClosedTasks` | *Boolean* | :heavy_minus_sign: | Include or exclude closed tasks. By default, they are excluded. See here. | -| `listId` | *String* | :heavy_minus_sign: | The ID of your list in your folder. Retrieve it from the `/folder/{folder_id}/list` of the ClickUp API. See here. | -| `sourceType` | [SourceClickupApiClickupApi](../../models/shared/SourceClickupApiClickupApi.md) | :heavy_check_mark: | N/A | -| `spaceId` | *String* | :heavy_minus_sign: | The ID of your space in your workspace. Retrieve it from the `/team/{team_id}/space` of the ClickUp API. See here. | -| `teamId` | *String* | :heavy_minus_sign: | The ID of your team in ClickUp. Retrieve it from the `/team` of the ClickUp API. See here. | \ No newline at end of file diff --git a/docs/models/shared/SourceClickupApiClickupApi.md b/docs/models/shared/SourceClickupApiClickupApi.md deleted file mode 100755 index ced632e87..000000000 --- a/docs/models/shared/SourceClickupApiClickupApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceClickupApiClickupApi - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `CLICKUP_API` | clickup-api | \ No newline at end of file diff --git a/docs/models/shared/SourceClockify.md b/docs/models/shared/SourceClockify.md deleted file mode 100755 index 06011e7a6..000000000 --- a/docs/models/shared/SourceClockify.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceClockify - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | You can get your api access_key here This API is Case Sensitive. | -| `apiUrl` | *String* | :heavy_minus_sign: | The URL for the Clockify API. This should only need to be modified if connecting to an enterprise version of Clockify. | -| `sourceType` | [SourceClockifyClockify](../../models/shared/SourceClockifyClockify.md) | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | WorkSpace Id | \ No newline at end of file diff --git a/docs/models/shared/SourceClockifyClockify.md b/docs/models/shared/SourceClockifyClockify.md deleted file mode 100755 index 913c83c49..000000000 --- a/docs/models/shared/SourceClockifyClockify.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceClockifyClockify - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `CLOCKIFY` | clockify | \ No newline at end of file diff --git a/docs/models/shared/SourceCloseCom.md b/docs/models/shared/SourceCloseCom.md deleted file mode 100755 index 89678da7a..000000000 --- a/docs/models/shared/SourceCloseCom.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceCloseCom - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `apiKey` | *String* | :heavy_check_mark: | Close.com API key (usually starts with 'api_'; find yours here). | | -| `sourceType` | [SourceCloseComCloseCom](../../models/shared/SourceCloseComCloseCom.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The start date to sync data; all data after this date will be replicated. Leave blank to retrieve all the data available in the account. Format: YYYY-MM-DD. | 2021-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceCloseComCloseCom.md b/docs/models/shared/SourceCloseComCloseCom.md deleted file mode 100755 index c10bc4f75..000000000 --- a/docs/models/shared/SourceCloseComCloseCom.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceCloseComCloseCom - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `CLOSE_COM` | close-com | \ No newline at end of file diff --git a/docs/models/shared/SourceCoda.md b/docs/models/shared/SourceCoda.md deleted file mode 100755 index e550369b1..000000000 --- a/docs/models/shared/SourceCoda.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceCoda - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `authToken` | *String* | :heavy_check_mark: | Bearer token | -| `sourceType` | [SourceCodaCoda](../../models/shared/SourceCodaCoda.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceCodaCoda.md b/docs/models/shared/SourceCodaCoda.md deleted file mode 100755 index 8d6c7ce42..000000000 --- a/docs/models/shared/SourceCodaCoda.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceCodaCoda - - -## Values - -| Name | Value | -| ------ | ------ | -| `CODA` | coda | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinApi.md b/docs/models/shared/SourceCoinApi.md deleted file mode 100755 index b817632b1..000000000 --- a/docs/models/shared/SourceCoinApi.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceCoinApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | | -| `endDate` | *String* | :heavy_minus_sign: | The end date in ISO 8601 format. If not supplied, data will be returned
    from the start date to the current time, or when the count of result
    elements reaches its limit.
    | 2019-01-01T00:00:00 | -| `environment` | [SourceCoinApiEnvironment](../../models/shared/SourceCoinApiEnvironment.md) | :heavy_minus_sign: | The environment to use. Either sandbox or production.
    | | -| `limit` | *Long* | :heavy_minus_sign: | The maximum number of elements to return. If not supplied, the default
    is 100. For numbers larger than 100, each 100 items is counted as one
    request for pricing purposes. Maximum value is 100000.
    | | -| `period` | *String* | :heavy_check_mark: | The period to use. See the documentation for a list. https://docs.coinapi.io/#list-all-periods-get | 5SEC | -| `sourceType` | [SourceCoinApiCoinApi](../../models/shared/SourceCoinApiCoinApi.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The start date in ISO 8601 format. | 2019-01-01T00:00:00 | -| `symbolId` | *String* | :heavy_check_mark: | The symbol ID to use. See the documentation for a list.
    https://docs.coinapi.io/#list-all-symbols-get
    | | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinApiCoinApi.md b/docs/models/shared/SourceCoinApiCoinApi.md deleted file mode 100755 index f8f482245..000000000 --- a/docs/models/shared/SourceCoinApiCoinApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceCoinApiCoinApi - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `COIN_API` | coin-api | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinApiEnvironment.md b/docs/models/shared/SourceCoinApiEnvironment.md deleted file mode 100755 index 2b8b37e74..000000000 --- a/docs/models/shared/SourceCoinApiEnvironment.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceCoinApiEnvironment - -The environment to use. Either sandbox or production. - - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `SANDBOX` | sandbox | -| `PRODUCTION` | production | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinmarketcap.md b/docs/models/shared/SourceCoinmarketcap.md deleted file mode 100755 index 89d0e28c8..000000000 --- a/docs/models/shared/SourceCoinmarketcap.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceCoinmarketcap - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your API Key. See here. The token is case sensitive. | -| `dataType` | [SourceCoinmarketcapDataType](../../models/shared/SourceCoinmarketcapDataType.md) | :heavy_check_mark: | /latest: Latest market ticker quotes and averages for cryptocurrencies and exchanges. /historical: Intervals of historic market data like OHLCV data or data for use in charting libraries. See here. | -| `sourceType` | [SourceCoinmarketcapCoinmarketcap](../../models/shared/SourceCoinmarketcapCoinmarketcap.md) | :heavy_check_mark: | N/A | -| `symbols` | List<*String*> | :heavy_minus_sign: | Cryptocurrency symbols. (only used for quotes stream) | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinmarketcapCoinmarketcap.md b/docs/models/shared/SourceCoinmarketcapCoinmarketcap.md deleted file mode 100755 index 41faa56c7..000000000 --- a/docs/models/shared/SourceCoinmarketcapCoinmarketcap.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceCoinmarketcapCoinmarketcap - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `COINMARKETCAP` | coinmarketcap | \ No newline at end of file diff --git a/docs/models/shared/SourceCoinmarketcapDataType.md b/docs/models/shared/SourceCoinmarketcapDataType.md deleted file mode 100755 index 36e9d5ce0..000000000 --- a/docs/models/shared/SourceCoinmarketcapDataType.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceCoinmarketcapDataType - -/latest: Latest market ticker quotes and averages for cryptocurrencies and exchanges. /historical: Intervals of historic market data like OHLCV data or data for use in charting libraries. See here. - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `LATEST` | latest | -| `HISTORICAL` | historical | \ No newline at end of file diff --git a/docs/models/shared/SourceConfigcat.md b/docs/models/shared/SourceConfigcat.md deleted file mode 100755 index 7d7d05435..000000000 --- a/docs/models/shared/SourceConfigcat.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceConfigcat - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | -| `password` | *String* | :heavy_check_mark: | Basic auth password. See here. | -| `sourceType` | [SourceConfigcatConfigcat](../../models/shared/SourceConfigcatConfigcat.md) | :heavy_check_mark: | N/A | -| `username` | *String* | :heavy_check_mark: | Basic auth user name. See here. | \ No newline at end of file diff --git a/docs/models/shared/SourceConfigcatConfigcat.md b/docs/models/shared/SourceConfigcatConfigcat.md deleted file mode 100755 index 7430bda41..000000000 --- a/docs/models/shared/SourceConfigcatConfigcat.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceConfigcatConfigcat - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `CONFIGCAT` | configcat | \ No newline at end of file diff --git a/docs/models/shared/SourceConfluence.md b/docs/models/shared/SourceConfluence.md deleted file mode 100755 index c50d22113..000000000 --- a/docs/models/shared/SourceConfluence.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceConfluence - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Please follow the Jira confluence for generating an API token: generating an API token. | | -| `domainName` | *String* | :heavy_check_mark: | Your Confluence domain name | | -| `email` | *String* | :heavy_check_mark: | Your Confluence login email | abc@example.com | -| `sourceType` | [SourceConfluenceConfluence](../../models/shared/SourceConfluenceConfluence.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceConfluenceConfluence.md b/docs/models/shared/SourceConfluenceConfluence.md deleted file mode 100755 index 6b1cd303a..000000000 --- a/docs/models/shared/SourceConfluenceConfluence.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceConfluenceConfluence - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CONFLUENCE` | confluence | \ No newline at end of file diff --git a/docs/models/shared/SourceConvex.md b/docs/models/shared/SourceConvex.md deleted file mode 100755 index 1dff10095..000000000 --- a/docs/models/shared/SourceConvex.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceConvex - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_check_mark: | API access key used to retrieve data from Convex. | | -| `deploymentUrl` | *String* | :heavy_check_mark: | N/A | https://murky-swan-635.convex.cloud | -| `sourceType` | [SourceConvexConvex](../../models/shared/SourceConvexConvex.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceConvexConvex.md b/docs/models/shared/SourceConvexConvex.md deleted file mode 100755 index ffb769c3c..000000000 --- a/docs/models/shared/SourceConvexConvex.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceConvexConvex - - -## Values - -| Name | Value | -| -------- | -------- | -| `CONVEX` | convex | \ No newline at end of file diff --git a/docs/models/shared/SourceCreateRequest.md b/docs/models/shared/SourceCreateRequest.md index fbe30227d..ddba1f88f 100755 --- a/docs/models/shared/SourceCreateRequest.md +++ b/docs/models/shared/SourceCreateRequest.md @@ -3,9 +3,9 @@ ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | -| `name` | *String* | :heavy_check_mark: | N/A | -| `secretId` | *String* | :heavy_minus_sign: | Optional secretID obtained through the public API OAuth redirect flow. | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `name` | *String* | :heavy_check_mark: | N/A | | +| `secretId` | *String* | :heavy_minus_sign: | Optional secretID obtained through the public API OAuth redirect flow. | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceDatascope.md b/docs/models/shared/SourceDatascope.md deleted file mode 100755 index 0b1cf2ab6..000000000 --- a/docs/models/shared/SourceDatascope.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceDatascope - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | | -| `sourceType` | [SourceDatascopeDatascope](../../models/shared/SourceDatascopeDatascope.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | Start date for the data to be replicated | dd/mm/YYYY HH:MM | \ No newline at end of file diff --git a/docs/models/shared/SourceDatascopeDatascope.md b/docs/models/shared/SourceDatascopeDatascope.md deleted file mode 100755 index 31d9e8418..000000000 --- a/docs/models/shared/SourceDatascopeDatascope.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDatascopeDatascope - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `DATASCOPE` | datascope | \ No newline at end of file diff --git a/docs/models/shared/SourceDelighted.md b/docs/models/shared/SourceDelighted.md deleted file mode 100755 index 59dd70c0d..000000000 --- a/docs/models/shared/SourceDelighted.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceDelighted - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | A Delighted API key. | | -| `since` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate the data | 2022-05-30T04:50:23Z | -| `sourceType` | [SourceDelightedDelighted](../../models/shared/SourceDelightedDelighted.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceDelightedDelighted.md b/docs/models/shared/SourceDelightedDelighted.md deleted file mode 100755 index 186ad909f..000000000 --- a/docs/models/shared/SourceDelightedDelighted.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDelightedDelighted - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `DELIGHTED` | delighted | \ No newline at end of file diff --git a/docs/models/shared/SourceDixa.md b/docs/models/shared/SourceDixa.md deleted file mode 100755 index 1f2c258f6..000000000 --- a/docs/models/shared/SourceDixa.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceDixa - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Dixa API token | | -| `batchSize` | *Long* | :heavy_minus_sign: | Number of days to batch into one request. Max 31. | 1 | -| `sourceType` | [SourceDixaDixa](../../models/shared/SourceDixaDixa.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The connector pulls records updated from this date onwards. | YYYY-MM-DD | \ No newline at end of file diff --git a/docs/models/shared/SourceDixaDixa.md b/docs/models/shared/SourceDixaDixa.md deleted file mode 100755 index 4596e6ca3..000000000 --- a/docs/models/shared/SourceDixaDixa.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDixaDixa - - -## Values - -| Name | Value | -| ------ | ------ | -| `DIXA` | dixa | \ No newline at end of file diff --git a/docs/models/shared/SourceDockerhub.md b/docs/models/shared/SourceDockerhub.md deleted file mode 100755 index fdf7fea47..000000000 --- a/docs/models/shared/SourceDockerhub.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceDockerhub - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | -| `dockerUsername` | *String* | :heavy_check_mark: | Username of DockerHub person or organization (for https://hub.docker.com/v2/repositories/USERNAME/ API call) | airbyte | -| `sourceType` | [SourceDockerhubDockerhub](../../models/shared/SourceDockerhubDockerhub.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceDockerhubDockerhub.md b/docs/models/shared/SourceDockerhubDockerhub.md deleted file mode 100755 index 16bb28f93..000000000 --- a/docs/models/shared/SourceDockerhubDockerhub.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDockerhubDockerhub - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `DOCKERHUB` | dockerhub | \ No newline at end of file diff --git a/docs/models/shared/SourceDremio.md b/docs/models/shared/SourceDremio.md deleted file mode 100755 index 27d15c218..000000000 --- a/docs/models/shared/SourceDremio.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceDremio - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key that is generated when you authenticate to Dremio API | -| `baseUrl` | *String* | :heavy_minus_sign: | URL of your Dremio instance | -| `sourceType` | [SourceDremioDremio](../../models/shared/SourceDremioDremio.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceDremioDremio.md b/docs/models/shared/SourceDremioDremio.md deleted file mode 100755 index 19a0ba2ce..000000000 --- a/docs/models/shared/SourceDremioDremio.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDremioDremio - - -## Values - -| Name | Value | -| -------- | -------- | -| `DREMIO` | dremio | \ No newline at end of file diff --git a/docs/models/shared/SourceDynamodb.md b/docs/models/shared/SourceDynamodb.md deleted file mode 100755 index ec7868d30..000000000 --- a/docs/models/shared/SourceDynamodb.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceDynamodb - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | -| `accessKeyId` | *String* | :heavy_check_mark: | The access key id to access Dynamodb. Airbyte requires read permissions to the database | A012345678910EXAMPLE | -| `endpoint` | *String* | :heavy_minus_sign: | the URL of the Dynamodb database | https://{aws_dynamo_db_url}.com | -| `region` | [SourceDynamodbDynamodbRegion](../../models/shared/SourceDynamodbDynamodbRegion.md) | :heavy_minus_sign: | The region of the Dynamodb database | | -| `reservedAttributeNames` | *String* | :heavy_minus_sign: | Comma separated reserved attribute names present in your tables | name, field_name, field-name | -| `secretAccessKey` | *String* | :heavy_check_mark: | The corresponding secret to the access key id. | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | -| `sourceType` | [SourceDynamodbDynamodb](../../models/shared/SourceDynamodbDynamodb.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceDynamodbDynamodb.md b/docs/models/shared/SourceDynamodbDynamodb.md deleted file mode 100755 index 4cf830632..000000000 --- a/docs/models/shared/SourceDynamodbDynamodb.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceDynamodbDynamodb - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `DYNAMODB` | dynamodb | \ No newline at end of file diff --git a/docs/models/shared/SourceDynamodbDynamodbRegion.md b/docs/models/shared/SourceDynamodbDynamodbRegion.md deleted file mode 100755 index 5311b083d..000000000 --- a/docs/models/shared/SourceDynamodbDynamodbRegion.md +++ /dev/null @@ -1,35 +0,0 @@ -# SourceDynamodbDynamodbRegion - -The region of the Dynamodb database - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `UNKNOWN` | | -| `US_EAST1` | us-east-1 | -| `US_EAST2` | us-east-2 | -| `US_WEST1` | us-west-1 | -| `US_WEST2` | us-west-2 | -| `AF_SOUTH1` | af-south-1 | -| `AP_EAST1` | ap-east-1 | -| `AP_SOUTH1` | ap-south-1 | -| `AP_NORTHEAST1` | ap-northeast-1 | -| `AP_NORTHEAST2` | ap-northeast-2 | -| `AP_NORTHEAST3` | ap-northeast-3 | -| `AP_SOUTHEAST1` | ap-southeast-1 | -| `AP_SOUTHEAST2` | ap-southeast-2 | -| `CA_CENTRAL1` | ca-central-1 | -| `CN_NORTH1` | cn-north-1 | -| `CN_NORTHWEST1` | cn-northwest-1 | -| `EU_CENTRAL1` | eu-central-1 | -| `EU_NORTH1` | eu-north-1 | -| `EU_SOUTH1` | eu-south-1 | -| `EU_WEST1` | eu-west-1 | -| `EU_WEST2` | eu-west-2 | -| `EU_WEST3` | eu-west-3 | -| `SA_EAST1` | sa-east-1 | -| `ME_SOUTH1` | me-south-1 | -| `US_GOV_EAST1` | us-gov-east-1 | -| `US_GOV_WEST1` | us-gov-west-1 | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloud.md b/docs/models/shared/SourceE2eTestCloud.md deleted file mode 100755 index cab823d80..000000000 --- a/docs/models/shared/SourceE2eTestCloud.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceE2eTestCloud - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | -| `maxMessages` | *Long* | :heavy_minus_sign: | Number of records to emit per stream. Min 1. Max 100 billion. | | -| `messageIntervalMs` | *Long* | :heavy_minus_sign: | Interval between messages in ms. Min 0 ms. Max 60000 ms (1 minute). | | -| `mockCatalog` | *Object* | :heavy_check_mark: | N/A | | -| `seed` | *Long* | :heavy_minus_sign: | When the seed is unspecified, the current time millis will be used as the seed. Range: [0, 1000000]. | 42 | -| `sourceType` | [SourceE2eTestCloudE2eTestCloud](../../models/shared/SourceE2eTestCloudE2eTestCloud.md) | :heavy_check_mark: | N/A | | -| `type` | [SourceE2eTestCloudType](../../models/shared/SourceE2eTestCloudType.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudE2eTestCloud.md b/docs/models/shared/SourceE2eTestCloudE2eTestCloud.md deleted file mode 100755 index d4145b613..000000000 --- a/docs/models/shared/SourceE2eTestCloudE2eTestCloud.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceE2eTestCloudE2eTestCloud - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `E2E_TEST_CLOUD` | e2e-test-cloud | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.md b/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.md deleted file mode 100755 index a1ce82141..000000000 --- a/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceE2eTestCloudMockCatalogMultiSchema - -A catalog with multiple data streams, each with a different schema. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `streamSchemas` | *String* | :heavy_minus_sign: | A Json object specifying multiple data streams and their schemas. Each key in this object is one stream name. Each value is the schema for that stream. The schema should be compatible with draft-07. See this doc for examples. | -| `type` | [SourceE2eTestCloudMockCatalogMultiSchemaType](../../models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md b/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md deleted file mode 100755 index a08a14a7f..000000000 --- a/docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceE2eTestCloudMockCatalogMultiSchemaType - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `MULTI_STREAM` | MULTI_STREAM | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.md b/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.md deleted file mode 100755 index 3da7e67b6..000000000 --- a/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceE2eTestCloudMockCatalogSingleSchema - -A catalog with one or multiple streams that share the same schema. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `streamDuplication` | *Long* | :heavy_minus_sign: | Duplicate the stream for easy load testing. Each stream name will have a number suffix. For example, if the stream name is "ds", the duplicated streams will be "ds_0", "ds_1", etc. | -| `streamName` | *String* | :heavy_minus_sign: | Name of the data stream. | -| `streamSchema` | *String* | :heavy_minus_sign: | A Json schema for the stream. The schema should be compatible with draft-07. See this doc for examples. | -| `type` | [SourceE2eTestCloudMockCatalogSingleSchemaType](../../models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md b/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md deleted file mode 100755 index ea4e6db2b..000000000 --- a/docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceE2eTestCloudMockCatalogSingleSchemaType - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `SINGLE_STREAM` | SINGLE_STREAM | \ No newline at end of file diff --git a/docs/models/shared/SourceE2eTestCloudType.md b/docs/models/shared/SourceE2eTestCloudType.md deleted file mode 100755 index 74595681e..000000000 --- a/docs/models/shared/SourceE2eTestCloudType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceE2eTestCloudType - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `CONTINUOUS_FEED` | CONTINUOUS_FEED | \ No newline at end of file diff --git a/docs/models/shared/SourceEmailoctopus.md b/docs/models/shared/SourceEmailoctopus.md deleted file mode 100755 index 9743c5950..000000000 --- a/docs/models/shared/SourceEmailoctopus.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceEmailoctopus - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | EmailOctopus API Key. See the docs for information on how to generate this key. | -| `sourceType` | [SourceEmailoctopusEmailoctopus](../../models/shared/SourceEmailoctopusEmailoctopus.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceEmailoctopusEmailoctopus.md b/docs/models/shared/SourceEmailoctopusEmailoctopus.md deleted file mode 100755 index aba943843..000000000 --- a/docs/models/shared/SourceEmailoctopusEmailoctopus.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceEmailoctopusEmailoctopus - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `EMAILOCTOPUS` | emailoctopus | \ No newline at end of file diff --git a/docs/models/shared/SourceExchangeRates.md b/docs/models/shared/SourceExchangeRates.md deleted file mode 100755 index 4ab4cbc62..000000000 --- a/docs/models/shared/SourceExchangeRates.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceExchangeRates - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_check_mark: | Your API Key. See here. The key is case sensitive. | | -| `base` | *String* | :heavy_minus_sign: | ISO reference currency. See here. Free plan doesn't support Source Currency Switching, default base currency is EUR | EUR | -| `ignoreWeekends` | *Boolean* | :heavy_minus_sign: | Ignore weekends? (Exchanges don't run on weekends) | | -| `sourceType` | [SourceExchangeRatesExchangeRates](../../models/shared/SourceExchangeRatesExchangeRates.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | Start getting data from that date. | YYYY-MM-DD | \ No newline at end of file diff --git a/docs/models/shared/SourceExchangeRatesExchangeRates.md b/docs/models/shared/SourceExchangeRatesExchangeRates.md deleted file mode 100755 index e0638184c..000000000 --- a/docs/models/shared/SourceExchangeRatesExchangeRates.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceExchangeRatesExchangeRates - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `EXCHANGE_RATES` | exchange-rates | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketing.md b/docs/models/shared/SourceFacebookMarketing.md deleted file mode 100755 index 8db6c6bcb..000000000 --- a/docs/models/shared/SourceFacebookMarketing.md +++ /dev/null @@ -1,23 +0,0 @@ -# SourceFacebookMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The value of the generated access token. From your App’s Dashboard, click on "Marketing API" then "Tools". Select permissions ads_management, ads_read, read_insights, business_management. Then click on "Get token". See the docs for more information. | | -| `accountId` | *String* | :heavy_check_mark: | The Facebook Ad account ID to use when pulling data from the Facebook Marketing API. Open your Meta Ads Manager. The Ad account ID number is in the account dropdown menu or in your browser's address bar. See the docs for more information. | 111111111111111 | -| `actionBreakdownsAllowEmpty` | *Boolean* | :heavy_minus_sign: | Allows action_breakdowns to be an empty list | | -| `clientId` | *String* | :heavy_minus_sign: | The Client Id for your OAuth app | | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret for your OAuth app | | -| `customInsights` | List<[SourceFacebookMarketingInsightConfig](../../models/shared/SourceFacebookMarketingInsightConfig.md)> | :heavy_minus_sign: | A list which contains ad statistics entries, each entry must have a name and can contains fields, breakdowns or action_breakdowns. Click on "add" to fill this field. | | -| `endDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data. | 2017-01-26T00:00:00Z | -| `fetchThumbnailImages` | *Boolean* | :heavy_minus_sign: | Set to active if you want to fetch the thumbnail_url and store the result in thumbnail_data_url for each Ad Creative. | | -| `includeDeleted` | *Boolean* | :heavy_minus_sign: | Set to active if you want to include data from deleted Campaigns, Ads, and AdSets. | | -| `insightsLookbackWindow` | *Long* | :heavy_minus_sign: | The attribution window. Facebook freezes insight data 28 days after it was generated, which means that all data from the past 28 days may have changed since we last emitted it, so you can retrieve refreshed insights from the past by setting this parameter. If you set a custom lookback window value in Facebook account, please provide the same value here. | | -| `maxBatchSize` | *Long* | :heavy_minus_sign: | Maximum batch size used when sending batch requests to Facebook API. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases. | | -| `pageSize` | *Long* | :heavy_minus_sign: | Page size used when sending requests to Facebook API to specify number of records per page when response has pagination. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases. | | -| `sourceType` | [SourceFacebookMarketingFacebookMarketing](../../models/shared/SourceFacebookMarketingFacebookMarketing.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingFacebookMarketing.md b/docs/models/shared/SourceFacebookMarketingFacebookMarketing.md deleted file mode 100755 index 563d3d400..000000000 --- a/docs/models/shared/SourceFacebookMarketingFacebookMarketing.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFacebookMarketingFacebookMarketing - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `FACEBOOK_MARKETING` | facebook-marketing | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfig.md b/docs/models/shared/SourceFacebookMarketingInsightConfig.md deleted file mode 100755 index 4f428b758..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfig.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceFacebookMarketingInsightConfig - -Config for custom insights - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `actionBreakdowns` | List<[SourceFacebookMarketingInsightConfigValidActionBreakdowns](../../models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md)> | :heavy_minus_sign: | A list of chosen action_breakdowns for action_breakdowns | | -| `actionReportTime` | [SourceFacebookMarketingInsightConfigActionReportTime](../../models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md) | :heavy_minus_sign: | Determines the report time of action stats. For example, if a person saw the ad on Jan 1st but converted on Jan 2nd, when you query the API with action_report_time=impression, you see a conversion on Jan 1st. When you query the API with action_report_time=conversion, you see a conversion on Jan 2nd. | | -| `breakdowns` | List<[SourceFacebookMarketingInsightConfigValidBreakdowns](../../models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md)> | :heavy_minus_sign: | A list of chosen breakdowns for breakdowns | | -| `endDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date until which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data. | 2017-01-26T00:00:00Z | -| `fields` | List<[SourceFacebookMarketingInsightConfigValidEnums](../../models/shared/SourceFacebookMarketingInsightConfigValidEnums.md)> | :heavy_minus_sign: | A list of chosen fields for fields parameter | | -| `insightsLookbackWindow` | *Long* | :heavy_minus_sign: | The attribution window | | -| `level` | [SourceFacebookMarketingInsightConfigLevel](../../models/shared/SourceFacebookMarketingInsightConfigLevel.md) | :heavy_minus_sign: | Chosen level for API | | -| `name` | *String* | :heavy_check_mark: | The name value of insight | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date from which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z. | 2017-01-25T00:00:00Z | -| `timeIncrement` | *Long* | :heavy_minus_sign: | Time window in days by which to aggregate statistics. The sync will be chunked into N day intervals, where N is the number of days you specified. For example, if you set this value to 7, then all statistics will be reported as 7-day aggregates by starting from the start_date. If the start and end dates are October 1st and October 30th, then the connector will output 5 records: 01 - 06, 07 - 13, 14 - 20, 21 - 27, and 28 - 30 (3 days only). | | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md b/docs/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md deleted file mode 100755 index 92eb48e36..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceFacebookMarketingInsightConfigActionReportTime - -Determines the report time of action stats. For example, if a person saw the ad on Jan 1st but converted on Jan 2nd, when you query the API with action_report_time=impression, you see a conversion on Jan 1st. When you query the API with action_report_time=conversion, you see a conversion on Jan 2nd. - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CONVERSION` | conversion | -| `IMPRESSION` | impression | -| `MIXED` | mixed | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfigLevel.md b/docs/models/shared/SourceFacebookMarketingInsightConfigLevel.md deleted file mode 100755 index ab9e1718f..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfigLevel.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceFacebookMarketingInsightConfigLevel - -Chosen level for API - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `AD` | ad | -| `ADSET` | adset | -| `CAMPAIGN` | campaign | -| `ACCOUNT` | account | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md b/docs/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md deleted file mode 100755 index 9b511b2d1..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceFacebookMarketingInsightConfigValidActionBreakdowns - -An enumeration. - - -## Values - -| Name | Value | -| ------------------------------ | ------------------------------ | -| `ACTION_CANVAS_COMPONENT_NAME` | action_canvas_component_name | -| `ACTION_CAROUSEL_CARD_ID` | action_carousel_card_id | -| `ACTION_CAROUSEL_CARD_NAME` | action_carousel_card_name | -| `ACTION_DESTINATION` | action_destination | -| `ACTION_DEVICE` | action_device | -| `ACTION_REACTION` | action_reaction | -| `ACTION_TARGET_ID` | action_target_id | -| `ACTION_TYPE` | action_type | -| `ACTION_VIDEO_SOUND` | action_video_sound | -| `ACTION_VIDEO_TYPE` | action_video_type | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md b/docs/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md deleted file mode 100755 index cae818251..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md +++ /dev/null @@ -1,41 +0,0 @@ -# SourceFacebookMarketingInsightConfigValidBreakdowns - -An enumeration. - - -## Values - -| Name | Value | -| ------------------------------------------------- | ------------------------------------------------- | -| `AD_FORMAT_ASSET` | ad_format_asset | -| `AGE` | age | -| `APP_ID` | app_id | -| `BODY_ASSET` | body_asset | -| `CALL_TO_ACTION_ASSET` | call_to_action_asset | -| `COARSE_CONVERSION_VALUE` | coarse_conversion_value | -| `COUNTRY` | country | -| `DESCRIPTION_ASSET` | description_asset | -| `DEVICE_PLATFORM` | device_platform | -| `DMA` | dma | -| `FIDELITY_TYPE` | fidelity_type | -| `FREQUENCY_VALUE` | frequency_value | -| `GENDER` | gender | -| `HOURLY_STATS_AGGREGATED_BY_ADVERTISER_TIME_ZONE` | hourly_stats_aggregated_by_advertiser_time_zone | -| `HOURLY_STATS_AGGREGATED_BY_AUDIENCE_TIME_ZONE` | hourly_stats_aggregated_by_audience_time_zone | -| `HSID` | hsid | -| `IMAGE_ASSET` | image_asset | -| `IMPRESSION_DEVICE` | impression_device | -| `IS_CONVERSION_ID_MODELED` | is_conversion_id_modeled | -| `LINK_URL_ASSET` | link_url_asset | -| `MMM` | mmm | -| `PLACE_PAGE_ID` | place_page_id | -| `PLATFORM_POSITION` | platform_position | -| `POSTBACK_SEQUENCE_INDEX` | postback_sequence_index | -| `PRODUCT_ID` | product_id | -| `PUBLISHER_PLATFORM` | publisher_platform | -| `REDOWNLOAD` | redownload | -| `REGION` | region | -| `SKAN_CAMPAIGN_ID` | skan_campaign_id | -| `SKAN_CONVERSION_ID` | skan_conversion_id | -| `TITLE_ASSET` | title_asset | -| `VIDEO_ASSET` | video_asset | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookMarketingInsightConfigValidEnums.md b/docs/models/shared/SourceFacebookMarketingInsightConfigValidEnums.md deleted file mode 100755 index df2edf2a8..000000000 --- a/docs/models/shared/SourceFacebookMarketingInsightConfigValidEnums.md +++ /dev/null @@ -1,141 +0,0 @@ -# SourceFacebookMarketingInsightConfigValidEnums - -An enumeration. - - -## Values - -| Name | Value | -| ---------------------------------------------- | ---------------------------------------------- | -| `ACCOUNT_CURRENCY` | account_currency | -| `ACCOUNT_ID` | account_id | -| `ACCOUNT_NAME` | account_name | -| `ACTION_VALUES` | action_values | -| `ACTIONS` | actions | -| `AD_CLICK_ACTIONS` | ad_click_actions | -| `AD_ID` | ad_id | -| `AD_IMPRESSION_ACTIONS` | ad_impression_actions | -| `AD_NAME` | ad_name | -| `ADSET_END` | adset_end | -| `ADSET_ID` | adset_id | -| `ADSET_NAME` | adset_name | -| `ADSET_START` | adset_start | -| `AGE_TARGETING` | age_targeting | -| `ATTRIBUTION_SETTING` | attribution_setting | -| `AUCTION_BID` | auction_bid | -| `AUCTION_COMPETITIVENESS` | auction_competitiveness | -| `AUCTION_MAX_COMPETITOR_BID` | auction_max_competitor_bid | -| `BUYING_TYPE` | buying_type | -| `CAMPAIGN_ID` | campaign_id | -| `CAMPAIGN_NAME` | campaign_name | -| `CANVAS_AVG_VIEW_PERCENT` | canvas_avg_view_percent | -| `CANVAS_AVG_VIEW_TIME` | canvas_avg_view_time | -| `CATALOG_SEGMENT_ACTIONS` | catalog_segment_actions | -| `CATALOG_SEGMENT_VALUE` | catalog_segment_value | -| `CATALOG_SEGMENT_VALUE_MOBILE_PURCHASE_ROAS` | catalog_segment_value_mobile_purchase_roas | -| `CATALOG_SEGMENT_VALUE_OMNI_PURCHASE_ROAS` | catalog_segment_value_omni_purchase_roas | -| `CATALOG_SEGMENT_VALUE_WEBSITE_PURCHASE_ROAS` | catalog_segment_value_website_purchase_roas | -| `CLICKS` | clicks | -| `CONVERSION_RATE_RANKING` | conversion_rate_ranking | -| `CONVERSION_VALUES` | conversion_values | -| `CONVERSIONS` | conversions | -| `CONVERTED_PRODUCT_QUANTITY` | converted_product_quantity | -| `CONVERTED_PRODUCT_VALUE` | converted_product_value | -| `COST_PER15_SEC_VIDEO_VIEW` | cost_per_15_sec_video_view | -| `COST_PER2_SEC_CONTINUOUS_VIDEO_VIEW` | cost_per_2_sec_continuous_video_view | -| `COST_PER_ACTION_TYPE` | cost_per_action_type | -| `COST_PER_AD_CLICK` | cost_per_ad_click | -| `COST_PER_CONVERSION` | cost_per_conversion | -| `COST_PER_DDA_COUNTBY_CONVS` | cost_per_dda_countby_convs | -| `COST_PER_ESTIMATED_AD_RECALLERS` | cost_per_estimated_ad_recallers | -| `COST_PER_INLINE_LINK_CLICK` | cost_per_inline_link_click | -| `COST_PER_INLINE_POST_ENGAGEMENT` | cost_per_inline_post_engagement | -| `COST_PER_ONE_THOUSAND_AD_IMPRESSION` | cost_per_one_thousand_ad_impression | -| `COST_PER_OUTBOUND_CLICK` | cost_per_outbound_click | -| `COST_PER_THRUPLAY` | cost_per_thruplay | -| `COST_PER_UNIQUE_ACTION_TYPE` | cost_per_unique_action_type | -| `COST_PER_UNIQUE_CLICK` | cost_per_unique_click | -| `COST_PER_UNIQUE_CONVERSION` | cost_per_unique_conversion | -| `COST_PER_UNIQUE_INLINE_LINK_CLICK` | cost_per_unique_inline_link_click | -| `COST_PER_UNIQUE_OUTBOUND_CLICK` | cost_per_unique_outbound_click | -| `CPC` | cpc | -| `CPM` | cpm | -| `CPP` | cpp | -| `CREATED_TIME` | created_time | -| `CREATIVE_MEDIA_TYPE` | creative_media_type | -| `CTR` | ctr | -| `DATE_START` | date_start | -| `DATE_STOP` | date_stop | -| `DDA_COUNTBY_CONVS` | dda_countby_convs | -| `DDA_RESULTS` | dda_results | -| `ENGAGEMENT_RATE_RANKING` | engagement_rate_ranking | -| `ESTIMATED_AD_RECALL_RATE` | estimated_ad_recall_rate | -| `ESTIMATED_AD_RECALL_RATE_LOWER_BOUND` | estimated_ad_recall_rate_lower_bound | -| `ESTIMATED_AD_RECALL_RATE_UPPER_BOUND` | estimated_ad_recall_rate_upper_bound | -| `ESTIMATED_AD_RECALLERS` | estimated_ad_recallers | -| `ESTIMATED_AD_RECALLERS_LOWER_BOUND` | estimated_ad_recallers_lower_bound | -| `ESTIMATED_AD_RECALLERS_UPPER_BOUND` | estimated_ad_recallers_upper_bound | -| `FREQUENCY` | frequency | -| `FULL_VIEW_IMPRESSIONS` | full_view_impressions | -| `FULL_VIEW_REACH` | full_view_reach | -| `GENDER_TARGETING` | gender_targeting | -| `IMPRESSIONS` | impressions | -| `INLINE_LINK_CLICK_CTR` | inline_link_click_ctr | -| `INLINE_LINK_CLICKS` | inline_link_clicks | -| `INLINE_POST_ENGAGEMENT` | inline_post_engagement | -| `INSTAGRAM_UPCOMING_EVENT_REMINDERS_SET` | instagram_upcoming_event_reminders_set | -| `INSTANT_EXPERIENCE_CLICKS_TO_OPEN` | instant_experience_clicks_to_open | -| `INSTANT_EXPERIENCE_CLICKS_TO_START` | instant_experience_clicks_to_start | -| `INSTANT_EXPERIENCE_OUTBOUND_CLICKS` | instant_experience_outbound_clicks | -| `INTERACTIVE_COMPONENT_TAP` | interactive_component_tap | -| `LABELS` | labels | -| `LOCATION` | location | -| `MOBILE_APP_PURCHASE_ROAS` | mobile_app_purchase_roas | -| `OBJECTIVE` | objective | -| `OPTIMIZATION_GOAL` | optimization_goal | -| `OUTBOUND_CLICKS` | outbound_clicks | -| `OUTBOUND_CLICKS_CTR` | outbound_clicks_ctr | -| `PLACE_PAGE_NAME` | place_page_name | -| `PURCHASE_ROAS` | purchase_roas | -| `QUALIFYING_QUESTION_QUALIFY_ANSWER_RATE` | qualifying_question_qualify_answer_rate | -| `QUALITY_RANKING` | quality_ranking | -| `QUALITY_SCORE_ECTR` | quality_score_ectr | -| `QUALITY_SCORE_ECVR` | quality_score_ecvr | -| `QUALITY_SCORE_ORGANIC` | quality_score_organic | -| `REACH` | reach | -| `SOCIAL_SPEND` | social_spend | -| `SPEND` | spend | -| `TOTAL_POSTBACKS` | total_postbacks | -| `TOTAL_POSTBACKS_DETAILED` | total_postbacks_detailed | -| `TOTAL_POSTBACKS_DETAILED_V4` | total_postbacks_detailed_v4 | -| `UNIQUE_ACTIONS` | unique_actions | -| `UNIQUE_CLICKS` | unique_clicks | -| `UNIQUE_CONVERSIONS` | unique_conversions | -| `UNIQUE_CTR` | unique_ctr | -| `UNIQUE_INLINE_LINK_CLICK_CTR` | unique_inline_link_click_ctr | -| `UNIQUE_INLINE_LINK_CLICKS` | unique_inline_link_clicks | -| `UNIQUE_LINK_CLICKS_CTR` | unique_link_clicks_ctr | -| `UNIQUE_OUTBOUND_CLICKS` | unique_outbound_clicks | -| `UNIQUE_OUTBOUND_CLICKS_CTR` | unique_outbound_clicks_ctr | -| `UNIQUE_VIDEO_CONTINUOUS2_SEC_WATCHED_ACTIONS` | unique_video_continuous_2_sec_watched_actions | -| `UNIQUE_VIDEO_VIEW15_SEC` | unique_video_view_15_sec | -| `UPDATED_TIME` | updated_time | -| `VIDEO15_SEC_WATCHED_ACTIONS` | video_15_sec_watched_actions | -| `VIDEO30_SEC_WATCHED_ACTIONS` | video_30_sec_watched_actions | -| `VIDEO_AVG_TIME_WATCHED_ACTIONS` | video_avg_time_watched_actions | -| `VIDEO_CONTINUOUS2_SEC_WATCHED_ACTIONS` | video_continuous_2_sec_watched_actions | -| `VIDEO_P100_WATCHED_ACTIONS` | video_p100_watched_actions | -| `VIDEO_P25_WATCHED_ACTIONS` | video_p25_watched_actions | -| `VIDEO_P50_WATCHED_ACTIONS` | video_p50_watched_actions | -| `VIDEO_P75_WATCHED_ACTIONS` | video_p75_watched_actions | -| `VIDEO_P95_WATCHED_ACTIONS` | video_p95_watched_actions | -| `VIDEO_PLAY_ACTIONS` | video_play_actions | -| `VIDEO_PLAY_CURVE_ACTIONS` | video_play_curve_actions | -| `VIDEO_PLAY_RETENTION0_TO15S_ACTIONS` | video_play_retention_0_to_15s_actions | -| `VIDEO_PLAY_RETENTION20_TO60S_ACTIONS` | video_play_retention_20_to_60s_actions | -| `VIDEO_PLAY_RETENTION_GRAPH_ACTIONS` | video_play_retention_graph_actions | -| `VIDEO_THRUPLAY_WATCHED_ACTIONS` | video_thruplay_watched_actions | -| `VIDEO_TIME_WATCHED_ACTIONS` | video_time_watched_actions | -| `WEBSITE_CTR` | website_ctr | -| `WEBSITE_PURCHASE_ROAS` | website_purchase_roas | -| `WISH_BID` | wish_bid | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookPages.md b/docs/models/shared/SourceFacebookPages.md deleted file mode 100755 index 82a617bd8..000000000 --- a/docs/models/shared/SourceFacebookPages.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceFacebookPages - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Facebook Page Access Token | -| `pageId` | *String* | :heavy_check_mark: | Page ID | -| `sourceType` | [SourceFacebookPagesFacebookPages](../../models/shared/SourceFacebookPagesFacebookPages.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFacebookPagesFacebookPages.md b/docs/models/shared/SourceFacebookPagesFacebookPages.md deleted file mode 100755 index 17840de77..000000000 --- a/docs/models/shared/SourceFacebookPagesFacebookPages.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFacebookPagesFacebookPages - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `FACEBOOK_PAGES` | facebook-pages | \ No newline at end of file diff --git a/docs/models/shared/SourceFaker.md b/docs/models/shared/SourceFaker.md deleted file mode 100755 index 80c0059a3..000000000 --- a/docs/models/shared/SourceFaker.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceFaker - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `alwaysUpdated` | *Boolean* | :heavy_minus_sign: | Should the updated_at values for every record be new each sync? Setting this to false will case the source to stop emitting records after COUNT records have been emitted. | -| `count` | *Long* | :heavy_minus_sign: | How many users should be generated in total. This setting does not apply to the purchases or products stream. | -| `parallelism` | *Long* | :heavy_minus_sign: | How many parallel workers should we use to generate fake data? Choose a value equal to the number of CPUs you will allocate to this source. | -| `recordsPerSlice` | *Long* | :heavy_minus_sign: | How many fake records will be in each page (stream slice), before a state message is emitted? | -| `seed` | *Long* | :heavy_minus_sign: | Manually control the faker random seed to return the same values on subsequent runs (leave -1 for random) | -| `sourceType` | [SourceFakerFaker](../../models/shared/SourceFakerFaker.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFakerFaker.md b/docs/models/shared/SourceFakerFaker.md deleted file mode 100755 index f71a2e0af..000000000 --- a/docs/models/shared/SourceFakerFaker.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFakerFaker - - -## Values - -| Name | Value | -| ------- | ------- | -| `FAKER` | faker | \ No newline at end of file diff --git a/docs/models/shared/SourceFauna.md b/docs/models/shared/SourceFauna.md deleted file mode 100755 index 4628cc96d..000000000 --- a/docs/models/shared/SourceFauna.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceFauna - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `collection` | [SourceFaunaCollection](../../models/shared/SourceFaunaCollection.md) | :heavy_minus_sign: | Settings for the Fauna Collection. | -| `domain` | *String* | :heavy_minus_sign: | Domain of Fauna to query. Defaults db.fauna.com. See the docs. | -| `port` | *Long* | :heavy_minus_sign: | Endpoint port. | -| `scheme` | *String* | :heavy_minus_sign: | URL scheme. | -| `secret` | *String* | :heavy_check_mark: | Fauna secret, used when authenticating with the database. | -| `sourceType` | [SourceFaunaFauna](../../models/shared/SourceFaunaFauna.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaCollection.md b/docs/models/shared/SourceFaunaCollection.md deleted file mode 100755 index 9ac1fa55e..000000000 --- a/docs/models/shared/SourceFaunaCollection.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceFaunaCollection - -Settings for the Fauna Collection. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `deletions` | *Object* | :heavy_check_mark: | This only applies to incremental syncs.

    Enabling deletion mode informs your destination of deleted documents.

    Disabled - Leave this feature disabled, and ignore deleted documents.

    Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. | -| `pageSize` | *Long* | :heavy_minus_sign: | The page size used when reading documents from the database. The larger the page size, the faster the connector processes documents. However, if a page is too large, the connector may fail.

    Choose your page size based on how large the documents are.

    See the docs. | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaCollectionDeletionsDisabled.md b/docs/models/shared/SourceFaunaCollectionDeletionsDisabled.md deleted file mode 100755 index 0a3de1255..000000000 --- a/docs/models/shared/SourceFaunaCollectionDeletionsDisabled.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceFaunaCollectionDeletionsDisabled - -This only applies to incremental syncs.
    -Enabling deletion mode informs your destination of deleted documents.
    -Disabled - Leave this feature disabled, and ignore deleted documents.
    -Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `deletionMode` | [SourceFaunaCollectionDeletionsDisabledDeletionMode](../../models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md b/docs/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md deleted file mode 100755 index 5047c230a..000000000 --- a/docs/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFaunaCollectionDeletionsDisabledDeletionMode - - -## Values - -| Name | Value | -| -------- | -------- | -| `IGNORE` | ignore | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaCollectionDeletionsEnabled.md b/docs/models/shared/SourceFaunaCollectionDeletionsEnabled.md deleted file mode 100755 index 858e38398..000000000 --- a/docs/models/shared/SourceFaunaCollectionDeletionsEnabled.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceFaunaCollectionDeletionsEnabled - -This only applies to incremental syncs.
    -Enabling deletion mode informs your destination of deleted documents.
    -Disabled - Leave this feature disabled, and ignore deleted documents.
    -Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `column` | *String* | :heavy_minus_sign: | Name of the "deleted at" column. | -| `deletionMode` | [SourceFaunaCollectionDeletionsEnabledDeletionMode](../../models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md b/docs/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md deleted file mode 100755 index 483c85ce8..000000000 --- a/docs/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFaunaCollectionDeletionsEnabledDeletionMode - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `DELETED_FIELD` | deleted_field | \ No newline at end of file diff --git a/docs/models/shared/SourceFaunaFauna.md b/docs/models/shared/SourceFaunaFauna.md deleted file mode 100755 index fdb29cab8..000000000 --- a/docs/models/shared/SourceFaunaFauna.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFaunaFauna - - -## Values - -| Name | Value | -| ------- | ------- | -| `FAUNA` | fauna | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecure.md b/docs/models/shared/SourceFileSecure.md deleted file mode 100755 index e4266696a..000000000 --- a/docs/models/shared/SourceFileSecure.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceFileSecure - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `datasetName` | *String* | :heavy_check_mark: | The Name of the final table to replicate this file into (should include letters, numbers dash and underscores only). | | -| `format` | [SourceFileSecureFileFormat](../../models/shared/SourceFileSecureFileFormat.md) | :heavy_minus_sign: | The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). | | -| `provider` | *Object* | :heavy_check_mark: | The storage Provider or Location of the file(s) which should be replicated. | | -| `readerOptions` | *String* | :heavy_minus_sign: | This should be a string in JSON format. It depends on the chosen file format to provide additional options and tune its behavior. | {} | -| `sourceType` | [SourceFileSecureFileSecure](../../models/shared/SourceFileSecureFileSecure.md) | :heavy_check_mark: | N/A | | -| `url` | *String* | :heavy_check_mark: | The URL path to access the file which should be replicated. | https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureFileFormat.md b/docs/models/shared/SourceFileSecureFileFormat.md deleted file mode 100755 index 302eec042..000000000 --- a/docs/models/shared/SourceFileSecureFileFormat.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceFileSecureFileFormat - -The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `CSV` | csv | -| `JSON` | json | -| `JSONL` | jsonl | -| `EXCEL` | excel | -| `EXCEL_BINARY` | excel_binary | -| `FEATHER` | feather | -| `PARQUET` | parquet | -| `YAML` | yaml | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureFileSecure.md b/docs/models/shared/SourceFileSecureFileSecure.md deleted file mode 100755 index 3d7057ab8..000000000 --- a/docs/models/shared/SourceFileSecureFileSecure.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureFileSecure - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `FILE_SECURE` | file-secure | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.md b/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.md deleted file mode 100755 index a780239fe..000000000 --- a/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceFileSecureProviderAzBlobAzureBlobStorage - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sasToken` | *String* | :heavy_minus_sign: | To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a SAS (Shared Access Signature) token. If accessing publicly available data, this field is not necessary. | -| `sharedKey` | *String* | :heavy_minus_sign: | To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a storage account shared key (aka account key or access key). If accessing publicly available data, this field is not necessary. | -| `storage` | [SourceFileSecureProviderAzBlobAzureBlobStorageStorage](../../models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md) | :heavy_check_mark: | N/A | -| `storageAccount` | *String* | :heavy_check_mark: | The globally unique name of the storage account that the desired blob sits within. See here for more details. | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md b/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md deleted file mode 100755 index 0586b1197..000000000 --- a/docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderAzBlobAzureBlobStorageStorage - - -## Values - -| Name | Value | -| --------- | --------- | -| `AZ_BLOB` | AzBlob | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.md b/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.md deleted file mode 100755 index d3be76bb1..000000000 --- a/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceFileSecureProviderGCSGoogleCloudStorage - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `serviceAccountJson` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on Google Cloud, this connector would need a service account json credentials with the proper permissions as described here. Please generate the credentials.json file and copy/paste its content to this field (expecting JSON formats). If accessing publicly available data, this field is not necessary. | -| `storage` | [SourceFileSecureProviderGCSGoogleCloudStorageStorage](../../models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md b/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md deleted file mode 100755 index f4933125c..000000000 --- a/docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderGCSGoogleCloudStorageStorage - - -## Values - -| Name | Value | -| ----- | ----- | -| `GCS` | GCS | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderHTTPSPublicWeb.md b/docs/models/shared/SourceFileSecureProviderHTTPSPublicWeb.md deleted file mode 100755 index 322aab1b6..000000000 --- a/docs/models/shared/SourceFileSecureProviderHTTPSPublicWeb.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceFileSecureProviderHTTPSPublicWeb - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `storage` | [SourceFileSecureProviderHTTPSPublicWebStorage](../../models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md) | :heavy_check_mark: | N/A | -| `userAgent` | *Boolean* | :heavy_minus_sign: | Add User-Agent to request | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md b/docs/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md deleted file mode 100755 index 0ce9b1c25..000000000 --- a/docs/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderHTTPSPublicWebStorage - - -## Values - -| Name | Value | -| ------- | ------- | -| `HTTPS` | HTTPS | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderS3AmazonWebServices.md b/docs/models/shared/SourceFileSecureProviderS3AmazonWebServices.md deleted file mode 100755 index 0c0b73caf..000000000 --- a/docs/models/shared/SourceFileSecureProviderS3AmazonWebServices.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceFileSecureProviderS3AmazonWebServices - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `awsAccessKeyId` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | -| `awsSecretAccessKey` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | -| `storage` | [SourceFileSecureProviderS3AmazonWebServicesStorage](../../models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md b/docs/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md deleted file mode 100755 index 66ff9bebf..000000000 --- a/docs/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderS3AmazonWebServicesStorage - - -## Values - -| Name | Value | -| ----- | ----- | -| `S3` | S3 | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.md b/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.md deleted file mode 100755 index a097cd451..000000000 --- a/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceFileSecureProviderSCPSecureCopyProtocol - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| `host` | *String* | :heavy_check_mark: | N/A | -| `password` | *String* | :heavy_minus_sign: | N/A | -| `port` | *String* | :heavy_minus_sign: | N/A | -| `storage` | [SourceFileSecureProviderSCPSecureCopyProtocolStorage](../../models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md) | :heavy_check_mark: | N/A | -| `user` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md b/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md deleted file mode 100755 index 798a47293..000000000 --- a/docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderSCPSecureCopyProtocolStorage - - -## Values - -| Name | Value | -| ----- | ----- | -| `SCP` | SCP | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.md b/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.md deleted file mode 100755 index 5131613e9..000000000 --- a/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceFileSecureProviderSFTPSecureFileTransferProtocol - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `host` | *String* | :heavy_check_mark: | N/A | -| `password` | *String* | :heavy_minus_sign: | N/A | -| `port` | *String* | :heavy_minus_sign: | N/A | -| `storage` | [SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage](../../models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md) | :heavy_check_mark: | N/A | -| `user` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md b/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md deleted file mode 100755 index 8ee998f27..000000000 --- a/docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage - - -## Values - -| Name | Value | -| ------ | ------ | -| `SFTP` | SFTP | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSSHSecureShell.md b/docs/models/shared/SourceFileSecureProviderSSHSecureShell.md deleted file mode 100755 index cf0a2ba69..000000000 --- a/docs/models/shared/SourceFileSecureProviderSSHSecureShell.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceFileSecureProviderSSHSecureShell - -The storage Provider or Location of the file(s) which should be replicated. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `host` | *String* | :heavy_check_mark: | N/A | -| `password` | *String* | :heavy_minus_sign: | N/A | -| `port` | *String* | :heavy_minus_sign: | N/A | -| `storage` | [SourceFileSecureProviderSSHSecureShellStorage](../../models/shared/SourceFileSecureProviderSSHSecureShellStorage.md) | :heavy_check_mark: | N/A | -| `user` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceFileSecureProviderSSHSecureShellStorage.md b/docs/models/shared/SourceFileSecureProviderSSHSecureShellStorage.md deleted file mode 100755 index 7debaf9d2..000000000 --- a/docs/models/shared/SourceFileSecureProviderSSHSecureShellStorage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFileSecureProviderSSHSecureShellStorage - - -## Values - -| Name | Value | -| ----- | ----- | -| `SSH` | SSH | \ No newline at end of file diff --git a/docs/models/shared/SourceFirebolt.md b/docs/models/shared/SourceFirebolt.md deleted file mode 100755 index 23723a841..000000000 --- a/docs/models/shared/SourceFirebolt.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceFirebolt - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `account` | *String* | :heavy_minus_sign: | Firebolt account to login. | | -| `database` | *String* | :heavy_check_mark: | The database to connect to. | | -| `engine` | *String* | :heavy_minus_sign: | Engine name or url to connect to. | | -| `host` | *String* | :heavy_minus_sign: | The host name of your Firebolt database. | api.app.firebolt.io | -| `password` | *String* | :heavy_check_mark: | Firebolt password. | | -| `sourceType` | [SourceFireboltFirebolt](../../models/shared/SourceFireboltFirebolt.md) | :heavy_check_mark: | N/A | | -| `username` | *String* | :heavy_check_mark: | Firebolt email address you use to login. | username@email.com | \ No newline at end of file diff --git a/docs/models/shared/SourceFireboltFirebolt.md b/docs/models/shared/SourceFireboltFirebolt.md deleted file mode 100755 index 26214fad2..000000000 --- a/docs/models/shared/SourceFireboltFirebolt.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFireboltFirebolt - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `FIREBOLT` | firebolt | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshcaller.md b/docs/models/shared/SourceFreshcaller.md deleted file mode 100755 index 018dc5ac0..000000000 --- a/docs/models/shared/SourceFreshcaller.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceFreshcaller - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Freshcaller API Key. See the docs for more information on how to obtain this key. | | -| `domain` | *String* | :heavy_check_mark: | Used to construct Base URL for the Freshcaller APIs | snaptravel | -| `requestsPerMinute` | *Long* | :heavy_minus_sign: | The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account. | | -| `sourceType` | [SourceFreshcallerFreshcaller](../../models/shared/SourceFreshcallerFreshcaller.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time. Any data created after this date will be replicated. | 2022-01-01T12:00:00Z | -| `syncLagMinutes` | *Long* | :heavy_minus_sign: | Lag in minutes for each sync, i.e., at time T, data for the time range [prev_sync_time, T-30] will be fetched | | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshcallerFreshcaller.md b/docs/models/shared/SourceFreshcallerFreshcaller.md deleted file mode 100755 index 460ebabfb..000000000 --- a/docs/models/shared/SourceFreshcallerFreshcaller.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFreshcallerFreshcaller - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `FRESHCALLER` | freshcaller | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshdesk.md b/docs/models/shared/SourceFreshdesk.md deleted file mode 100755 index f76f52361..000000000 --- a/docs/models/shared/SourceFreshdesk.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceFreshdesk - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Freshdesk API Key. See the docs for more information on how to obtain this key. | | -| `domain` | *String* | :heavy_check_mark: | Freshdesk domain | myaccount.freshdesk.com | -| `requestsPerMinute` | *Long* | :heavy_minus_sign: | The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account. | | -| `sourceType` | [SourceFreshdeskFreshdesk](../../models/shared/SourceFreshdeskFreshdesk.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time. Any data created after this date will be replicated. If this parameter is not set, all data will be replicated. | 2020-12-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshdeskFreshdesk.md b/docs/models/shared/SourceFreshdeskFreshdesk.md deleted file mode 100755 index 18e7dc407..000000000 --- a/docs/models/shared/SourceFreshdeskFreshdesk.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFreshdeskFreshdesk - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `FRESHDESK` | freshdesk | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshsales.md b/docs/models/shared/SourceFreshsales.md deleted file mode 100755 index e36edd1e7..000000000 --- a/docs/models/shared/SourceFreshsales.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceFreshsales - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Freshsales API Key. See here. The key is case sensitive. | | -| `domainName` | *String* | :heavy_check_mark: | The Name of your Freshsales domain | mydomain.myfreshworks.com | -| `sourceType` | [SourceFreshsalesFreshsales](../../models/shared/SourceFreshsalesFreshsales.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceFreshsalesFreshsales.md b/docs/models/shared/SourceFreshsalesFreshsales.md deleted file mode 100755 index 778501601..000000000 --- a/docs/models/shared/SourceFreshsalesFreshsales.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceFreshsalesFreshsales - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `FRESHSALES` | freshsales | \ No newline at end of file diff --git a/docs/models/shared/SourceGainsightPx.md b/docs/models/shared/SourceGainsightPx.md deleted file mode 100755 index 5c1524ce5..000000000 --- a/docs/models/shared/SourceGainsightPx.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGainsightPx - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | The Aptrinsic API Key which is recieved from the dashboard settings (ref - https://app.aptrinsic.com/settings/api-keys) | -| `sourceType` | [SourceGainsightPxGainsightPx](../../models/shared/SourceGainsightPxGainsightPx.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGainsightPxGainsightPx.md b/docs/models/shared/SourceGainsightPxGainsightPx.md deleted file mode 100755 index c8aad1a59..000000000 --- a/docs/models/shared/SourceGainsightPxGainsightPx.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGainsightPxGainsightPx - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `GAINSIGHT_PX` | gainsight-px | \ No newline at end of file diff --git a/docs/models/shared/SourceGcs.md b/docs/models/shared/SourceGcs.md deleted file mode 100755 index 5cb233fab..000000000 --- a/docs/models/shared/SourceGcs.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGcs - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `gcsBucket` | *String* | :heavy_check_mark: | GCS bucket name | | -| `gcsPath` | *String* | :heavy_check_mark: | GCS path to data | | -| `serviceAccount` | *String* | :heavy_check_mark: | Enter your Google Cloud service account key in JSON format | { "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... } | -| `sourceType` | [SourceGcsGcs](../../models/shared/SourceGcsGcs.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceGcsGcs.md b/docs/models/shared/SourceGcsGcs.md deleted file mode 100755 index b9fa46331..000000000 --- a/docs/models/shared/SourceGcsGcs.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGcsGcs - - -## Values - -| Name | Value | -| ----- | ----- | -| `GCS` | gcs | \ No newline at end of file diff --git a/docs/models/shared/SourceGetlago.md b/docs/models/shared/SourceGetlago.md deleted file mode 100755 index 64025fc5d..000000000 --- a/docs/models/shared/SourceGetlago.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGetlago - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your API Key. See here. | -| `sourceType` | [SourceGetlagoGetlago](../../models/shared/SourceGetlagoGetlago.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGetlagoGetlago.md b/docs/models/shared/SourceGetlagoGetlago.md deleted file mode 100755 index c2e6326f2..000000000 --- a/docs/models/shared/SourceGetlagoGetlago.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGetlagoGetlago - - -## Values - -| Name | Value | -| --------- | --------- | -| `GETLAGO` | getlago | \ No newline at end of file diff --git a/docs/models/shared/SourceGithub.md b/docs/models/shared/SourceGithub.md deleted file mode 100755 index d1a5c784c..000000000 --- a/docs/models/shared/SourceGithub.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceGithub - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `branch` | *String* | :heavy_minus_sign: | Space-delimited list of GitHub repository branches to pull commits for, e.g. `airbytehq/airbyte/master`. If no branches are specified for a repository, the default branch will be pulled. | airbytehq/airbyte/master airbytehq/airbyte/my-branch | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to GitHub | | -| `repository` | *String* | :heavy_check_mark: | Space-delimited list of GitHub organizations/repositories, e.g. `airbytehq/airbyte` for single repository, `airbytehq/*` for get all repositories from organization and `airbytehq/airbyte airbytehq/another-repo` for multiple repositories. | airbytehq/airbyte airbytehq/another-repo | -| `requestsPerHour` | *Long* | :heavy_minus_sign: | The GitHub API allows for a maximum of 5000 requests per hour (15000 for Github Enterprise). You can specify a lower value to limit your use of the API quota. | | -| `sourceType` | [SourceGithubGithub](../../models/shared/SourceGithubGithub.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data from GitHub in the format YYYY-MM-DDT00:00:00Z. For the streams which support this configuration, only data generated on or after the start date will be replicated. This field doesn't apply to all streams, see the docs for more info | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceGithubCredentialsOAuth.md b/docs/models/shared/SourceGithubCredentialsOAuth.md deleted file mode 100755 index 60ccd6f28..000000000 --- a/docs/models/shared/SourceGithubCredentialsOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGithubCredentialsOAuth - -Choose how to authenticate to GitHub - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | OAuth access token | -| `clientId` | *String* | :heavy_minus_sign: | OAuth Client Id | -| `clientSecret` | *String* | :heavy_minus_sign: | OAuth Client secret | -| `optionTitle` | [SourceGithubCredentialsOAuthOptionTitle](../../models/shared/SourceGithubCredentialsOAuthOptionTitle.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGithubCredentialsOAuthOptionTitle.md b/docs/models/shared/SourceGithubCredentialsOAuthOptionTitle.md deleted file mode 100755 index 8ba5dc5c6..000000000 --- a/docs/models/shared/SourceGithubCredentialsOAuthOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGithubCredentialsOAuthOptionTitle - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `O_AUTH_CREDENTIALS` | OAuth Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceGithubCredentialsPersonalAccessToken.md b/docs/models/shared/SourceGithubCredentialsPersonalAccessToken.md deleted file mode 100755 index 7f15c4ab2..000000000 --- a/docs/models/shared/SourceGithubCredentialsPersonalAccessToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGithubCredentialsPersonalAccessToken - -Choose how to authenticate to GitHub - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `optionTitle` | [SourceGithubCredentialsPersonalAccessTokenOptionTitle](../../models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md) | :heavy_minus_sign: | N/A | -| `personalAccessToken` | *String* | :heavy_check_mark: | Log into GitHub and then generate a personal access token. To load balance your API quota consumption across multiple API tokens, input multiple tokens separated with "," | \ No newline at end of file diff --git a/docs/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md b/docs/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md deleted file mode 100755 index b76b2731a..000000000 --- a/docs/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGithubCredentialsPersonalAccessTokenOptionTitle - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `PAT_CREDENTIALS` | PAT Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceGithubGithub.md b/docs/models/shared/SourceGithubGithub.md deleted file mode 100755 index 53adcd890..000000000 --- a/docs/models/shared/SourceGithubGithub.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGithubGithub - - -## Values - -| Name | Value | -| -------- | -------- | -| `GITHUB` | github | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlab.md b/docs/models/shared/SourceGitlab.md deleted file mode 100755 index 81198ce48..000000000 --- a/docs/models/shared/SourceGitlab.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceGitlab - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiUrl` | *String* | :heavy_minus_sign: | Please enter your basic URL from GitLab instance. | gitlab.com | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `groups` | *String* | :heavy_minus_sign: | Space-delimited list of groups. e.g. airbyte.io. | airbyte.io | -| `projects` | *String* | :heavy_minus_sign: | Space-delimited list of projects. e.g. airbyte.io/documentation meltano/tap-gitlab. | airbyte.io/documentation | -| `sourceType` | [SourceGitlabGitlab](../../models/shared/SourceGitlabGitlab.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for GitLab API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlabCredentialsOAuth20.md b/docs/models/shared/SourceGitlabCredentialsOAuth20.md deleted file mode 100755 index 4aeaf8bac..000000000 --- a/docs/models/shared/SourceGitlabCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGitlabCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceGitlabCredentialsOAuth20AuthType](../../models/shared/SourceGitlabCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The API ID of the Gitlab developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The API Secret the Gitlab developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access_token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlabCredentialsOAuth20AuthType.md b/docs/models/shared/SourceGitlabCredentialsOAuth20AuthType.md deleted file mode 100755 index 08f01aa82..000000000 --- a/docs/models/shared/SourceGitlabCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGitlabCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlabCredentialsPrivateToken.md b/docs/models/shared/SourceGitlabCredentialsPrivateToken.md deleted file mode 100755 index 1a827a64b..000000000 --- a/docs/models/shared/SourceGitlabCredentialsPrivateToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceGitlabCredentialsPrivateToken - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Log into your Gitlab account and then generate a personal Access Token. | -| `authType` | [SourceGitlabCredentialsPrivateTokenAuthType](../../models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md b/docs/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md deleted file mode 100755 index 504081361..000000000 --- a/docs/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGitlabCredentialsPrivateTokenAuthType - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceGitlabGitlab.md b/docs/models/shared/SourceGitlabGitlab.md deleted file mode 100755 index 47f9392b9..000000000 --- a/docs/models/shared/SourceGitlabGitlab.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGitlabGitlab - - -## Values - -| Name | Value | -| -------- | -------- | -| `GITLAB` | gitlab | \ No newline at end of file diff --git a/docs/models/shared/SourceGlassfrog.md b/docs/models/shared/SourceGlassfrog.md deleted file mode 100755 index 72765c71e..000000000 --- a/docs/models/shared/SourceGlassfrog.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGlassfrog - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API key provided by Glassfrog | -| `sourceType` | [SourceGlassfrogGlassfrog](../../models/shared/SourceGlassfrogGlassfrog.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGlassfrogGlassfrog.md b/docs/models/shared/SourceGlassfrogGlassfrog.md deleted file mode 100755 index c8342daab..000000000 --- a/docs/models/shared/SourceGlassfrogGlassfrog.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGlassfrogGlassfrog - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `GLASSFROG` | glassfrog | \ No newline at end of file diff --git a/docs/models/shared/SourceGnews.md b/docs/models/shared/SourceGnews.md deleted file mode 100755 index 89c0ad308..000000000 --- a/docs/models/shared/SourceGnews.md +++ /dev/null @@ -1,21 +0,0 @@ -# SourceGnews - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | | -| `country` | [SourceGnewsCountry](../../models/shared/SourceGnewsCountry.md) | :heavy_minus_sign: | This parameter allows you to specify the country where the news articles returned by the API were published, the contents of the articles are not necessarily related to the specified country. You have to set as value the 2 letters code of the country you want to filter. | | -| `endDate` | *String* | :heavy_minus_sign: | This parameter allows you to filter the articles that have a publication date smaller than or equal to the specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC) | 2022-08-21 16:27:09 | -| `in` | List<[SourceGnewsIn](../../models/shared/SourceGnewsIn.md)> | :heavy_minus_sign: | This parameter allows you to choose in which attributes the keywords are searched. The attributes that can be set are title, description and content. It is possible to combine several attributes. | | -| `language` | [SourceGnewsLanguage](../../models/shared/SourceGnewsLanguage.md) | :heavy_minus_sign: | N/A | | -| `nullable` | List<[SourceGnewsNullable](../../models/shared/SourceGnewsNullable.md)> | :heavy_minus_sign: | This parameter allows you to specify the attributes that you allow to return null values. The attributes that can be set are title, description and content. It is possible to combine several attributes | | -| `query` | *String* | :heavy_check_mark: | This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by
    quotation marks are used to search for articles with the exact same keyword sequence.
    For example the query: "Apple iPhone" will return articles matching at least once this sequence of keywords.
    - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article
    search. By default the space character acts as an AND operator, it is possible to replace the space character
    by AND to obtain the same result. For example the query: Apple Microsoft is equivalent to Apple AND Microsoft
    - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b.
    It is important to note that this operator has a higher precedence than the AND operator. For example the
    query: Apple OR Microsoft will return all articles matching the keyword Apple as well as all articles matching
    the keyword Microsoft
    - Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the
    specified keywords. To use it, you need to add NOT in front of each word or phrase surrounded by quotes.
    For example the query: Apple NOT iPhone will return all articles matching the keyword Apple but not the keyword
    iPhone | Microsoft Windows 10 | -| `sortby` | [SourceGnewsSortBy](../../models/shared/SourceGnewsSortBy.md) | :heavy_minus_sign: | This parameter allows you to choose with which type of sorting the articles should be returned. Two values are possible:
    - publishedAt = sort by publication date, the articles with the most recent publication date are returned first
    - relevance = sort by best match to keywords, the articles with the best match are returned first | | -| `sourceType` | [SourceGnewsGnews](../../models/shared/SourceGnewsGnews.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_minus_sign: | This parameter allows you to filter the articles that have a publication date greater than or equal to the specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC) | 2022-08-21 16:27:09 | -| `topHeadlinesQuery` | *String* | :heavy_minus_sign: | This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by
    quotation marks are used to search for articles with the exact same keyword sequence.
    For example the query: "Apple iPhone" will return articles matching at least once this sequence of keywords.
    - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article
    search. By default the space character acts as an AND operator, it is possible to replace the space character
    by AND to obtain the same result. For example the query: Apple Microsoft is equivalent to Apple AND Microsoft
    - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b.
    It is important to note that this operator has a higher precedence than the AND operator. For example the
    query: Apple OR Microsoft will return all articles matching the keyword Apple as well as all articles matching
    the keyword Microsoft
    - Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the
    specified keywords. To use it, you need to add NOT in front of each word or phrase surrounded by quotes.
    For example the query: Apple NOT iPhone will return all articles matching the keyword Apple but not the keyword
    iPhone | Microsoft Windows 10 | -| `topHeadlinesTopic` | [SourceGnewsTopHeadlinesTopic](../../models/shared/SourceGnewsTopHeadlinesTopic.md) | :heavy_minus_sign: | This parameter allows you to change the category for the request. | | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsCountry.md b/docs/models/shared/SourceGnewsCountry.md deleted file mode 100755 index db25edea8..000000000 --- a/docs/models/shared/SourceGnewsCountry.md +++ /dev/null @@ -1,39 +0,0 @@ -# SourceGnewsCountry - -This parameter allows you to specify the country where the news articles returned by the API were published, the contents of the articles are not necessarily related to the specified country. You have to set as value the 2 letters code of the country you want to filter. - - -## Values - -| Name | Value | -| ----- | ----- | -| `AU` | au | -| `BR` | br | -| `CA` | ca | -| `CN` | cn | -| `EG` | eg | -| `FR` | fr | -| `DE` | de | -| `GR` | gr | -| `HK` | hk | -| `IN` | in | -| `IE` | ie | -| `IL` | il | -| `IT` | it | -| `JP` | jp | -| `NL` | nl | -| `NO` | no | -| `PK` | pk | -| `PE` | pe | -| `PH` | ph | -| `PT` | pt | -| `RO` | ro | -| `RU` | ru | -| `SG` | sg | -| `ES` | es | -| `SE` | se | -| `CH` | ch | -| `TW` | tw | -| `UA` | ua | -| `GB` | gb | -| `US` | us | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsGnews.md b/docs/models/shared/SourceGnewsGnews.md deleted file mode 100755 index 82ff534e6..000000000 --- a/docs/models/shared/SourceGnewsGnews.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGnewsGnews - - -## Values - -| Name | Value | -| ------- | ------- | -| `GNEWS` | gnews | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsIn.md b/docs/models/shared/SourceGnewsIn.md deleted file mode 100755 index b127a8c53..000000000 --- a/docs/models/shared/SourceGnewsIn.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceGnewsIn - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `TITLE` | title | -| `DESCRIPTION` | description | -| `CONTENT` | content | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsLanguage.md b/docs/models/shared/SourceGnewsLanguage.md deleted file mode 100755 index 851609716..000000000 --- a/docs/models/shared/SourceGnewsLanguage.md +++ /dev/null @@ -1,29 +0,0 @@ -# SourceGnewsLanguage - - -## Values - -| Name | Value | -| ----- | ----- | -| `AR` | ar | -| `ZH` | zh | -| `NL` | nl | -| `EN` | en | -| `FR` | fr | -| `DE` | de | -| `EL` | el | -| `HE` | he | -| `HI` | hi | -| `IT` | it | -| `JA` | ja | -| `ML` | ml | -| `MR` | mr | -| `NO` | no | -| `PT` | pt | -| `RO` | ro | -| `RU` | ru | -| `ES` | es | -| `SV` | sv | -| `TA` | ta | -| `TE` | te | -| `UK` | uk | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsNullable.md b/docs/models/shared/SourceGnewsNullable.md deleted file mode 100755 index 5f51c47da..000000000 --- a/docs/models/shared/SourceGnewsNullable.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceGnewsNullable - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `TITLE` | title | -| `DESCRIPTION` | description | -| `CONTENT` | content | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsSortBy.md b/docs/models/shared/SourceGnewsSortBy.md deleted file mode 100755 index 66a0a6341..000000000 --- a/docs/models/shared/SourceGnewsSortBy.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGnewsSortBy - -This parameter allows you to choose with which type of sorting the articles should be returned. Two values are possible: - - publishedAt = sort by publication date, the articles with the most recent publication date are returned first - - relevance = sort by best match to keywords, the articles with the best match are returned first - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `PUBLISHED_AT` | publishedAt | -| `RELEVANCE` | relevance | \ No newline at end of file diff --git a/docs/models/shared/SourceGnewsTopHeadlinesTopic.md b/docs/models/shared/SourceGnewsTopHeadlinesTopic.md deleted file mode 100755 index 27835e877..000000000 --- a/docs/models/shared/SourceGnewsTopHeadlinesTopic.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceGnewsTopHeadlinesTopic - -This parameter allows you to change the category for the request. - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `BREAKING_NEWS` | breaking-news | -| `WORLD` | world | -| `NATION` | nation | -| `BUSINESS` | business | -| `TECHNOLOGY` | technology | -| `ENTERTAINMENT` | entertainment | -| `SPORTS` | sports | -| `SCIENCE` | science | -| `HEALTH` | health | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAds.md b/docs/models/shared/SourceGoogleAds.md deleted file mode 100755 index ccefb9162..000000000 --- a/docs/models/shared/SourceGoogleAds.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceGoogleAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `conversionWindowDays` | *Long* | :heavy_minus_sign: | A conversion window is the number of days after an ad interaction (such as an ad click or video view) during which a conversion, such as a purchase, is recorded in Google Ads. For more information, see Google's documentation. | 14 | -| `credentials` | [SourceGoogleAdsGoogleCredentials](../../models/shared/SourceGoogleAdsGoogleCredentials.md) | :heavy_check_mark: | N/A | | -| `customQueries` | List<[SourceGoogleAdsCustomQueries](../../models/shared/SourceGoogleAdsCustomQueries.md)> | :heavy_minus_sign: | N/A | | -| `customerId` | *String* | :heavy_check_mark: | Comma-separated list of (client) customer IDs. Each customer ID must be specified as a 10-digit number without dashes. For detailed instructions on finding this value, refer to our documentation. | 6783948572,5839201945 | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | UTC date in the format YYYY-MM-DD. Any data after this date will not be replicated. (Default value of today is used if not set) | 2017-01-30 | -| `loginCustomerId` | *String* | :heavy_minus_sign: | If your access to the customer account is through a manager account, this field is required, and must be set to the 10-digit customer ID of the manager account. For more information about this field, refer to Google's documentation. | 7349206847 | -| `sourceType` | [SourceGoogleAdsGoogleAds](../../models/shared/SourceGoogleAdsGoogleAds.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. (Default value of two years ago is used if not set) | 2017-01-25 | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAdsCustomQueries.md b/docs/models/shared/SourceGoogleAdsCustomQueries.md deleted file mode 100755 index 8e679928e..000000000 --- a/docs/models/shared/SourceGoogleAdsCustomQueries.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceGoogleAdsCustomQueries - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `query` | *String* | :heavy_check_mark: | A custom defined GAQL query for building the report. Avoid including the segments.date field; wherever possible, Airbyte will automatically include it for incremental syncs. For more information, refer to Google's documentation. | SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED' | -| `tableName` | *String* | :heavy_check_mark: | The table name in your destination database for the chosen query. | | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAdsGoogleAds.md b/docs/models/shared/SourceGoogleAdsGoogleAds.md deleted file mode 100755 index b3688ccb0..000000000 --- a/docs/models/shared/SourceGoogleAdsGoogleAds.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAdsGoogleAds - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `GOOGLE_ADS` | google-ads | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAdsGoogleCredentials.md b/docs/models/shared/SourceGoogleAdsGoogleCredentials.md deleted file mode 100755 index 68bbc9b4b..000000000 --- a/docs/models/shared/SourceGoogleAdsGoogleCredentials.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceGoogleAdsGoogleCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | The Access Token for making authenticated requests. For detailed instructions on finding this value, refer to our documentation. | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Google Ads developer application. For detailed instructions on finding this value, refer to our documentation. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Google Ads developer application. For detailed instructions on finding this value, refer to our documentation. | -| `developerToken` | *String* | :heavy_check_mark: | The Developer Token granted by Google to use their APIs. For detailed instructions on finding this value, refer to our documentation. | -| `refreshToken` | *String* | :heavy_check_mark: | The token used to obtain a new Access Token. For detailed instructions on finding this value, refer to our documentation. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApi.md b/docs/models/shared/SourceGoogleAnalyticsDataApi.md deleted file mode 100755 index ed5bfd9af..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApi.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceGoogleAnalyticsDataApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Credentials for the service | | -| `customReports` | *String* | :heavy_minus_sign: | A JSON array describing the custom reports you want to sync from Google Analytics. See the documentation for more information about the exact format you can use to fill out this field. | | -| `dateRangesStartDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The start date from which to replicate report data in the format YYYY-MM-DD. Data generated before this date will not be included in the report. Not applied to custom Cohort reports. | 2021-01-01 | -| `propertyId` | *String* | :heavy_check_mark: | The Property ID is a unique number assigned to each property in Google Analytics, found in your GA4 property URL. This ID allows the connector to track the specific events associated with your property. Refer to the Google Analytics documentation to locate your property ID. | 1738294 | -| `sourceType` | [SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi](../../models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md) | :heavy_check_mark: | N/A | | -| `windowInDays` | *Long* | :heavy_minus_sign: | The interval in days for each data request made to the Google Analytics API. A larger value speeds up data sync, but increases the chance of data sampling, which may result in inaccuracies. We recommend a value of 1 to minimize sampling, unless speed is an absolute priority over accuracy. Acceptable values range from 1 to 364. Does not apply to custom Cohort reports. More information is available in the documentation. | 30 | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.md b/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.md deleted file mode 100755 index 751ce546a..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth - -Credentials for the service - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access Token for making authenticated requests. | -| `authType` | [SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType](../../models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Google Analytics developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Google Analytics developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining a new access token. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md b/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md deleted file mode 100755 index a2d39ba68..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.md b/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.md deleted file mode 100755 index c13f96873..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication - -Credentials for the service - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType](../../models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md) | :heavy_minus_sign: | N/A | | -| `credentialsJson` | *String* | :heavy_check_mark: | The JSON key linked to the service account used for authorization. For steps on obtaining this key, refer to the setup guide. | { "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... } | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md b/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md deleted file mode 100755 index 404921ad4..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `SERVICE` | Service | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md b/docs/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md deleted file mode 100755 index eb45bac4f..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi - - -## Values - -| Name | Value | -| --------------------------- | --------------------------- | -| `GOOGLE_ANALYTICS_DATA_API` | google-analytics-data-api | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4.md b/docs/models/shared/SourceGoogleAnalyticsV4.md deleted file mode 100755 index 130e6acca..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceGoogleAnalyticsV4 - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Credentials for the service | | -| `customReports` | *String* | :heavy_minus_sign: | A JSON array describing the custom reports you want to sync from Google Analytics. See the docs for more information about the exact format you can use to fill out this field. | | -| `sourceType` | [SourceGoogleAnalyticsV4GoogleAnalyticsV4](../../models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The date in the format YYYY-MM-DD. Any data before this date will not be replicated. | 2020-06-01 | -| `viewId` | *String* | :heavy_check_mark: | The ID for the Google Analytics View you want to fetch data from. This can be found from the Google Analytics Account Explorer. | | -| `windowInDays` | *Long* | :heavy_minus_sign: | The time increment used by the connector when requesting data from the Google Analytics API. More information is available in the the docs. The bigger this value is, the faster the sync will be, but the more likely that sampling will be applied to your data, potentially causing inaccuracies in the returned results. We recommend setting this to 1 unless you have a hard requirement to make the sync faster at the expense of accuracy. The minimum allowed value for this field is 1, and the maximum is 364. | 30 | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.md b/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.md deleted file mode 100755 index 510d51346..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth - -Credentials for the service - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access Token for making authenticated requests. | -| `authType` | [SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType](../../models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Google Analytics developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Google Analytics developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining a new access token. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md b/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md deleted file mode 100755 index b0dd7437f..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.md b/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.md deleted file mode 100755 index c0b9334ea..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication - -Credentials for the service - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType](../../models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md) | :heavy_minus_sign: | N/A | | -| `credentialsJson` | *String* | :heavy_check_mark: | The JSON key of the service account to use for authorization | { "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... } | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md b/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md deleted file mode 100755 index f4b5dee35..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `SERVICE` | Service | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md b/docs/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md deleted file mode 100755 index 28a04f6d0..000000000 --- a/docs/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleAnalyticsV4GoogleAnalyticsV4 - - -## Values - -| Name | Value | -| --------------------- | --------------------- | -| `GOOGLE_ANALYTICS_V4` | google-analytics-v4 | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectory.md b/docs/models/shared/SourceGoogleDirectory.md deleted file mode 100755 index 81e58ef91..000000000 --- a/docs/models/shared/SourceGoogleDirectory.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGoogleDirectory - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `credentials` | *Object* | :heavy_minus_sign: | Google APIs use the OAuth 2.0 protocol for authentication and authorization. The Source supports Web server application and Service accounts scenarios. | -| `sourceType` | [SourceGoogleDirectoryGoogleDirectory](../../models/shared/SourceGoogleDirectoryGoogleDirectory.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.md b/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.md deleted file mode 100755 index b840096be..000000000 --- a/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceGoogleDirectoryCredentialsServiceAccountKey - -For these scenario user should obtain service account's credentials from the Google API Console and provide delegated email. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialsJson` | *String* | :heavy_check_mark: | The contents of the JSON service account key. See the docs for more information on how to generate this key. | -| `credentialsTitle` | [SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle](../../models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md) | :heavy_minus_sign: | Authentication Scenario | -| `email` | *String* | :heavy_check_mark: | The email of the user, which has permissions to access the Google Workspace Admin APIs. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md b/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md deleted file mode 100755 index 89d032f17..000000000 --- a/docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle - -Authentication Scenario - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `SERVICE_ACCOUNTS` | Service accounts | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.md b/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.md deleted file mode 100755 index 87ac9a773..000000000 --- a/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth - -For these scenario user only needs to give permission to read Google Directory data. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of the developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of the developer application. | -| `credentialsTitle` | [SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle](../../models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md) | :heavy_minus_sign: | Authentication Scenario | -| `refreshToken` | *String* | :heavy_check_mark: | The Token for obtaining a new access token. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md b/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md deleted file mode 100755 index 05cd38735..000000000 --- a/docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle - -Authentication Scenario - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `WEB_SERVER_APP` | Web server app | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleDirectoryGoogleDirectory.md b/docs/models/shared/SourceGoogleDirectoryGoogleDirectory.md deleted file mode 100755 index cbfbc8fb9..000000000 --- a/docs/models/shared/SourceGoogleDirectoryGoogleDirectory.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleDirectoryGoogleDirectory - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `GOOGLE_DIRECTORY` | google-directory | \ No newline at end of file diff --git a/docs/models/shared/SourceGooglePagespeedInsights.md b/docs/models/shared/SourceGooglePagespeedInsights.md deleted file mode 100755 index 31c947dac..000000000 --- a/docs/models/shared/SourceGooglePagespeedInsights.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceGooglePagespeedInsights - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_minus_sign: | Google PageSpeed API Key. See here. The key is optional - however the API is heavily rate limited when using without API Key. Creating and using the API key therefore is recommended. The key is case sensitive. | -| `categories` | List<[SourceGooglePagespeedInsightsCategories](../../models/shared/SourceGooglePagespeedInsightsCategories.md)> | :heavy_check_mark: | Defines which Lighthouse category to run. One or many of: "accessibility", "best-practices", "performance", "pwa", "seo". | -| `sourceType` | [SourceGooglePagespeedInsightsGooglePagespeedInsights](../../models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md) | :heavy_check_mark: | N/A | -| `strategies` | List<[SourceGooglePagespeedInsightsStrategies](../../models/shared/SourceGooglePagespeedInsightsStrategies.md)> | :heavy_check_mark: | The analyses strategy to use. Either "desktop" or "mobile". | -| `urls` | List<*String*> | :heavy_check_mark: | The URLs to retrieve pagespeed information from. The connector will attempt to sync PageSpeed reports for all the defined URLs. Format: https://(www.)url.domain | \ No newline at end of file diff --git a/docs/models/shared/SourceGooglePagespeedInsightsCategories.md b/docs/models/shared/SourceGooglePagespeedInsightsCategories.md deleted file mode 100755 index 5879347e6..000000000 --- a/docs/models/shared/SourceGooglePagespeedInsightsCategories.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceGooglePagespeedInsightsCategories - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `ACCESSIBILITY` | accessibility | -| `BEST_PRACTICES` | best-practices | -| `PERFORMANCE` | performance | -| `PWA` | pwa | -| `SEO` | seo | \ No newline at end of file diff --git a/docs/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md b/docs/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md deleted file mode 100755 index 42a8d423f..000000000 --- a/docs/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGooglePagespeedInsightsGooglePagespeedInsights - - -## Values - -| Name | Value | -| --------------------------- | --------------------------- | -| `GOOGLE_PAGESPEED_INSIGHTS` | google-pagespeed-insights | \ No newline at end of file diff --git a/docs/models/shared/SourceGooglePagespeedInsightsStrategies.md b/docs/models/shared/SourceGooglePagespeedInsightsStrategies.md deleted file mode 100755 index 2f74d72e9..000000000 --- a/docs/models/shared/SourceGooglePagespeedInsightsStrategies.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceGooglePagespeedInsightsStrategies - - -## Values - -| Name | Value | -| --------- | --------- | -| `DESKTOP` | desktop | -| `MOBILE` | mobile | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsole.md b/docs/models/shared/SourceGoogleSearchConsole.md deleted file mode 100755 index cbc9b3028..000000000 --- a/docs/models/shared/SourceGoogleSearchConsole.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceGoogleSearchConsole - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authorization` | *Object* | :heavy_check_mark: | N/A | | -| `customReports` | *String* | :heavy_minus_sign: | (DEPRCATED) A JSON array describing the custom reports you want to sync from Google Search Console. See our documentation for more information on formulating custom reports. | | -| `customReportsArray` | List<[SourceGoogleSearchConsoleCustomReportConfig](../../models/shared/SourceGoogleSearchConsoleCustomReportConfig.md)> | :heavy_minus_sign: | You can add your Custom Analytics report by creating one. | | -| `dataState` | [SourceGoogleSearchConsoleDataFreshness](../../models/shared/SourceGoogleSearchConsoleDataFreshness.md) | :heavy_minus_sign: | If set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our full documentation. | final | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | UTC date in the format YYYY-MM-DD. Any data created after this date will not be replicated. Must be greater or equal to the start date field. Leaving this field blank will replicate all data from the start date onward. | 2021-12-12 | -| `siteUrls` | List<*String*> | :heavy_check_mark: | The URLs of the website property attached to your GSC account. Learn more about properties here. | | -| `sourceType` | [SourceGoogleSearchConsoleGoogleSearchConsole](../../models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. | | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.md b/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.md deleted file mode 100755 index f739283f5..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceGoogleSearchConsoleAuthorizationOAuth - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access token for making authenticated requests. Read more here. | -| `authType` | [SourceGoogleSearchConsoleAuthorizationOAuthAuthType](../../models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The client ID of your Google Search Console developer application. Read more here. | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret of your Google Search Console developer application. Read more here. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining a new access token. Read more here. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md b/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md deleted file mode 100755 index 8699fc099..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSearchConsoleAuthorizationOAuthAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.md b/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.md deleted file mode 100755 index b83cab1a3..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType](../../models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md) | :heavy_check_mark: | N/A | | -| `email` | *String* | :heavy_check_mark: | The email of the user which has permissions to access the Google Workspace Admin APIs. | | -| `serviceAccountInfo` | *String* | :heavy_check_mark: | The JSON key of the service account to use for authorization. Read more here. | { "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... } | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md b/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md deleted file mode 100755 index ce3143812..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `SERVICE` | Service | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfig.md b/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfig.md deleted file mode 100755 index 7fc00657e..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfig.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceGoogleSearchConsoleCustomReportConfig - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `dimensions` | List<[SourceGoogleSearchConsoleCustomReportConfigValidEnums](../../models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md)> | :heavy_check_mark: | A list of dimensions (country, date, device, page, query) | -| `name` | *String* | :heavy_check_mark: | The name of the custom report, this name would be used as stream name | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md b/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md deleted file mode 100755 index ccae0d1d3..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceGoogleSearchConsoleCustomReportConfigValidEnums - -An enumeration of dimensions. - - -## Values - -| Name | Value | -| --------- | --------- | -| `COUNTRY` | country | -| `DATE` | date | -| `DEVICE` | device | -| `PAGE` | page | -| `QUERY` | query | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleDataFreshness.md b/docs/models/shared/SourceGoogleSearchConsoleDataFreshness.md deleted file mode 100755 index 676a18afe..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleDataFreshness.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGoogleSearchConsoleDataFreshness - -If set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our full documentation. - - -## Values - -| Name | Value | -| -------- | -------- | -| `FINAL_` | final | -| `ALL` | all | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md b/docs/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md deleted file mode 100755 index f99baa462..000000000 --- a/docs/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSearchConsoleGoogleSearchConsole - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `GOOGLE_SEARCH_CONSOLE` | google-search-console | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheets.md b/docs/models/shared/SourceGoogleSheets.md deleted file mode 100755 index ae7a8b1ac..000000000 --- a/docs/models/shared/SourceGoogleSheets.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGoogleSheets - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | Credentials for connecting to the Google Sheets API | | -| `namesConversion` | *Boolean* | :heavy_minus_sign: | Enables the conversion of column names to a standardized, SQL-compliant format. For example, 'My Name' -> 'my_name'. Enable this option if your destination is SQL-based. | | -| `sourceType` | [SourceGoogleSheetsGoogleSheets](../../models/shared/SourceGoogleSheetsGoogleSheets.md) | :heavy_check_mark: | N/A | | -| `spreadsheetId` | *String* | :heavy_check_mark: | Enter the link to the Google spreadsheet you want to sync. To copy the link, click the 'Share' button in the top-right corner of the spreadsheet, then click 'Copy link'. | https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.md b/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.md deleted file mode 100755 index 8e843bd36..000000000 --- a/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth - -Credentials for connecting to the Google Sheets API - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType](../../models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | Enter your Google application's Client ID. See Google's documentation for more information. | -| `clientSecret` | *String* | :heavy_check_mark: | Enter your Google application's Client Secret. See Google's documentation for more information. | -| `refreshToken` | *String* | :heavy_check_mark: | Enter your Google application's refresh token. See Google's documentation for more information. | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md b/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md deleted file mode 100755 index 485ee13f1..000000000 --- a/docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.md b/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.md deleted file mode 100755 index 9d09d3011..000000000 --- a/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication - -Credentials for connecting to the Google Sheets API - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType](../../models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md) | :heavy_check_mark: | N/A | | -| `serviceAccountInfo` | *String* | :heavy_check_mark: | The JSON key of the service account to use for authorization. Read more here. | { "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... } | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md b/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md deleted file mode 100755 index d2e308843..000000000 --- a/docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `SERVICE` | Service | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleSheetsGoogleSheets.md b/docs/models/shared/SourceGoogleSheetsGoogleSheets.md deleted file mode 100755 index ec08a5a0d..000000000 --- a/docs/models/shared/SourceGoogleSheetsGoogleSheets.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleSheetsGoogleSheets - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `GOOGLE_SHEETS` | google-sheets | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleWebfonts.md b/docs/models/shared/SourceGoogleWebfonts.md deleted file mode 100755 index 366902ab9..000000000 --- a/docs/models/shared/SourceGoogleWebfonts.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceGoogleWebfonts - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `alt` | *String* | :heavy_minus_sign: | Optional, Available params- json, media, proto | -| `apiKey` | *String* | :heavy_check_mark: | API key is required to access google apis, For getting your's goto google console and generate api key for Webfonts | -| `prettyPrint` | *String* | :heavy_minus_sign: | Optional, boolean type | -| `sort` | *String* | :heavy_minus_sign: | Optional, to find how to sort | -| `sourceType` | [SourceGoogleWebfontsGoogleWebfonts](../../models/shared/SourceGoogleWebfontsGoogleWebfonts.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleWebfontsGoogleWebfonts.md b/docs/models/shared/SourceGoogleWebfontsGoogleWebfonts.md deleted file mode 100755 index f3a3c8b79..000000000 --- a/docs/models/shared/SourceGoogleWebfontsGoogleWebfonts.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleWebfontsGoogleWebfonts - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `GOOGLE_WEBFONTS` | google-webfonts | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleWorkspaceAdminReports.md b/docs/models/shared/SourceGoogleWorkspaceAdminReports.md deleted file mode 100755 index 8590bd067..000000000 --- a/docs/models/shared/SourceGoogleWorkspaceAdminReports.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceGoogleWorkspaceAdminReports - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentialsJson` | *String* | :heavy_check_mark: | The contents of the JSON service account key. See the docs for more information on how to generate this key. | -| `email` | *String* | :heavy_check_mark: | The email of the user, which has permissions to access the Google Workspace Admin APIs. | -| `lookback` | *Long* | :heavy_minus_sign: | Sets the range of time shown in the report. Reports API allows from up to 180 days ago. | -| `sourceType` | [SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports](../../models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md b/docs/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md deleted file mode 100755 index 40d9bdabe..000000000 --- a/docs/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports - - -## Values - -| Name | Value | -| -------------------------------- | -------------------------------- | -| `GOOGLE_WORKSPACE_ADMIN_REPORTS` | google-workspace-admin-reports | \ No newline at end of file diff --git a/docs/models/shared/SourceGreenhouse.md b/docs/models/shared/SourceGreenhouse.md deleted file mode 100755 index 925ec51f4..000000000 --- a/docs/models/shared/SourceGreenhouse.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceGreenhouse - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Greenhouse API Key. See the docs for more information on how to generate this key. | -| `sourceType` | [SourceGreenhouseGreenhouse](../../models/shared/SourceGreenhouseGreenhouse.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGreenhouseGreenhouse.md b/docs/models/shared/SourceGreenhouseGreenhouse.md deleted file mode 100755 index 77be353b9..000000000 --- a/docs/models/shared/SourceGreenhouseGreenhouse.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGreenhouseGreenhouse - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `GREENHOUSE` | greenhouse | \ No newline at end of file diff --git a/docs/models/shared/SourceGridly.md b/docs/models/shared/SourceGridly.md deleted file mode 100755 index 64b2c4873..000000000 --- a/docs/models/shared/SourceGridly.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceGridly - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | N/A | -| `gridId` | *String* | :heavy_check_mark: | ID of a grid, or can be ID of a branch | -| `sourceType` | [SourceGridlyGridly](../../models/shared/SourceGridlyGridly.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceGridlyGridly.md b/docs/models/shared/SourceGridlyGridly.md deleted file mode 100755 index b916da069..000000000 --- a/docs/models/shared/SourceGridlyGridly.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceGridlyGridly - - -## Values - -| Name | Value | -| -------- | -------- | -| `GRIDLY` | gridly | \ No newline at end of file diff --git a/docs/models/shared/SourceHarvest.md b/docs/models/shared/SourceHarvest.md deleted file mode 100755 index 42231436e..000000000 --- a/docs/models/shared/SourceHarvest.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceHarvest - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accountId` | *String* | :heavy_check_mark: | Harvest account ID. Required for all Harvest requests in pair with Personal Access Token | | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Harvest. | | -| `replicationEndDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated. | 2017-01-25T00:00:00Z | -| `replicationStartDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | -| `sourceType` | [SourceHarvestHarvest](../../models/shared/SourceHarvestHarvest.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceHarvestHarvest.md b/docs/models/shared/SourceHarvestHarvest.md deleted file mode 100755 index 4b1048e3f..000000000 --- a/docs/models/shared/SourceHarvestHarvest.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceHarvestHarvest - - -## Values - -| Name | Value | -| --------- | --------- | -| `HARVEST` | harvest | \ No newline at end of file diff --git a/docs/models/shared/SourceHubplanner.md b/docs/models/shared/SourceHubplanner.md deleted file mode 100755 index f9fec1487..000000000 --- a/docs/models/shared/SourceHubplanner.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceHubplanner - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | -| `apiKey` | *String* | :heavy_check_mark: | Hubplanner API key. See https://github.com/hubplanner/API#authentication for more details. | -| `sourceType` | [SourceHubplannerHubplanner](../../models/shared/SourceHubplannerHubplanner.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceHubplannerHubplanner.md b/docs/models/shared/SourceHubplannerHubplanner.md deleted file mode 100755 index afa42e813..000000000 --- a/docs/models/shared/SourceHubplannerHubplanner.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceHubplannerHubplanner - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `HUBPLANNER` | hubplanner | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspot.md b/docs/models/shared/SourceHubspot.md deleted file mode 100755 index 480b740ea..000000000 --- a/docs/models/shared/SourceHubspot.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceHubspot - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | Choose how to authenticate to HubSpot. | | -| `sourceType` | [SourceHubspotHubspot](../../models/shared/SourceHubspotHubspot.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspotCredentialsOAuth.md b/docs/models/shared/SourceHubspotCredentialsOAuth.md deleted file mode 100755 index cdfe3000c..000000000 --- a/docs/models/shared/SourceHubspotCredentialsOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceHubspotCredentialsOAuth - -Choose how to authenticate to HubSpot. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your HubSpot developer application. See the Hubspot docs if you need help finding this ID. | 123456789000 | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret for your HubSpot developer application. See the Hubspot docs if you need help finding this secret. | secret | -| `credentialsTitle` | [SourceHubspotCredentialsOAuthAuthType](../../models/shared/SourceHubspotCredentialsOAuthAuthType.md) | :heavy_check_mark: | Name of the credentials | | -| `refreshToken` | *String* | :heavy_check_mark: | Refresh token to renew an expired access token. See the Hubspot docs if you need help finding this token. | refresh_token | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspotCredentialsOAuthAuthType.md b/docs/models/shared/SourceHubspotCredentialsOAuthAuthType.md deleted file mode 100755 index 76d32fb08..000000000 --- a/docs/models/shared/SourceHubspotCredentialsOAuthAuthType.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceHubspotCredentialsOAuthAuthType - -Name of the credentials - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `O_AUTH_CREDENTIALS` | OAuth Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspotCredentialsPrivateApp.md b/docs/models/shared/SourceHubspotCredentialsPrivateApp.md deleted file mode 100755 index c7351d0c1..000000000 --- a/docs/models/shared/SourceHubspotCredentialsPrivateApp.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceHubspotCredentialsPrivateApp - -Choose how to authenticate to HubSpot. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | HubSpot Access token. See the Hubspot docs if you need help finding this token. | -| `credentialsTitle` | [SourceHubspotCredentialsPrivateAppAuthType](../../models/shared/SourceHubspotCredentialsPrivateAppAuthType.md) | :heavy_check_mark: | Name of the credentials set | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspotCredentialsPrivateAppAuthType.md b/docs/models/shared/SourceHubspotCredentialsPrivateAppAuthType.md deleted file mode 100755 index 013bcf2d7..000000000 --- a/docs/models/shared/SourceHubspotCredentialsPrivateAppAuthType.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceHubspotCredentialsPrivateAppAuthType - -Name of the credentials set - - -## Values - -| Name | Value | -| ------------------------- | ------------------------- | -| `PRIVATE_APP_CREDENTIALS` | Private App Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceHubspotHubspot.md b/docs/models/shared/SourceHubspotHubspot.md deleted file mode 100755 index 378102919..000000000 --- a/docs/models/shared/SourceHubspotHubspot.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceHubspotHubspot - - -## Values - -| Name | Value | -| --------- | --------- | -| `HUBSPOT` | hubspot | \ No newline at end of file diff --git a/docs/models/shared/SourceInsightly.md b/docs/models/shared/SourceInsightly.md deleted file mode 100755 index c04b4f237..000000000 --- a/docs/models/shared/SourceInsightly.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceInsightly - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sourceType` | [SourceInsightlyInsightly](../../models/shared/SourceInsightlyInsightly.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The date from which you'd like to replicate data for Insightly in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. Note that it will be used only for incremental streams. | 2021-03-01T00:00:00Z | -| `token` | *String* | :heavy_check_mark: | Your Insightly API token. | | \ No newline at end of file diff --git a/docs/models/shared/SourceInsightlyInsightly.md b/docs/models/shared/SourceInsightlyInsightly.md deleted file mode 100755 index 055afa553..000000000 --- a/docs/models/shared/SourceInsightlyInsightly.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceInsightlyInsightly - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `INSIGHTLY` | insightly | \ No newline at end of file diff --git a/docs/models/shared/SourceInstagram.md b/docs/models/shared/SourceInstagram.md deleted file mode 100755 index aff88dd1f..000000000 --- a/docs/models/shared/SourceInstagram.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceInstagram - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The value of the access token generated with instagram_basic, instagram_manage_insights, pages_show_list, pages_read_engagement, Instagram Public Content Access permissions. See the docs for more information | | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID for your Oauth application | | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret for your Oauth application | | -| `sourceType` | [SourceInstagramInstagram](../../models/shared/SourceInstagramInstagram.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for User Insights, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceInstagramInstagram.md b/docs/models/shared/SourceInstagramInstagram.md deleted file mode 100755 index 1a12224cb..000000000 --- a/docs/models/shared/SourceInstagramInstagram.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceInstagramInstagram - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `INSTAGRAM` | instagram | \ No newline at end of file diff --git a/docs/models/shared/SourceInstatus.md b/docs/models/shared/SourceInstatus.md deleted file mode 100755 index 079a32091..000000000 --- a/docs/models/shared/SourceInstatus.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceInstatus - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Instatus REST API key | -| `sourceType` | [SourceInstatusInstatus](../../models/shared/SourceInstatusInstatus.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceInstatusInstatus.md b/docs/models/shared/SourceInstatusInstatus.md deleted file mode 100755 index 90dd5843a..000000000 --- a/docs/models/shared/SourceInstatusInstatus.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceInstatusInstatus - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `INSTATUS` | instatus | \ No newline at end of file diff --git a/docs/models/shared/SourceIntercom.md b/docs/models/shared/SourceIntercom.md deleted file mode 100755 index e4e3ed768..000000000 --- a/docs/models/shared/SourceIntercom.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceIntercom - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access token for making authenticated requests. See the Intercom docs for more information. | | -| `clientId` | *String* | :heavy_minus_sign: | Client Id for your Intercom application. | | -| `clientSecret` | *String* | :heavy_minus_sign: | Client Secret for your Intercom application. | | -| `sourceType` | [SourceIntercomIntercom](../../models/shared/SourceIntercomIntercom.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2020-11-16T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceIntercomIntercom.md b/docs/models/shared/SourceIntercomIntercom.md deleted file mode 100755 index 5b16ffdd9..000000000 --- a/docs/models/shared/SourceIntercomIntercom.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceIntercomIntercom - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `INTERCOM` | intercom | \ No newline at end of file diff --git a/docs/models/shared/SourceIp2whois.md b/docs/models/shared/SourceIp2whois.md deleted file mode 100755 index 95534eec7..000000000 --- a/docs/models/shared/SourceIp2whois.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceIp2whois - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_minus_sign: | Your API Key. See here. | | -| `domain` | *String* | :heavy_minus_sign: | Domain name. See here. | www.google.com | -| `sourceType` | [SourceIp2whoisIp2whois](../../models/shared/SourceIp2whoisIp2whois.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceIp2whoisIp2whois.md b/docs/models/shared/SourceIp2whoisIp2whois.md deleted file mode 100755 index c4bf1bfc9..000000000 --- a/docs/models/shared/SourceIp2whoisIp2whois.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceIp2whoisIp2whois - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `IP2WHOIS` | ip2whois | \ No newline at end of file diff --git a/docs/models/shared/SourceIterable.md b/docs/models/shared/SourceIterable.md deleted file mode 100755 index 66348e98f..000000000 --- a/docs/models/shared/SourceIterable.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceIterable - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Iterable API Key. See the docs for more information on how to obtain this key. | | -| `sourceType` | [SourceIterableIterable](../../models/shared/SourceIterableIterable.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Iterable, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2021-04-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceIterableIterable.md b/docs/models/shared/SourceIterableIterable.md deleted file mode 100755 index 5879536eb..000000000 --- a/docs/models/shared/SourceIterableIterable.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceIterableIterable - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `ITERABLE` | iterable | \ No newline at end of file diff --git a/docs/models/shared/SourceJira.md b/docs/models/shared/SourceJira.md deleted file mode 100755 index 9f94033e4..000000000 --- a/docs/models/shared/SourceJira.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceJira - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Jira API Token. See the docs for more information on how to generate this key. API Token is used for Authorization to your account by BasicAuth. | | -| `domain` | *String* | :heavy_check_mark: | The Domain for your Jira account, e.g. airbyteio.atlassian.net, airbyteio.jira.com, jira.your-domain.com | .atlassian.net | -| `email` | *String* | :heavy_check_mark: | The user email for your Jira account which you used to generate the API token. This field is used for Authorization to your account by BasicAuth. | | -| `enableExperimentalStreams` | *Boolean* | :heavy_minus_sign: | Allow the use of experimental streams which rely on undocumented Jira API endpoints. See https://docs.airbyte.com/integrations/sources/jira#experimental-tables for more info. | | -| `expandIssueChangelog` | *Boolean* | :heavy_minus_sign: | Expand the changelog when replicating issues. | | -| `projects` | List<*String*> | :heavy_minus_sign: | List of Jira project keys to replicate data for, or leave it empty if you want to replicate data for all projects. | | -| `renderFields` | *Boolean* | :heavy_minus_sign: | Render issue fields in HTML format in addition to Jira JSON-like format. | | -| `sourceType` | [SourceJiraJira](../../models/shared/SourceJiraJira.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date from which you want to replicate data from Jira, use the format YYYY-MM-DDT00:00:00Z. Note that this field only applies to certain streams, and only data generated on or after the start date will be replicated. Or leave it empty if you want to replicate all data. For more information, refer to the documentation. | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceJiraJira.md b/docs/models/shared/SourceJiraJira.md deleted file mode 100755 index 1bcc872e2..000000000 --- a/docs/models/shared/SourceJiraJira.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceJiraJira - - -## Values - -| Name | Value | -| ------ | ------ | -| `JIRA` | jira | \ No newline at end of file diff --git a/docs/models/shared/SourceK6Cloud.md b/docs/models/shared/SourceK6Cloud.md deleted file mode 100755 index d74546771..000000000 --- a/docs/models/shared/SourceK6Cloud.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceK6Cloud - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Your API Token. See here. The key is case sensitive. | -| `sourceType` | [SourceK6CloudK6Cloud](../../models/shared/SourceK6CloudK6Cloud.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceK6CloudK6Cloud.md b/docs/models/shared/SourceK6CloudK6Cloud.md deleted file mode 100755 index 4721399cc..000000000 --- a/docs/models/shared/SourceK6CloudK6Cloud.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceK6CloudK6Cloud - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `K6_CLOUD` | k6-cloud | \ No newline at end of file diff --git a/docs/models/shared/SourceKlarna.md b/docs/models/shared/SourceKlarna.md deleted file mode 100755 index 28d2a26f0..000000000 --- a/docs/models/shared/SourceKlarna.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceKlarna - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `password` | *String* | :heavy_check_mark: | A string which is associated with your Merchant ID and is used to authorize use of Klarna's APIs (https://developers.klarna.com/api/#authentication) | -| `playground` | *Boolean* | :heavy_minus_sign: | Propertie defining if connector is used against playground or production environment | -| `region` | [SourceKlarnaRegion](../../models/shared/SourceKlarnaRegion.md) | :heavy_check_mark: | Base url region (For playground eu https://docs.klarna.com/klarna-payments/api/payments-api/#tag/API-URLs). Supported 'eu', 'us', 'oc' | -| `sourceType` | [SourceKlarnaKlarna](../../models/shared/SourceKlarnaKlarna.md) | :heavy_check_mark: | N/A | -| `username` | *String* | :heavy_check_mark: | Consists of your Merchant ID (eid) - a unique number that identifies your e-store, combined with a random string (https://developers.klarna.com/api/#authentication) | \ No newline at end of file diff --git a/docs/models/shared/SourceKlarnaKlarna.md b/docs/models/shared/SourceKlarnaKlarna.md deleted file mode 100755 index acc791835..000000000 --- a/docs/models/shared/SourceKlarnaKlarna.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceKlarnaKlarna - - -## Values - -| Name | Value | -| -------- | -------- | -| `KLARNA` | klarna | \ No newline at end of file diff --git a/docs/models/shared/SourceKlarnaRegion.md b/docs/models/shared/SourceKlarnaRegion.md deleted file mode 100755 index 7bfa1769b..000000000 --- a/docs/models/shared/SourceKlarnaRegion.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceKlarnaRegion - -Base url region (For playground eu https://docs.klarna.com/klarna-payments/api/payments-api/#tag/API-URLs). Supported 'eu', 'us', 'oc' - - -## Values - -| Name | Value | -| ----- | ----- | -| `EU` | eu | -| `US` | us | -| `OC` | oc | \ No newline at end of file diff --git a/docs/models/shared/SourceKlaviyo.md b/docs/models/shared/SourceKlaviyo.md deleted file mode 100755 index caa1ebeb9..000000000 --- a/docs/models/shared/SourceKlaviyo.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceKlaviyo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | -| `apiKey` | *String* | :heavy_check_mark: | Klaviyo API Key. See our docs if you need help finding this key. | | -| `sourceType` | [SourceKlaviyoKlaviyo](../../models/shared/SourceKlaviyoKlaviyo.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceKlaviyoKlaviyo.md b/docs/models/shared/SourceKlaviyoKlaviyo.md deleted file mode 100755 index 8743d1ff1..000000000 --- a/docs/models/shared/SourceKlaviyoKlaviyo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceKlaviyoKlaviyo - - -## Values - -| Name | Value | -| --------- | --------- | -| `KLAVIYO` | klaviyo | \ No newline at end of file diff --git a/docs/models/shared/SourceKustomerSinger.md b/docs/models/shared/SourceKustomerSinger.md deleted file mode 100755 index 0be2dcf29..000000000 --- a/docs/models/shared/SourceKustomerSinger.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceKustomerSinger - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Kustomer API Token. See the docs on how to obtain this | | -| `sourceType` | [SourceKustomerSingerKustomerSinger](../../models/shared/SourceKustomerSingerKustomerSinger.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The date from which you'd like to replicate the data | 2019-01-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceKustomerSingerKustomerSinger.md b/docs/models/shared/SourceKustomerSingerKustomerSinger.md deleted file mode 100755 index ab82dfa03..000000000 --- a/docs/models/shared/SourceKustomerSingerKustomerSinger.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceKustomerSingerKustomerSinger - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `KUSTOMER_SINGER` | kustomer-singer | \ No newline at end of file diff --git a/docs/models/shared/SourceKyve.md b/docs/models/shared/SourceKyve.md deleted file mode 100755 index 5cd89ad4d..000000000 --- a/docs/models/shared/SourceKyve.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceKyve - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | -| `maxPages` | *Long* | :heavy_minus_sign: | The maximum amount of pages to go trough. Set to 'null' for all pages. | | -| `pageSize` | *Long* | :heavy_minus_sign: | The pagesize for pagination, smaller numbers are used in integration tests. | | -| `poolIds` | *String* | :heavy_check_mark: | The IDs of the KYVE storage pool you want to archive. (Comma separated) | 0 | -| `sourceType` | [SourceKyveKyve](../../models/shared/SourceKyveKyve.md) | :heavy_check_mark: | N/A | | -| `startIds` | *String* | :heavy_check_mark: | The start-id defines, from which bundle id the pipeline should start to extract the data (Comma separated) | 0 | -| `urlBase` | *String* | :heavy_minus_sign: | URL to the KYVE Chain API. | https://api.korellia.kyve.network/ | \ No newline at end of file diff --git a/docs/models/shared/SourceKyveKyve.md b/docs/models/shared/SourceKyveKyve.md deleted file mode 100755 index eab271430..000000000 --- a/docs/models/shared/SourceKyveKyve.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceKyveKyve - - -## Values - -| Name | Value | -| ------ | ------ | -| `KYVE` | kyve | \ No newline at end of file diff --git a/docs/models/shared/SourceLaunchdarkly.md b/docs/models/shared/SourceLaunchdarkly.md deleted file mode 100755 index 709f046e1..000000000 --- a/docs/models/shared/SourceLaunchdarkly.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLaunchdarkly - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | -| `accessToken` | *String* | :heavy_check_mark: | Your Access token. See here. | -| `sourceType` | [SourceLaunchdarklyLaunchdarkly](../../models/shared/SourceLaunchdarklyLaunchdarkly.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLaunchdarklyLaunchdarkly.md b/docs/models/shared/SourceLaunchdarklyLaunchdarkly.md deleted file mode 100755 index cef4c9a1d..000000000 --- a/docs/models/shared/SourceLaunchdarklyLaunchdarkly.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLaunchdarklyLaunchdarkly - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `LAUNCHDARKLY` | launchdarkly | \ No newline at end of file diff --git a/docs/models/shared/SourceLemlist.md b/docs/models/shared/SourceLemlist.md deleted file mode 100755 index 91e916ac6..000000000 --- a/docs/models/shared/SourceLemlist.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLemlist - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Lemlist API key, | -| `sourceType` | [SourceLemlistLemlist](../../models/shared/SourceLemlistLemlist.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLemlistLemlist.md b/docs/models/shared/SourceLemlistLemlist.md deleted file mode 100755 index 127cafb47..000000000 --- a/docs/models/shared/SourceLemlistLemlist.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLemlistLemlist - - -## Values - -| Name | Value | -| --------- | --------- | -| `LEMLIST` | lemlist | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiring.md b/docs/models/shared/SourceLeverHiring.md deleted file mode 100755 index e770c3961..000000000 --- a/docs/models/shared/SourceLeverHiring.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceLeverHiring - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Lever Hiring. | | -| `environment` | [SourceLeverHiringEnvironment](../../models/shared/SourceLeverHiringEnvironment.md) | :heavy_minus_sign: | The environment in which you'd like to replicate data for Lever. This is used to determine which Lever API endpoint to use. | | -| `sourceType` | [SourceLeverHiringLeverHiring](../../models/shared/SourceLeverHiringLeverHiring.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Note that it will be used only in the following incremental streams: comments, commits, and issues. | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.md b/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.md deleted file mode 100755 index 7cad6d5c1..000000000 --- a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLeverHiringCredentialsAuthenticateViaLeverApiKey - -Choose how to authenticate to Lever Hiring. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | The Api Key of your Lever Hiring account. | -| `authType` | [SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType](../../models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md b/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md deleted file mode 100755 index adfb46a89..000000000 --- a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `API_KEY` | Api Key | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.md b/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.md deleted file mode 100755 index d76a758d4..000000000 --- a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceLeverHiringCredentialsAuthenticateViaLeverOAuth - -Choose how to authenticate to Lever Hiring. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType](../../models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Lever Hiring developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Lever Hiring developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining new access token. | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md b/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md deleted file mode 100755 index 93fa7b612..000000000 --- a/docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringEnvironment.md b/docs/models/shared/SourceLeverHiringEnvironment.md deleted file mode 100755 index 1e97c6a1e..000000000 --- a/docs/models/shared/SourceLeverHiringEnvironment.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLeverHiringEnvironment - -The environment in which you'd like to replicate data for Lever. This is used to determine which Lever API endpoint to use. - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `PRODUCTION` | Production | -| `SANDBOX` | Sandbox | \ No newline at end of file diff --git a/docs/models/shared/SourceLeverHiringLeverHiring.md b/docs/models/shared/SourceLeverHiringLeverHiring.md deleted file mode 100755 index 809cd6279..000000000 --- a/docs/models/shared/SourceLeverHiringLeverHiring.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLeverHiringLeverHiring - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `LEVER_HIRING` | lever-hiring | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAds.md b/docs/models/shared/SourceLinkedinAds.md deleted file mode 100755 index 7a4b64a15..000000000 --- a/docs/models/shared/SourceLinkedinAds.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceLinkedinAds - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accountIds` | List<*Long*> | :heavy_minus_sign: | Specify the account IDs to pull data from, separated by a space. Leave this field empty if you want to pull the data from all accounts accessible by the authenticated user. See the LinkedIn docs to locate these IDs. | | -| `adAnalyticsReports` | List<[SourceLinkedinAdsAdAnalyticsReportConfiguration](../../models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md)> | :heavy_minus_sign: | N/A | | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `sourceType` | [SourceLinkedinAdsLinkedinAds](../../models/shared/SourceLinkedinAdsLinkedinAds.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. | 2021-05-17 | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md b/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md deleted file mode 100755 index 5a234b962..000000000 --- a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceLinkedinAdsAdAnalyticsReportConfiguration - -Config for custom ad Analytics Report - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `name` | *String* | :heavy_check_mark: | The name for the custom report. | -| `pivotBy` | [SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory](../../models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md) | :heavy_check_mark: | Choose a category to pivot your analytics report around. This selection will organize your data based on the chosen attribute, allowing you to analyze trends and performance from different perspectives. | -| `timeGranularity` | [SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity](../../models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md) | :heavy_check_mark: | Choose how to group the data in your report by time. The options are:
    - 'ALL': A single result summarizing the entire time range.
    - 'DAILY': Group results by each day.
    - 'MONTHLY': Group results by each month.
    - 'YEARLY': Group results by each year.
    Selecting a time grouping helps you analyze trends and patterns over different time periods. | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md b/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md deleted file mode 100755 index fc313f2c4..000000000 --- a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md +++ /dev/null @@ -1,30 +0,0 @@ -# SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory - -Choose a category to pivot your analytics report around. This selection will organize your data based on the chosen attribute, allowing you to analyze trends and performance from different perspectives. - - -## Values - -| Name | Value | -| -------------------------------- | -------------------------------- | -| `COMPANY` | COMPANY | -| `ACCOUNT` | ACCOUNT | -| `SHARE` | SHARE | -| `CAMPAIGN` | CAMPAIGN | -| `CREATIVE` | CREATIVE | -| `CAMPAIGN_GROUP` | CAMPAIGN_GROUP | -| `CONVERSION` | CONVERSION | -| `CONVERSATION_NODE` | CONVERSATION_NODE | -| `CONVERSATION_NODE_OPTION_INDEX` | CONVERSATION_NODE_OPTION_INDEX | -| `SERVING_LOCATION` | SERVING_LOCATION | -| `CARD_INDEX` | CARD_INDEX | -| `MEMBER_COMPANY_SIZE` | MEMBER_COMPANY_SIZE | -| `MEMBER_INDUSTRY` | MEMBER_INDUSTRY | -| `MEMBER_SENIORITY` | MEMBER_SENIORITY | -| `MEMBER_JOB_TITLE` | MEMBER_JOB_TITLE | -| `MEMBER_JOB_FUNCTION` | MEMBER_JOB_FUNCTION | -| `MEMBER_COUNTRY_V2` | MEMBER_COUNTRY_V2 | -| `MEMBER_REGION_V2` | MEMBER_REGION_V2 | -| `MEMBER_COMPANY` | MEMBER_COMPANY | -| `PLACEMENT_NAME` | PLACEMENT_NAME | -| `IMPRESSION_DEVICE_TYPE` | IMPRESSION_DEVICE_TYPE | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md b/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md deleted file mode 100755 index c0f587900..000000000 --- a/docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity - -Choose how to group the data in your report by time. The options are:
    - 'ALL': A single result summarizing the entire time range.
    - 'DAILY': Group results by each day.
    - 'MONTHLY': Group results by each month.
    - 'YEARLY': Group results by each year.
    Selecting a time grouping helps you analyze trends and patterns over different time periods. - - -## Values - -| Name | Value | -| --------- | --------- | -| `ALL` | ALL | -| `DAILY` | DAILY | -| `MONTHLY` | MONTHLY | -| `YEARLY` | YEARLY | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsCredentialsAccessToken.md b/docs/models/shared/SourceLinkedinAdsCredentialsAccessToken.md deleted file mode 100755 index 3c6a1cfc6..000000000 --- a/docs/models/shared/SourceLinkedinAdsCredentialsAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceLinkedinAdsCredentialsAccessToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `accessToken` | *String* | :heavy_check_mark: | The access token generated for your developer application. Refer to our documentation for more information. | -| `authMethod` | [SourceLinkedinAdsCredentialsAccessTokenAuthMethod](../../models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md b/docs/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md deleted file mode 100755 index 937a72ebe..000000000 --- a/docs/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinAdsCredentialsAccessTokenAuthMethod - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20.md b/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20.md deleted file mode 100755 index 5d9ca12c7..000000000 --- a/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLinkedinAdsCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authMethod` | [SourceLinkedinAdsCredentialsOAuth20AuthMethod](../../models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The client ID of your developer application. Refer to our documentation for more information. | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret of your developer application. Refer to our documentation for more information. | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access token. Refer to our documentation for more information. | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md deleted file mode 100755 index a4733a82f..000000000 --- a/docs/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinAdsCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `O_AUTH20` | oAuth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinAdsLinkedinAds.md b/docs/models/shared/SourceLinkedinAdsLinkedinAds.md deleted file mode 100755 index 6ed51236f..000000000 --- a/docs/models/shared/SourceLinkedinAdsLinkedinAds.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinAdsLinkedinAds - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `LINKEDIN_ADS` | linkedin-ads | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPages.md b/docs/models/shared/SourceLinkedinPages.md deleted file mode 100755 index 82185584a..000000000 --- a/docs/models/shared/SourceLinkedinPages.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceLinkedinPages - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `orgId` | *String* | :heavy_check_mark: | Specify the Organization ID | 123456789 | -| `sourceType` | [SourceLinkedinPagesLinkedinPages](../../models/shared/SourceLinkedinPagesLinkedinPages.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPagesCredentialsAccessToken.md b/docs/models/shared/SourceLinkedinPagesCredentialsAccessToken.md deleted file mode 100755 index 49b6a3f60..000000000 --- a/docs/models/shared/SourceLinkedinPagesCredentialsAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceLinkedinPagesCredentialsAccessToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `accessToken` | *String* | :heavy_check_mark: | The token value generated using the LinkedIn Developers OAuth Token Tools. See the docs to obtain yours. | -| `authMethod` | [SourceLinkedinPagesCredentialsAccessTokenAuthMethod](../../models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md b/docs/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md deleted file mode 100755 index fa90e2231..000000000 --- a/docs/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinPagesCredentialsAccessTokenAuthMethod - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20.md b/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20.md deleted file mode 100755 index 8c364fada..000000000 --- a/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceLinkedinPagesCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `authMethod` | [SourceLinkedinPagesCredentialsOAuth20AuthMethod](../../models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The client ID of the LinkedIn developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The client secret of the LinkedIn developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token value generated using the LinkedIn Developers OAuth Token Tools. See the docs to obtain yours. | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md deleted file mode 100755 index c19cdbb95..000000000 --- a/docs/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinPagesCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `O_AUTH20` | oAuth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceLinkedinPagesLinkedinPages.md b/docs/models/shared/SourceLinkedinPagesLinkedinPages.md deleted file mode 100755 index 123b51a7b..000000000 --- a/docs/models/shared/SourceLinkedinPagesLinkedinPages.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinkedinPagesLinkedinPages - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `LINKEDIN_PAGES` | linkedin-pages | \ No newline at end of file diff --git a/docs/models/shared/SourceLinnworks.md b/docs/models/shared/SourceLinnworks.md deleted file mode 100755 index bee84714d..000000000 --- a/docs/models/shared/SourceLinnworks.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceLinnworks - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `applicationId` | *String* | :heavy_check_mark: | Linnworks Application ID | -| `applicationSecret` | *String* | :heavy_check_mark: | Linnworks Application Secret | -| `sourceType` | [SourceLinnworksLinnworks](../../models/shared/SourceLinnworksLinnworks.md) | :heavy_check_mark: | N/A | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | -| `token` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLinnworksLinnworks.md b/docs/models/shared/SourceLinnworksLinnworks.md deleted file mode 100755 index e25d189a4..000000000 --- a/docs/models/shared/SourceLinnworksLinnworks.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLinnworksLinnworks - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `LINNWORKS` | linnworks | \ No newline at end of file diff --git a/docs/models/shared/SourceLokalise.md b/docs/models/shared/SourceLokalise.md deleted file mode 100755 index a612b3c2a..000000000 --- a/docs/models/shared/SourceLokalise.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceLokalise - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Lokalise API Key with read-access. Available at Profile settings > API tokens. See here. | -| `projectId` | *String* | :heavy_check_mark: | Lokalise project ID. Available at Project Settings > General. | -| `sourceType` | [SourceLokaliseLokalise](../../models/shared/SourceLokaliseLokalise.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceLokaliseLokalise.md b/docs/models/shared/SourceLokaliseLokalise.md deleted file mode 100755 index 172d33bbb..000000000 --- a/docs/models/shared/SourceLokaliseLokalise.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceLokaliseLokalise - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `LOKALISE` | lokalise | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimp.md b/docs/models/shared/SourceMailchimp.md deleted file mode 100755 index 544d49c7f..000000000 --- a/docs/models/shared/SourceMailchimp.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMailchimp - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `campaignId` | *String* | :heavy_minus_sign: | N/A | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | -| `sourceType` | [SourceMailchimpMailchimp](../../models/shared/SourceMailchimpMailchimp.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimpCredentialsAPIKey.md b/docs/models/shared/SourceMailchimpCredentialsAPIKey.md deleted file mode 100755 index 5e1b54699..000000000 --- a/docs/models/shared/SourceMailchimpCredentialsAPIKey.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceMailchimpCredentialsAPIKey - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apikey` | *String* | :heavy_check_mark: | Mailchimp API Key. See the docs for information on how to generate this key. | -| `authType` | [SourceMailchimpCredentialsAPIKeyAuthType](../../models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md b/docs/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md deleted file mode 100755 index ca5c34048..000000000 --- a/docs/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMailchimpCredentialsAPIKeyAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `APIKEY` | apikey | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimpCredentialsOAuth20.md b/docs/models/shared/SourceMailchimpCredentialsOAuth20.md deleted file mode 100755 index 0efc8bd2a..000000000 --- a/docs/models/shared/SourceMailchimpCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMailchimpCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | An access token generated using the above client ID and secret. | -| `authType` | [SourceMailchimpCredentialsOAuth20AuthType](../../models/shared/SourceMailchimpCredentialsOAuth20AuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimpCredentialsOAuth20AuthType.md b/docs/models/shared/SourceMailchimpCredentialsOAuth20AuthType.md deleted file mode 100755 index 251a31449..000000000 --- a/docs/models/shared/SourceMailchimpCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMailchimpCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceMailchimpMailchimp.md b/docs/models/shared/SourceMailchimpMailchimp.md deleted file mode 100755 index 47db101bb..000000000 --- a/docs/models/shared/SourceMailchimpMailchimp.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMailchimpMailchimp - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `MAILCHIMP` | mailchimp | \ No newline at end of file diff --git a/docs/models/shared/SourceMailgun.md b/docs/models/shared/SourceMailgun.md deleted file mode 100755 index e507ed009..000000000 --- a/docs/models/shared/SourceMailgun.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceMailgun - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | -| `domainRegion` | *String* | :heavy_minus_sign: | Domain region code. 'EU' or 'US' are possible values. The default is 'US'. | | -| `privateKey` | *String* | :heavy_check_mark: | Primary account API key to access your Mailgun data. | | -| `sourceType` | [SourceMailgunMailgun](../../models/shared/SourceMailgunMailgun.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2020-10-01 00:00:00. Any data before this date will not be replicated. If omitted, defaults to 3 days ago. | 2023-08-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceMailgunMailgun.md b/docs/models/shared/SourceMailgunMailgun.md deleted file mode 100755 index d49b97e85..000000000 --- a/docs/models/shared/SourceMailgunMailgun.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMailgunMailgun - - -## Values - -| Name | Value | -| --------- | --------- | -| `MAILGUN` | mailgun | \ No newline at end of file diff --git a/docs/models/shared/SourceMailjetSms.md b/docs/models/shared/SourceMailjetSms.md deleted file mode 100755 index fa6168d4e..000000000 --- a/docs/models/shared/SourceMailjetSms.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceMailjetSms - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| `endDate` | *Long* | :heavy_minus_sign: | Retrieve SMS messages created before the specified timestamp. Required format - Unix timestamp. | 1666281656 | -| `sourceType` | [SourceMailjetSmsMailjetSms](../../models/shared/SourceMailjetSmsMailjetSms.md) | :heavy_check_mark: | N/A | | -| `startDate` | *Long* | :heavy_minus_sign: | Retrieve SMS messages created after the specified timestamp. Required format - Unix timestamp. | 1666261656 | -| `token` | *String* | :heavy_check_mark: | Your access token. See here. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMailjetSmsMailjetSms.md b/docs/models/shared/SourceMailjetSmsMailjetSms.md deleted file mode 100755 index d84e33a83..000000000 --- a/docs/models/shared/SourceMailjetSmsMailjetSms.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMailjetSmsMailjetSms - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `MAILJET_SMS` | mailjet-sms | \ No newline at end of file diff --git a/docs/models/shared/SourceMarketo.md b/docs/models/shared/SourceMarketo.md deleted file mode 100755 index 068a8716a..000000000 --- a/docs/models/shared/SourceMarketo.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMarketo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Marketo developer application. See the docs for info on how to obtain this. | | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Marketo developer application. See the docs for info on how to obtain this. | | -| `domainUrl` | *String* | :heavy_check_mark: | Your Marketo Base URL. See the docs for info on how to obtain this. | https://000-AAA-000.mktorest.com | -| `sourceType` | [SourceMarketoMarketo](../../models/shared/SourceMarketoMarketo.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2020-09-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceMarketoMarketo.md b/docs/models/shared/SourceMarketoMarketo.md deleted file mode 100755 index 083f53e0a..000000000 --- a/docs/models/shared/SourceMarketoMarketo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMarketoMarketo - - -## Values - -| Name | Value | -| --------- | --------- | -| `MARKETO` | marketo | \ No newline at end of file diff --git a/docs/models/shared/SourceMetabase.md b/docs/models/shared/SourceMetabase.md deleted file mode 100755 index 74e18de1a..000000000 --- a/docs/models/shared/SourceMetabase.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMetabase - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `instanceApiUrl` | *String* | :heavy_check_mark: | URL to your metabase instance API | https://localhost:3000/api/ | -| `password` | *String* | :heavy_minus_sign: | N/A | | -| `sessionToken` | *String* | :heavy_minus_sign: | To generate your session token, you need to run the following command: ``` curl -X POST \
    -H "Content-Type: application/json" \
    -d '{"username": "person@metabase.com", "password": "fakepassword"}' \
    http://localhost:3000/api/session
    ``` Then copy the value of the `id` field returned by a successful call to that API.
    Note that by default, sessions are good for 14 days and needs to be regenerated. | | -| `sourceType` | [SourceMetabaseMetabase](../../models/shared/SourceMetabaseMetabase.md) | :heavy_check_mark: | N/A | | -| `username` | *String* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceMetabaseMetabase.md b/docs/models/shared/SourceMetabaseMetabase.md deleted file mode 100755 index 09c732304..000000000 --- a/docs/models/shared/SourceMetabaseMetabase.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMetabaseMetabase - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `METABASE` | metabase | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeams.md b/docs/models/shared/SourceMicrosoftTeams.md deleted file mode 100755 index 136b480b7..000000000 --- a/docs/models/shared/SourceMicrosoftTeams.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMicrosoftTeams - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Microsoft | | -| `period` | *String* | :heavy_check_mark: | Specifies the length of time over which the Team Device Report stream is aggregated. The supported values are: D7, D30, D90, and D180. | D7 | -| `sourceType` | [SourceMicrosoftTeamsMicrosoftTeams](../../models/shared/SourceMicrosoftTeamsMicrosoftTeams.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.md b/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.md deleted file mode 100755 index f3f706b05..000000000 --- a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft - -Choose how to authenticate to Microsoft - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType](../../models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Microsoft Teams developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Microsoft Teams developer application. | -| `tenantId` | *String* | :heavy_check_mark: | A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md b/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md deleted file mode 100755 index af0a43e24..000000000 --- a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType - - -## Values - -| Name | Value | -| ------- | ------- | -| `TOKEN` | Token | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.md b/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.md deleted file mode 100755 index c77ecb8d2..000000000 --- a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 - -Choose how to authenticate to Microsoft - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType](../../models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Microsoft Teams developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Microsoft Teams developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | A Refresh Token to renew the expired Access Token. | -| `tenantId` | *String* | :heavy_check_mark: | A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md b/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md deleted file mode 100755 index 25d1ceba7..000000000 --- a/docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceMicrosoftTeamsMicrosoftTeams.md b/docs/models/shared/SourceMicrosoftTeamsMicrosoftTeams.md deleted file mode 100755 index 936af84aa..000000000 --- a/docs/models/shared/SourceMicrosoftTeamsMicrosoftTeams.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMicrosoftTeamsMicrosoftTeams - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `MICROSOFT_TEAMS` | microsoft-teams | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanel.md b/docs/models/shared/SourceMixpanel.md deleted file mode 100755 index f58b18dd3..000000000 --- a/docs/models/shared/SourceMixpanel.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceMixpanel - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `attributionWindow` | *Long* | :heavy_minus_sign: | A period of time for attributing results to ads and the lookback period after those actions occur during which ad results are counted. Default attribution window is 5 days. | | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Mixpanel | | -| `dateWindowSize` | *Long* | :heavy_minus_sign: | Defines window size in days, that used to slice through data. You can reduce it, if amount of data in each window is too big for your environment. | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The date in the format YYYY-MM-DD. Any data after this date will not be replicated. Left empty to always sync to most recent date | 2021-11-16 | -| `projectId` | *Long* | :heavy_minus_sign: | Your project ID number. See the docs for more information on how to obtain this. | | -| `projectTimezone` | *String* | :heavy_minus_sign: | Time zone in which integer date times are stored. The project timezone may be found in the project settings in the Mixpanel console. | US/Pacific | -| `region` | [SourceMixpanelRegion](../../models/shared/SourceMixpanelRegion.md) | :heavy_minus_sign: | The region of mixpanel domain instance either US or EU. | | -| `selectPropertiesByDefault` | *Boolean* | :heavy_minus_sign: | Setting this config parameter to TRUE ensures that new properties on events and engage records are captured. Otherwise new properties will be ignored. | | -| `sourceType` | [SourceMixpanelMixpanel](../../models/shared/SourceMixpanelMixpanel.md) | :heavy_minus_sign: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The date in the format YYYY-MM-DD. Any data before this date will not be replicated. If this option is not set, the connector will replicate data from up to one year ago by default. | 2021-11-16 | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelCredentialsProjectSecret.md b/docs/models/shared/SourceMixpanelCredentialsProjectSecret.md deleted file mode 100755 index 5857d6bd6..000000000 --- a/docs/models/shared/SourceMixpanelCredentialsProjectSecret.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMixpanelCredentialsProjectSecret - -Choose how to authenticate to Mixpanel - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiSecret` | *String* | :heavy_check_mark: | Mixpanel project secret. See the docs for more information on how to obtain this. | -| `optionTitle` | [SourceMixpanelCredentialsProjectSecretOptionTitle](../../models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md b/docs/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md deleted file mode 100755 index ca131f490..000000000 --- a/docs/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMixpanelCredentialsProjectSecretOptionTitle - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `PROJECT_SECRET` | Project Secret | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelCredentialsServiceAccount.md b/docs/models/shared/SourceMixpanelCredentialsServiceAccount.md deleted file mode 100755 index 1c2178d09..000000000 --- a/docs/models/shared/SourceMixpanelCredentialsServiceAccount.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMixpanelCredentialsServiceAccount - -Choose how to authenticate to Mixpanel - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `optionTitle` | [SourceMixpanelCredentialsServiceAccountOptionTitle](../../models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md) | :heavy_minus_sign: | N/A | -| `secret` | *String* | :heavy_check_mark: | Mixpanel Service Account Secret. See the docs for more information on how to obtain this. | -| `username` | *String* | :heavy_check_mark: | Mixpanel Service Account Username. See the docs for more information on how to obtain this. | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md b/docs/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md deleted file mode 100755 index b24dc1b41..000000000 --- a/docs/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMixpanelCredentialsServiceAccountOptionTitle - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `SERVICE_ACCOUNT` | Service Account | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelMixpanel.md b/docs/models/shared/SourceMixpanelMixpanel.md deleted file mode 100755 index 451518f68..000000000 --- a/docs/models/shared/SourceMixpanelMixpanel.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMixpanelMixpanel - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `MIXPANEL` | mixpanel | \ No newline at end of file diff --git a/docs/models/shared/SourceMixpanelRegion.md b/docs/models/shared/SourceMixpanelRegion.md deleted file mode 100755 index f903d3099..000000000 --- a/docs/models/shared/SourceMixpanelRegion.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMixpanelRegion - -The region of mixpanel domain instance either US or EU. - - -## Values - -| Name | Value | -| ----- | ----- | -| `US` | US | -| `EU` | EU | \ No newline at end of file diff --git a/docs/models/shared/SourceMonday.md b/docs/models/shared/SourceMonday.md deleted file mode 100755 index 3e9093a61..000000000 --- a/docs/models/shared/SourceMonday.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMonday - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | -| `sourceType` | [SourceMondayMonday](../../models/shared/SourceMondayMonday.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMondayCredentialsAPIToken.md b/docs/models/shared/SourceMondayCredentialsAPIToken.md deleted file mode 100755 index b41627729..000000000 --- a/docs/models/shared/SourceMondayCredentialsAPIToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceMondayCredentialsAPIToken - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | API Token for making authenticated requests. | -| `authType` | [SourceMondayCredentialsAPITokenAuthType](../../models/shared/SourceMondayCredentialsAPITokenAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMondayCredentialsAPITokenAuthType.md b/docs/models/shared/SourceMondayCredentialsAPITokenAuthType.md deleted file mode 100755 index fb1958955..000000000 --- a/docs/models/shared/SourceMondayCredentialsAPITokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMondayCredentialsAPITokenAuthType - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `API_TOKEN` | api_token | \ No newline at end of file diff --git a/docs/models/shared/SourceMondayCredentialsOAuth20.md b/docs/models/shared/SourceMondayCredentialsOAuth20.md deleted file mode 100755 index 6215161e3..000000000 --- a/docs/models/shared/SourceMondayCredentialsOAuth20.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMondayCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceMondayCredentialsOAuth20AuthType](../../models/shared/SourceMondayCredentialsOAuth20AuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your OAuth application. | -| `subdomain` | *String* | :heavy_minus_sign: | Slug/subdomain of the account, or the first part of the URL that comes before .monday.com | \ No newline at end of file diff --git a/docs/models/shared/SourceMondayCredentialsOAuth20AuthType.md b/docs/models/shared/SourceMondayCredentialsOAuth20AuthType.md deleted file mode 100755 index 7f374b564..000000000 --- a/docs/models/shared/SourceMondayCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMondayCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceMondayMonday.md b/docs/models/shared/SourceMondayMonday.md deleted file mode 100755 index b04687614..000000000 --- a/docs/models/shared/SourceMondayMonday.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMondayMonday - - -## Values - -| Name | Value | -| -------- | -------- | -| `MONDAY` | monday | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodb.md b/docs/models/shared/SourceMongodb.md deleted file mode 100755 index e1356782c..000000000 --- a/docs/models/shared/SourceMongodb.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceMongodb - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| `authSource` | *String* | :heavy_minus_sign: | The authentication source where the user information is stored. | admin | -| `database` | *String* | :heavy_check_mark: | The database you want to replicate. | | -| `instanceType` | *Object* | :heavy_minus_sign: | The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. | | -| `password` | *String* | :heavy_minus_sign: | The password associated with this username. | | -| `sourceType` | [SourceMongodbMongodb](../../models/shared/SourceMongodbMongodb.md) | :heavy_check_mark: | N/A | | -| `user` | *String* | :heavy_minus_sign: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInstanceTypeReplicaSet.md b/docs/models/shared/SourceMongodbInstanceTypeReplicaSet.md deleted file mode 100755 index ccd39e05b..000000000 --- a/docs/models/shared/SourceMongodbInstanceTypeReplicaSet.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMongodbInstanceTypeReplicaSet - -The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `instance` | [SourceMongodbInstanceTypeReplicaSetInstance](../../models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md) | :heavy_check_mark: | N/A | | -| `replicaSet` | *String* | :heavy_minus_sign: | A replica set in MongoDB is a group of mongod processes that maintain the same data set. | | -| `serverAddresses` | *String* | :heavy_check_mark: | The members of a replica set. Please specify `host`:`port` of each member separated by comma. | host1:27017,host2:27017,host3:27017 | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md b/docs/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md deleted file mode 100755 index 7d2cbcf25..000000000 --- a/docs/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMongodbInstanceTypeReplicaSetInstance - - -## Values - -| Name | Value | -| --------- | --------- | -| `REPLICA` | replica | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.md b/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.md deleted file mode 100755 index edbb95c49..000000000 --- a/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMongodbInstanceTypeStandaloneMongoDbInstance - -The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `host` | *String* | :heavy_check_mark: | The host name of the Mongo database. | | -| `instance` | [SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance](../../models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md) | :heavy_check_mark: | N/A | | -| `port` | *Long* | :heavy_minus_sign: | The port of the Mongo database. | 27017 | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md b/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md deleted file mode 100755 index e7e891515..000000000 --- a/docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `STANDALONE` | standalone | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInternalPoc.md b/docs/models/shared/SourceMongodbInternalPoc.md deleted file mode 100755 index be753d036..000000000 --- a/docs/models/shared/SourceMongodbInternalPoc.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceMongodbInternalPoc - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `authSource` | *String* | :heavy_minus_sign: | The authentication source where the user information is stored. | admin | -| `connectionString` | *String* | :heavy_minus_sign: | The connection string of the database that you want to replicate.. | mongodb+srv://example.mongodb.net | -| `password` | *String* | :heavy_minus_sign: | The password associated with this username. | | -| `replicaSet` | *String* | :heavy_minus_sign: | The name of the replica set to be replicated. | | -| `sourceType` | [SourceMongodbInternalPocMongodbInternalPoc](../../models/shared/SourceMongodbInternalPocMongodbInternalPoc.md) | :heavy_check_mark: | N/A | | -| `user` | *String* | :heavy_minus_sign: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbInternalPocMongodbInternalPoc.md b/docs/models/shared/SourceMongodbInternalPocMongodbInternalPoc.md deleted file mode 100755 index 6cfe90867..000000000 --- a/docs/models/shared/SourceMongodbInternalPocMongodbInternalPoc.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMongodbInternalPocMongodbInternalPoc - - -## Values - -| Name | Value | -| ---------------------- | ---------------------- | -| `MONGODB_INTERNAL_POC` | mongodb-internal-poc | \ No newline at end of file diff --git a/docs/models/shared/SourceMongodbMongodb.md b/docs/models/shared/SourceMongodbMongodb.md deleted file mode 100755 index fe082d9b9..000000000 --- a/docs/models/shared/SourceMongodbMongodb.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMongodbMongodb - - -## Values - -| Name | Value | -| --------- | --------- | -| `MONGODB` | mongodb | \ No newline at end of file diff --git a/docs/models/shared/SourceMssql.md b/docs/models/shared/SourceMssql.md deleted file mode 100755 index 7fb9ccb2a..000000000 --- a/docs/models/shared/SourceMssql.md +++ /dev/null @@ -1,20 +0,0 @@ -# SourceMssql - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | The name of the database. | master | -| `host` | *String* | :heavy_check_mark: | The hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_minus_sign: | The password associated with the username. | | -| `port` | *Long* | :heavy_check_mark: | The port of the database. | 1433 | -| `replicationMethod` | *Object* | :heavy_minus_sign: | Configures how data is extracted from the database. | | -| `schemas` | List<*String*> | :heavy_minus_sign: | The list of schemas to sync from. Defaults to user. Case sensitive. | | -| `sourceType` | [SourceMssqlMssql](../../models/shared/SourceMssqlMssql.md) | :heavy_check_mark: | N/A | | -| `sslMethod` | *Object* | :heavy_minus_sign: | The encryption method which is used when communicating with the database. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlMssql.md b/docs/models/shared/SourceMssqlMssql.md deleted file mode 100755 index 2e006afdd..000000000 --- a/docs/models/shared/SourceMssqlMssql.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMssqlMssql - - -## Values - -| Name | Value | -| ------- | ------- | -| `MSSQL` | mssql | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.md b/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.md deleted file mode 100755 index ae778f501..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC - -Recommended - Incrementally reads new inserts, updates, and deletes using the SQL Server's change data capture feature. This must be enabled on your database. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dataToSync` | [SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync](../../models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md) | :heavy_minus_sign: | What data should be synced under the CDC. "Existing and New" will read existing data as a snapshot, and sync new changes through CDC. "New Changes Only" will skip the initial snapshot, and only sync new changes through CDC. | -| `initialWaitingSeconds` | *Long* | :heavy_minus_sign: | The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about initial waiting time. | -| `method` | [SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod](../../models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md) | :heavy_check_mark: | N/A | -| `snapshotIsolation` | [SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel](../../models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md) | :heavy_minus_sign: | Existing data in the database are synced through an initial snapshot. This parameter controls the isolation level that will be used during the initial snapshotting. If you choose the "Snapshot" level, you must enable the snapshot isolation mode on the database. | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md b/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md deleted file mode 100755 index f0b4bdc4f..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync - -What data should be synced under the CDC. "Existing and New" will read existing data as a snapshot, and sync new changes through CDC. "New Changes Only" will skip the initial snapshot, and only sync new changes through CDC. - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `EXISTING_AND_NEW` | Existing and New | -| `NEW_CHANGES_ONLY` | New Changes Only | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md b/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md deleted file mode 100755 index 75df12f8b..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel - -Existing data in the database are synced through an initial snapshot. This parameter controls the isolation level that will be used during the initial snapshotting. If you choose the "Snapshot" level, you must enable the snapshot isolation mode on the database. - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `SNAPSHOT` | Snapshot | -| `READ_COMMITTED` | Read Committed | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md b/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md deleted file mode 100755 index 0c8da9bb9..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod - - -## Values - -| Name | Value | -| ----- | ----- | -| `CDC` | CDC | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.md b/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.md deleted file mode 100755 index 010d02eee..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor - -Incrementally detects new inserts and updates using the cursor column chosen when configuring a connection (e.g. created_at, updated_at). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod](../../models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md b/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md deleted file mode 100755 index a3caebb95..000000000 --- a/docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | STANDARD | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.md b/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.md deleted file mode 100755 index 19aa658f6..000000000 --- a/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlSslMethodEncryptedTrustServerCertificate - -Use the certificate provided by the server without verification. (For testing purposes only!) - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sslMethod` | [SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod](../../models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md b/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md deleted file mode 100755 index 3bd823156..000000000 --- a/docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod - - -## Values - -| Name | Value | -| ------------------------------------ | ------------------------------------ | -| `ENCRYPTED_TRUST_SERVER_CERTIFICATE` | encrypted_trust_server_certificate | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.md b/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.md deleted file mode 100755 index fe009b581..000000000 --- a/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceMssqlSslMethodEncryptedVerifyCertificate - -Verify and use the certificate provided by the server. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `hostNameInCertificate` | *String* | :heavy_minus_sign: | Specifies the host name of the server. The value of this property must match the subject property of the certificate. | -| `sslMethod` | [SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod](../../models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md b/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md deleted file mode 100755 index 329d93020..000000000 --- a/docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod - - -## Values - -| Name | Value | -| ------------------------------ | ------------------------------ | -| `ENCRYPTED_VERIFY_CERTIFICATE` | encrypted_verify_certificate | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodNoTunnel.md b/docs/models/shared/SourceMssqlTunnelMethodNoTunnel.md deleted file mode 100755 index bef3b55ca..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourceMssqlTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 5c2714f0d..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.md deleted file mode 100755 index e18a6a772..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMssqlTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 1cc35c358..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 903342d34..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMssqlTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 4a1b6b49c..000000000 --- a/docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceMyHours.md b/docs/models/shared/SourceMyHours.md deleted file mode 100755 index ffb5a3f9b..000000000 --- a/docs/models/shared/SourceMyHours.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMyHours - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `email` | *String* | :heavy_check_mark: | Your My Hours username | john@doe.com | -| `logsBatchSize` | *Long* | :heavy_minus_sign: | Pagination size used for retrieving logs in days | 30 | -| `password` | *String* | :heavy_check_mark: | The password associated to the username | | -| `sourceType` | [SourceMyHoursMyHours](../../models/shared/SourceMyHoursMyHours.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | Start date for collecting time logs | %Y-%m-%d | \ No newline at end of file diff --git a/docs/models/shared/SourceMyHoursMyHours.md b/docs/models/shared/SourceMyHoursMyHours.md deleted file mode 100755 index c56ad69d8..000000000 --- a/docs/models/shared/SourceMyHoursMyHours.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMyHoursMyHours - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `MY_HOURS` | my-hours | \ No newline at end of file diff --git a/docs/models/shared/SourceMysql.md b/docs/models/shared/SourceMysql.md deleted file mode 100755 index e09ad8fc7..000000000 --- a/docs/models/shared/SourceMysql.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceMysql - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `database` | *String* | :heavy_check_mark: | The database name. | | -| `host` | *String* | :heavy_check_mark: | The host name of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). For more information read about JDBC URL parameters. | | -| `password` | *String* | :heavy_minus_sign: | The password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | The port to connect to. | 3306 | -| `replicationMethod` | *Object* | :heavy_check_mark: | Configures how data is extracted from the database. | | -| `sourceType` | [SourceMysqlMysql](../../models/shared/SourceMysqlMysql.md) | :heavy_check_mark: | N/A | | -| `sslMode` | *Object* | :heavy_minus_sign: | SSL connection modes. Read more in the docs. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | The username which is used to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlMysql.md b/docs/models/shared/SourceMysqlMysql.md deleted file mode 100755 index ffd1d338f..000000000 --- a/docs/models/shared/SourceMysqlMysql.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlMysql - - -## Values - -| Name | Value | -| ------- | ------- | -| `MYSQL` | mysql | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.md b/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.md deleted file mode 100755 index 10305873e..000000000 --- a/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC - -Recommended - Incrementally reads new inserts, updates, and deletes using the MySQL binary log. This must be enabled on your database. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `initialWaitingSeconds` | *Long* | :heavy_minus_sign: | The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about initial waiting time. | -| `method` | [SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod](../../models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md) | :heavy_check_mark: | N/A | -| `serverTimeZone` | *String* | :heavy_minus_sign: | Enter the configured MySQL server timezone. This should only be done if the configured timezone in your MySQL instance does not conform to IANNA standard. | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md b/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md deleted file mode 100755 index 842dd63b7..000000000 --- a/docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod - - -## Values - -| Name | Value | -| ----- | ----- | -| `CDC` | CDC | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.md b/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.md deleted file mode 100755 index fe0e4d49e..000000000 --- a/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor - -Incrementally detects new inserts and updates using the cursor column chosen when configuring a connection (e.g. created_at, updated_at). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod](../../models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md b/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md deleted file mode 100755 index 60bef4ad6..000000000 --- a/docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | STANDARD | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModePreferred.md b/docs/models/shared/SourceMysqlSslModePreferred.md deleted file mode 100755 index 22297e12f..000000000 --- a/docs/models/shared/SourceMysqlSslModePreferred.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlSslModePreferred - -Automatically attempt SSL connection. If the MySQL server does not support SSL, continue with a regular connection. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -| `mode` | [SourceMysqlSslModePreferredMode](../../models/shared/SourceMysqlSslModePreferredMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModePreferredMode.md b/docs/models/shared/SourceMysqlSslModePreferredMode.md deleted file mode 100755 index cd80acdb6..000000000 --- a/docs/models/shared/SourceMysqlSslModePreferredMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlSslModePreferredMode - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `PREFERRED` | preferred | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeRequired.md b/docs/models/shared/SourceMysqlSslModeRequired.md deleted file mode 100755 index f32e70e3e..000000000 --- a/docs/models/shared/SourceMysqlSslModeRequired.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlSslModeRequired - -Always connect with SSL. If the MySQL server doesn’t support SSL, the connection will not be established. Certificate Authority (CA) and Hostname are not verified. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | -| `mode` | [SourceMysqlSslModeRequiredMode](../../models/shared/SourceMysqlSslModeRequiredMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeRequiredMode.md b/docs/models/shared/SourceMysqlSslModeRequiredMode.md deleted file mode 100755 index a1c13d9e5..000000000 --- a/docs/models/shared/SourceMysqlSslModeRequiredMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlSslModeRequiredMode - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `REQUIRED` | required | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeVerifyCA.md b/docs/models/shared/SourceMysqlSslModeVerifyCA.md deleted file mode 100755 index fac104a58..000000000 --- a/docs/models/shared/SourceMysqlSslModeVerifyCA.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMysqlSslModeVerifyCA - -Always connect with SSL. Verifies CA, but allows connection even if Hostname does not match. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -| `caCertificate` | *String* | :heavy_check_mark: | CA certificate | -| `clientCertificate` | *String* | :heavy_minus_sign: | Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well) | -| `clientKey` | *String* | :heavy_minus_sign: | Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well) | -| `clientKeyPassword` | *String* | :heavy_minus_sign: | Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. | -| `mode` | [SourceMysqlSslModeVerifyCAMode](../../models/shared/SourceMysqlSslModeVerifyCAMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeVerifyCAMode.md b/docs/models/shared/SourceMysqlSslModeVerifyCAMode.md deleted file mode 100755 index a385873bc..000000000 --- a/docs/models/shared/SourceMysqlSslModeVerifyCAMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlSslModeVerifyCAMode - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `VERIFY_CA` | verify_ca | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeVerifyIdentity.md b/docs/models/shared/SourceMysqlSslModeVerifyIdentity.md deleted file mode 100755 index fc88a26a1..000000000 --- a/docs/models/shared/SourceMysqlSslModeVerifyIdentity.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMysqlSslModeVerifyIdentity - -Always connect with SSL. Verify both CA and Hostname. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -| `caCertificate` | *String* | :heavy_check_mark: | CA certificate | -| `clientCertificate` | *String* | :heavy_minus_sign: | Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well) | -| `clientKey` | *String* | :heavy_minus_sign: | Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well) | -| `clientKeyPassword` | *String* | :heavy_minus_sign: | Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. | -| `mode` | [SourceMysqlSslModeVerifyIdentityMode](../../models/shared/SourceMysqlSslModeVerifyIdentityMode.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlSslModeVerifyIdentityMode.md b/docs/models/shared/SourceMysqlSslModeVerifyIdentityMode.md deleted file mode 100755 index 8251c8b4a..000000000 --- a/docs/models/shared/SourceMysqlSslModeVerifyIdentityMode.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceMysqlSslModeVerifyIdentityMode - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `VERIFY_IDENTITY` | verify_identity | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodNoTunnel.md b/docs/models/shared/SourceMysqlTunnelMethodNoTunnel.md deleted file mode 100755 index 663d3af65..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourceMysqlTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 155b7b441..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 73ed9742d..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMysqlTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index e803e001f..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 8063071f8..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceMysqlTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 71760eee6..000000000 --- a/docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceNetsuite.md b/docs/models/shared/SourceNetsuite.md deleted file mode 100755 index e880eab04..000000000 --- a/docs/models/shared/SourceNetsuite.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceNetsuite - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `consumerKey` | *String* | :heavy_check_mark: | Consumer key associated with your integration | | -| `consumerSecret` | *String* | :heavy_check_mark: | Consumer secret associated with your integration | | -| `objectTypes` | List<*String*> | :heavy_minus_sign: | The API names of the Netsuite objects you want to sync. Setting this speeds up the connection setup process by limiting the number of schemas that need to be retrieved from Netsuite. | | -| `realm` | *String* | :heavy_check_mark: | Netsuite realm e.g. 2344535, as for `production` or 2344535_SB1, as for the `sandbox` | | -| `sourceType` | [SourceNetsuiteNetsuite](../../models/shared/SourceNetsuiteNetsuite.md) | :heavy_check_mark: | N/A | | -| `startDatetime` | *String* | :heavy_check_mark: | Starting point for your data replication, in format of "YYYY-MM-DDTHH:mm:ssZ" | 2017-01-25T00:00:00Z | -| `tokenKey` | *String* | :heavy_check_mark: | Access token key | | -| `tokenSecret` | *String* | :heavy_check_mark: | Access token secret | | -| `windowInDays` | *Long* | :heavy_minus_sign: | The amount of days used to query the data with date chunks. Set smaller value, if you have lots of data. | | \ No newline at end of file diff --git a/docs/models/shared/SourceNetsuiteNetsuite.md b/docs/models/shared/SourceNetsuiteNetsuite.md deleted file mode 100755 index 38552418e..000000000 --- a/docs/models/shared/SourceNetsuiteNetsuite.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceNetsuiteNetsuite - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `NETSUITE` | netsuite | \ No newline at end of file diff --git a/docs/models/shared/SourceNotion.md b/docs/models/shared/SourceNotion.md deleted file mode 100755 index 880dbebc1..000000000 --- a/docs/models/shared/SourceNotion.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceNotion - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Pick an authentication method. | | -| `sourceType` | [SourceNotionNotion](../../models/shared/SourceNotionNotion.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00.000Z. Any data before this date will not be replicated. | 2020-11-16T00:00:00.000Z | \ No newline at end of file diff --git a/docs/models/shared/SourceNotionCredentialsAccessToken.md b/docs/models/shared/SourceNotionCredentialsAccessToken.md deleted file mode 100755 index 32d313165..000000000 --- a/docs/models/shared/SourceNotionCredentialsAccessToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceNotionCredentialsAccessToken - -Pick an authentication method. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `authType` | [SourceNotionCredentialsAccessTokenAuthType](../../models/shared/SourceNotionCredentialsAccessTokenAuthType.md) | :heavy_check_mark: | N/A | -| `token` | *String* | :heavy_check_mark: | Notion API access token, see the docs for more information on how to obtain this token. | \ No newline at end of file diff --git a/docs/models/shared/SourceNotionCredentialsAccessTokenAuthType.md b/docs/models/shared/SourceNotionCredentialsAccessTokenAuthType.md deleted file mode 100755 index 097fd08ce..000000000 --- a/docs/models/shared/SourceNotionCredentialsAccessTokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceNotionCredentialsAccessTokenAuthType - - -## Values - -| Name | Value | -| ------- | ------- | -| `TOKEN` | token | \ No newline at end of file diff --git a/docs/models/shared/SourceNotionCredentialsOAuth20.md b/docs/models/shared/SourceNotionCredentialsOAuth20.md deleted file mode 100755 index 2da5d0603..000000000 --- a/docs/models/shared/SourceNotionCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceNotionCredentialsOAuth20 - -Pick an authentication method. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token is a token you received by complete the OauthWebFlow of Notion. | -| `authType` | [SourceNotionCredentialsOAuth20AuthType](../../models/shared/SourceNotionCredentialsOAuth20AuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The ClientID of your Notion integration. | -| `clientSecret` | *String* | :heavy_check_mark: | The ClientSecret of your Notion integration. | \ No newline at end of file diff --git a/docs/models/shared/SourceNotionCredentialsOAuth20AuthType.md b/docs/models/shared/SourceNotionCredentialsOAuth20AuthType.md deleted file mode 100755 index eb91b5902..000000000 --- a/docs/models/shared/SourceNotionCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceNotionCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `O_AUTH20` | OAuth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceNotionNotion.md b/docs/models/shared/SourceNotionNotion.md deleted file mode 100755 index f46feb130..000000000 --- a/docs/models/shared/SourceNotionNotion.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceNotionNotion - - -## Values - -| Name | Value | -| -------- | -------- | -| `NOTION` | notion | \ No newline at end of file diff --git a/docs/models/shared/SourceNytimes.md b/docs/models/shared/SourceNytimes.md deleted file mode 100755 index 2127bab4f..000000000 --- a/docs/models/shared/SourceNytimes.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceNytimes - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | End date to stop the article retrieval (format YYYY-MM) | 2022-08 | -| `period` | [SourceNytimesPeriodUsedForMostPopularStreams](../../models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md) | :heavy_check_mark: | Period of time (in days) | | -| `shareType` | [SourceNytimesShareTypeUsedForMostPopularSharedStream](../../models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md) | :heavy_minus_sign: | Share Type | | -| `sourceType` | [SourceNytimesNytimes](../../models/shared/SourceNytimesNytimes.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | Start date to begin the article retrieval (format YYYY-MM) | 2022-08 | \ No newline at end of file diff --git a/docs/models/shared/SourceNytimesNytimes.md b/docs/models/shared/SourceNytimesNytimes.md deleted file mode 100755 index 41bfa66dc..000000000 --- a/docs/models/shared/SourceNytimesNytimes.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceNytimesNytimes - - -## Values - -| Name | Value | -| --------- | --------- | -| `NYTIMES` | nytimes | \ No newline at end of file diff --git a/docs/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md b/docs/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md deleted file mode 100755 index c6ceb4ade..000000000 --- a/docs/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceNytimesPeriodUsedForMostPopularStreams - -Period of time (in days) - - -## Values - -| Name | Value | -| -------- | -------- | -| `ONE` | 1 | -| `SEVEN` | 7 | -| `THIRTY` | 30 | \ No newline at end of file diff --git a/docs/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md b/docs/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md deleted file mode 100755 index c539576ef..000000000 --- a/docs/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceNytimesShareTypeUsedForMostPopularSharedStream - -Share Type - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `FACEBOOK` | facebook | \ No newline at end of file diff --git a/docs/models/shared/SourceOkta.md b/docs/models/shared/SourceOkta.md deleted file mode 100755 index fa69826e9..000000000 --- a/docs/models/shared/SourceOkta.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceOkta - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `domain` | *String* | :heavy_minus_sign: | The Okta domain. See the docs for instructions on how to find it. | | -| `sourceType` | [SourceOktaOkta](../../models/shared/SourceOktaOkta.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_minus_sign: | UTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Any data before this date will not be replicated. | 2022-07-22T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceOktaCredentialsAPIToken.md b/docs/models/shared/SourceOktaCredentialsAPIToken.md deleted file mode 100755 index 68b76dee3..000000000 --- a/docs/models/shared/SourceOktaCredentialsAPIToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceOktaCredentialsAPIToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | -| `apiToken` | *String* | :heavy_check_mark: | An Okta token. See the docs for instructions on how to generate it. | -| `authType` | [SourceOktaCredentialsAPITokenAuthType](../../models/shared/SourceOktaCredentialsAPITokenAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOktaCredentialsAPITokenAuthType.md b/docs/models/shared/SourceOktaCredentialsAPITokenAuthType.md deleted file mode 100755 index 2c35fc53a..000000000 --- a/docs/models/shared/SourceOktaCredentialsAPITokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOktaCredentialsAPITokenAuthType - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `API_TOKEN` | api_token | \ No newline at end of file diff --git a/docs/models/shared/SourceOktaCredentialsOAuth20.md b/docs/models/shared/SourceOktaCredentialsOAuth20.md deleted file mode 100755 index 415ac62d1..000000000 --- a/docs/models/shared/SourceOktaCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOktaCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `authType` | [SourceOktaCredentialsOAuth20AuthType](../../models/shared/SourceOktaCredentialsOAuth20AuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your OAuth application. | -| `refreshToken` | *String* | :heavy_check_mark: | Refresh Token to obtain new Access Token, when it's expired. | \ No newline at end of file diff --git a/docs/models/shared/SourceOktaCredentialsOAuth20AuthType.md b/docs/models/shared/SourceOktaCredentialsOAuth20AuthType.md deleted file mode 100755 index 4778a492d..000000000 --- a/docs/models/shared/SourceOktaCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOktaCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceOktaOkta.md b/docs/models/shared/SourceOktaOkta.md deleted file mode 100755 index 34d532dcd..000000000 --- a/docs/models/shared/SourceOktaOkta.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOktaOkta - - -## Values - -| Name | Value | -| ------ | ------ | -| `OKTA` | okta | \ No newline at end of file diff --git a/docs/models/shared/SourceOmnisend.md b/docs/models/shared/SourceOmnisend.md deleted file mode 100755 index b7418669e..000000000 --- a/docs/models/shared/SourceOmnisend.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOmnisend - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | -| `sourceType` | [SourceOmnisendOmnisend](../../models/shared/SourceOmnisendOmnisend.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOmnisendOmnisend.md b/docs/models/shared/SourceOmnisendOmnisend.md deleted file mode 100755 index d70290aa7..000000000 --- a/docs/models/shared/SourceOmnisendOmnisend.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOmnisendOmnisend - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `OMNISEND` | omnisend | \ No newline at end of file diff --git a/docs/models/shared/SourceOnesignal.md b/docs/models/shared/SourceOnesignal.md deleted file mode 100755 index 2ed00297f..000000000 --- a/docs/models/shared/SourceOnesignal.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceOnesignal - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `applications` | List<[SourceOnesignalApplications](../../models/shared/SourceOnesignalApplications.md)> | :heavy_check_mark: | Applications keys, see the docs for more information on how to obtain this data | | -| `outcomeNames` | *String* | :heavy_check_mark: | Comma-separated list of names and the value (sum/count) for the returned outcome data. See the docs for more details | os__session_duration.count,os__click.count,CustomOutcomeName.sum | -| `sourceType` | [SourceOnesignalOnesignal](../../models/shared/SourceOnesignalOnesignal.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for OneSignal API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2020-11-16T00:00:00Z | -| `userAuthKey` | *String* | :heavy_check_mark: | OneSignal User Auth Key, see the docs for more information on how to obtain this key. | | \ No newline at end of file diff --git a/docs/models/shared/SourceOnesignalApplications.md b/docs/models/shared/SourceOnesignalApplications.md deleted file mode 100755 index 64bf67aaa..000000000 --- a/docs/models/shared/SourceOnesignalApplications.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceOnesignalApplications - - -## Fields - -| Field | Type | Required | Description | -| ------------------ | ------------------ | ------------------ | ------------------ | -| `appApiKey` | *String* | :heavy_check_mark: | N/A | -| `appId` | *String* | :heavy_check_mark: | N/A | -| `appName` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOnesignalOnesignal.md b/docs/models/shared/SourceOnesignalOnesignal.md deleted file mode 100755 index 8333f9c13..000000000 --- a/docs/models/shared/SourceOnesignalOnesignal.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOnesignalOnesignal - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `ONESIGNAL` | onesignal | \ No newline at end of file diff --git a/docs/models/shared/SourceOracle.md b/docs/models/shared/SourceOracle.md deleted file mode 100755 index 9dc912fea..000000000 --- a/docs/models/shared/SourceOracle.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourceOracle - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `connectionData` | *Object* | :heavy_minus_sign: | Connect data that will be used for DB connection | -| `encryption` | *Object* | :heavy_check_mark: | The encryption method with is used when communicating with the database. | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | -| `password` | *String* | :heavy_minus_sign: | The password associated with the username. | -| `port` | *Long* | :heavy_minus_sign: | Port of the database.
    Oracle Corporations recommends the following port numbers:
    1521 - Default listening port for client connections to the listener.
    2484 - Recommended and officially registered listening port for client connections to the listener using TCP/IP with SSL | -| `schemas` | List<*String*> | :heavy_minus_sign: | The list of schemas to sync from. Defaults to user. Case sensitive. | -| `sourceType` | [SourceOracleOracle](../../models/shared/SourceOracleOracle.md) | :heavy_check_mark: | N/A | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | -| `username` | *String* | :heavy_check_mark: | The username which is used to access the database. | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleConnectionDataServiceName.md b/docs/models/shared/SourceOracleConnectionDataServiceName.md deleted file mode 100755 index bb093a698..000000000 --- a/docs/models/shared/SourceOracleConnectionDataServiceName.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOracleConnectionDataServiceName - -Use service name - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `connectionType` | [SourceOracleConnectionDataServiceNameConnectionType](../../models/shared/SourceOracleConnectionDataServiceNameConnectionType.md) | :heavy_minus_sign: | N/A | -| `serviceName` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleConnectionDataServiceNameConnectionType.md b/docs/models/shared/SourceOracleConnectionDataServiceNameConnectionType.md deleted file mode 100755 index 85d633af1..000000000 --- a/docs/models/shared/SourceOracleConnectionDataServiceNameConnectionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOracleConnectionDataServiceNameConnectionType - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SERVICE_NAME` | service_name | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleConnectionDataSystemIDSID.md b/docs/models/shared/SourceOracleConnectionDataSystemIDSID.md deleted file mode 100755 index 4a896768e..000000000 --- a/docs/models/shared/SourceOracleConnectionDataSystemIDSID.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOracleConnectionDataSystemIDSID - -Use SID (Oracle System Identifier) - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `connectionType` | [SourceOracleConnectionDataSystemIDSIDConnectionType](../../models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md) | :heavy_minus_sign: | N/A | -| `sid` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md b/docs/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md deleted file mode 100755 index af95af687..000000000 --- a/docs/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOracleConnectionDataSystemIDSIDConnectionType - - -## Values - -| Name | Value | -| ----- | ----- | -| `SID` | sid | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.md b/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.md deleted file mode 100755 index 596514dbe..000000000 --- a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOracleEncryptionNativeNetworkEncryptionNNE - -The native network encryption gives you the ability to encrypt database connections, without the configuration overhead of TCP/IP and SSL/TLS and without the need to open and listen on different ports. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `encryptionAlgorithm` | [SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm](../../models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md) | :heavy_minus_sign: | This parameter defines what encryption algorithm is used. | -| `encryptionMethod` | [SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod](../../models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md b/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md deleted file mode 100755 index 91f56975c..000000000 --- a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm - -This parameter defines what encryption algorithm is used. - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `AES256` | AES256 | -| `RC456` | RC4_56 | -| `THREE_DES168` | 3DES168 | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md b/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md deleted file mode 100755 index f7bd1ef4b..000000000 --- a/docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `CLIENT_NNE` | client_nne | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.md b/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.md deleted file mode 100755 index 3b907040f..000000000 --- a/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOracleEncryptionTLSEncryptedVerifyCertificate - -Verify and use the certificate provided by the server. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `encryptionMethod` | [SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod](../../models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md) | :heavy_minus_sign: | N/A | -| `sslCertificate` | *String* | :heavy_check_mark: | Privacy Enhanced Mail (PEM) files are concatenated certificate containers frequently used in certificate installations. | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md b/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md deleted file mode 100755 index 06ef457fa..000000000 --- a/docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod - - -## Values - -| Name | Value | -| ------------------------------ | ------------------------------ | -| `ENCRYPTED_VERIFY_CERTIFICATE` | encrypted_verify_certificate | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleOracle.md b/docs/models/shared/SourceOracleOracle.md deleted file mode 100755 index 24ca4da5c..000000000 --- a/docs/models/shared/SourceOracleOracle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOracleOracle - - -## Values - -| Name | Value | -| -------- | -------- | -| `ORACLE` | oracle | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodNoTunnel.md b/docs/models/shared/SourceOracleTunnelMethodNoTunnel.md deleted file mode 100755 index 5dacd61ca..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceOracleTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourceOracleTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 18eab4f43..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceOracleTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourceOracleTunnelMethodPasswordAuthentication.md deleted file mode 100755 index c1cf78835..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceOracleTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index e48761521..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index 86a93e167..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceOracleTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 34c92d349..000000000 --- a/docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceOrb.md b/docs/models/shared/SourceOrb.md deleted file mode 100755 index 7faed13ab..000000000 --- a/docs/models/shared/SourceOrb.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceOrb - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Orb API Key, issued from the Orb admin console. | | -| `lookbackWindowDays` | *Long* | :heavy_minus_sign: | When set to N, the connector will always refresh resources created within the past N days. By default, updated objects that are not newly created are not incrementally synced. | | -| `numericEventPropertiesKeys` | List<*String*> | :heavy_minus_sign: | Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction. | | -| `planId` | *String* | :heavy_minus_sign: | Orb Plan ID to filter subscriptions that should have usage fetched. | | -| `sourceType` | [SourceOrbOrb](../../models/shared/SourceOrbOrb.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2022-03-01T00:00:00Z. Any data with created_at before this data will not be synced. For Subscription Usage, this becomes the `timeframe_start` API parameter. | 2022-03-01T00:00:00Z | -| `stringEventPropertiesKeys` | List<*String*> | :heavy_minus_sign: | Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction. | | -| `subscriptionUsageGroupingKey` | *String* | :heavy_minus_sign: | Property key name to group subscription usage by. | | \ No newline at end of file diff --git a/docs/models/shared/SourceOrbOrb.md b/docs/models/shared/SourceOrbOrb.md deleted file mode 100755 index 472d7bea9..000000000 --- a/docs/models/shared/SourceOrbOrb.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOrbOrb - - -## Values - -| Name | Value | -| ----- | ----- | -| `ORB` | orb | \ No newline at end of file diff --git a/docs/models/shared/SourceOrbit.md b/docs/models/shared/SourceOrbit.md deleted file mode 100755 index 5c899f483..000000000 --- a/docs/models/shared/SourceOrbit.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceOrbit - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Authorizes you to work with Orbit workspaces associated with the token. | -| `sourceType` | [SourceOrbitOrbit](../../models/shared/SourceOrbitOrbit.md) | :heavy_check_mark: | N/A | -| `startDate` | *String* | :heavy_minus_sign: | Date in the format 2022-06-26. Only load members whose last activities are after this date. | -| `workspace` | *String* | :heavy_check_mark: | The unique name of the workspace that your API token is associated with. | \ No newline at end of file diff --git a/docs/models/shared/SourceOrbitOrbit.md b/docs/models/shared/SourceOrbitOrbit.md deleted file mode 100755 index 0be7ed0f5..000000000 --- a/docs/models/shared/SourceOrbitOrbit.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOrbitOrbit - - -## Values - -| Name | Value | -| ------- | ------- | -| `ORBIT` | orbit | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplify.md b/docs/models/shared/SourceOutbrainAmplify.md deleted file mode 100755 index cd4d007c8..000000000 --- a/docs/models/shared/SourceOutbrainAmplify.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceOutbrainAmplify - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | Credentials for making authenticated requests requires either username/password or access_token. | -| `endDate` | *String* | :heavy_minus_sign: | Date in the format YYYY-MM-DD. | -| `geoLocationBreakdown` | [SourceOutbrainAmplifyGranularityForGeoLocationRegion](../../models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md) | :heavy_minus_sign: | The granularity used for geo location data in reports. | -| `reportGranularity` | [SourceOutbrainAmplifyGranularityForPeriodicReports](../../models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md) | :heavy_minus_sign: | The granularity used for periodic data in reports. See the docs. | -| `sourceType` | [SourceOutbrainAmplifyOutbrainAmplify](../../models/shared/SourceOutbrainAmplifyOutbrainAmplify.md) | :heavy_check_mark: | N/A | -| `startDate` | *String* | :heavy_check_mark: | Date in the format YYYY-MM-DD eg. 2017-01-25. Any data before this date will not be replicated. | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.md b/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.md deleted file mode 100755 index 0d5b645c8..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceOutbrainAmplifyCredentialsAccessToken - -Credentials for making authenticated requests requires either username/password or access_token. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `type` | [SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests](../../models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md b/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md deleted file mode 100755 index c6722f80d..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.md b/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.md deleted file mode 100755 index 59636ba59..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceOutbrainAmplifyCredentialsUsernamePassword - -Credentials for making authenticated requests requires either username/password or access_token. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `password` | *String* | :heavy_check_mark: | Add Password for authentication. | -| `type` | [SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest](../../models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md) | :heavy_check_mark: | N/A | -| `username` | *String* | :heavy_check_mark: | Add Username for authentication. | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md b/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md deleted file mode 100755 index 2f1a4fe02..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `USERNAME_PASSWORD` | username_password | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md b/docs/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md deleted file mode 100755 index 8d114639d..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceOutbrainAmplifyGranularityForGeoLocationRegion - -The granularity used for geo location data in reports. - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `COUNTRY` | country | -| `REGION` | region | -| `SUBREGION` | subregion | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md b/docs/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md deleted file mode 100755 index 26834fc42..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceOutbrainAmplifyGranularityForPeriodicReports - -The granularity used for periodic data in reports. See the docs. - - -## Values - -| Name | Value | -| --------- | --------- | -| `DAILY` | daily | -| `WEEKLY` | weekly | -| `MONTHLY` | monthly | \ No newline at end of file diff --git a/docs/models/shared/SourceOutbrainAmplifyOutbrainAmplify.md b/docs/models/shared/SourceOutbrainAmplifyOutbrainAmplify.md deleted file mode 100755 index d12c7be8d..000000000 --- a/docs/models/shared/SourceOutbrainAmplifyOutbrainAmplify.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOutbrainAmplifyOutbrainAmplify - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `OUTBRAIN_AMPLIFY` | outbrain-amplify | \ No newline at end of file diff --git a/docs/models/shared/SourceOutreach.md b/docs/models/shared/SourceOutreach.md deleted file mode 100755 index 834cedd59..000000000 --- a/docs/models/shared/SourceOutreach.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceOutreach - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Outreach developer application. | | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Outreach developer application. | | -| `redirectUri` | *String* | :heavy_check_mark: | A Redirect URI is the location where the authorization server sends the user once the app has been successfully authorized and granted an authorization code or access token. | | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining the new access token. | | -| `sourceType` | [SourceOutreachOutreach](../../models/shared/SourceOutreachOutreach.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | The date from which you'd like to replicate data for Outreach API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2020-11-16T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceOutreachOutreach.md b/docs/models/shared/SourceOutreachOutreach.md deleted file mode 100755 index adc537f6b..000000000 --- a/docs/models/shared/SourceOutreachOutreach.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceOutreachOutreach - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `OUTREACH` | outreach | \ No newline at end of file diff --git a/docs/models/shared/SourcePatchRequest.md b/docs/models/shared/SourcePatchRequest.md index 0e4d7b02c..d4760b795 100755 --- a/docs/models/shared/SourcePatchRequest.md +++ b/docs/models/shared/SourcePatchRequest.md @@ -5,7 +5,7 @@ | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| `configuration` | *Object* | :heavy_minus_sign: | The values required to configure the source. | | +| `configuration` | *Object* | :heavy_minus_sign: | The values required to configure the source. | [object Object] | | `name` | *String* | :heavy_minus_sign: | N/A | My source | | `secretId` | *String* | :heavy_minus_sign: | Optional secretID obtained through the public API OAuth redirect flow. | | | `workspaceId` | *String* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePaypalTransaction.md b/docs/models/shared/SourcePaypalTransaction.md deleted file mode 100755 index 4274bd1b2..000000000 --- a/docs/models/shared/SourcePaypalTransaction.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourcePaypalTransaction - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Paypal developer application. | | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Paypal developer application. | | -| `isSandbox` | *Boolean* | :heavy_minus_sign: | Determines whether to use the sandbox or production environment. | | -| `refreshToken` | *String* | :heavy_minus_sign: | The key to refresh the expired access token. | | -| `sourceType` | [SourcePaypalTransactionPaypalTransaction](../../models/shared/SourcePaypalTransactionPaypalTransaction.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | Start Date for data extraction in ISO format. Date must be in range from 3 years till 12 hrs before present time. | 2021-06-11T23:59:59 | \ No newline at end of file diff --git a/docs/models/shared/SourcePaypalTransactionPaypalTransaction.md b/docs/models/shared/SourcePaypalTransactionPaypalTransaction.md deleted file mode 100755 index 7cb1967b0..000000000 --- a/docs/models/shared/SourcePaypalTransactionPaypalTransaction.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePaypalTransactionPaypalTransaction - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `PAYPAL_TRANSACTION` | paypal-transaction | \ No newline at end of file diff --git a/docs/models/shared/SourcePaystack.md b/docs/models/shared/SourcePaystack.md deleted file mode 100755 index dc9701a64..000000000 --- a/docs/models/shared/SourcePaystack.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourcePaystack - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `lookbackWindowDays` | *Long* | :heavy_minus_sign: | When set, the connector will always reload data from the past N days, where N is the value set here. This is useful if your data is updated after creation. | | -| `secretKey` | *String* | :heavy_check_mark: | The Paystack API key (usually starts with 'sk_live_'; find yours here). | | -| `sourceType` | [SourcePaystackPaystack](../../models/shared/SourcePaystackPaystack.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourcePaystackPaystack.md b/docs/models/shared/SourcePaystackPaystack.md deleted file mode 100755 index b6d3807ff..000000000 --- a/docs/models/shared/SourcePaystackPaystack.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePaystackPaystack - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `PAYSTACK` | paystack | \ No newline at end of file diff --git a/docs/models/shared/SourcePendo.md b/docs/models/shared/SourcePendo.md deleted file mode 100755 index 6b5b7dea6..000000000 --- a/docs/models/shared/SourcePendo.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourcePendo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | N/A | -| `sourceType` | [SourcePendoPendo](../../models/shared/SourcePendoPendo.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePendoPendo.md b/docs/models/shared/SourcePendoPendo.md deleted file mode 100755 index cd3fb9ebe..000000000 --- a/docs/models/shared/SourcePendoPendo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePendoPendo - - -## Values - -| Name | Value | -| ------- | ------- | -| `PENDO` | pendo | \ No newline at end of file diff --git a/docs/models/shared/SourcePersistiq.md b/docs/models/shared/SourcePersistiq.md deleted file mode 100755 index 286cde6b1..000000000 --- a/docs/models/shared/SourcePersistiq.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourcePersistiq - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | PersistIq API Key. See the docs for more information on where to find that key. | -| `sourceType` | [SourcePersistiqPersistiq](../../models/shared/SourcePersistiqPersistiq.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePersistiqPersistiq.md b/docs/models/shared/SourcePersistiqPersistiq.md deleted file mode 100755 index 4b13d59ff..000000000 --- a/docs/models/shared/SourcePersistiqPersistiq.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePersistiqPersistiq - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `PERSISTIQ` | persistiq | \ No newline at end of file diff --git a/docs/models/shared/SourcePexelsApi.md b/docs/models/shared/SourcePexelsApi.md deleted file mode 100755 index ed16fd6f8..000000000 --- a/docs/models/shared/SourcePexelsApi.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourcePexelsApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API key is required to access pexels api, For getting your's goto https://www.pexels.com/api/documentation and create account for free. | | -| `color` | *String* | :heavy_minus_sign: | Optional, Desired photo color. Supported colors red, orange, yellow, green, turquoise, blue, violet, pink, brown, black, gray, white or any hexidecimal color code. | red | -| `locale` | *String* | :heavy_minus_sign: | Optional, The locale of the search you are performing. The current supported locales are 'en-US' 'pt-BR' 'es-ES' 'ca-ES' 'de-DE' 'it-IT' 'fr-FR' 'sv-SE' 'id-ID' 'pl-PL' 'ja-JP' 'zh-TW' 'zh-CN' 'ko-KR' 'th-TH' 'nl-NL' 'hu-HU' 'vi-VN' 'cs-CZ' 'da-DK' 'fi-FI' 'uk-UA' 'el-GR' 'ro-RO' 'nb-NO' 'sk-SK' 'tr-TR' 'ru-RU'. | en-US | -| `orientation` | *String* | :heavy_minus_sign: | Optional, Desired photo orientation. The current supported orientations are landscape, portrait or square | square | -| `query` | *String* | :heavy_check_mark: | Optional, the search query, Example Ocean, Tigers, Pears, etc. | people | -| `size` | *String* | :heavy_minus_sign: | Optional, Minimum photo size. The current supported sizes are large(24MP), medium(12MP) or small(4MP). | large | -| `sourceType` | [SourcePexelsApiPexelsApi](../../models/shared/SourcePexelsApiPexelsApi.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePexelsApiPexelsApi.md b/docs/models/shared/SourcePexelsApiPexelsApi.md deleted file mode 100755 index 84614c847..000000000 --- a/docs/models/shared/SourcePexelsApiPexelsApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePexelsApiPexelsApi - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `PEXELS_API` | pexels-api | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterest.md b/docs/models/shared/SourcePinterest.md deleted file mode 100755 index a9a90f39d..000000000 --- a/docs/models/shared/SourcePinterest.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourcePinterest - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `sourceType` | [SourcePinterestPinterest](../../models/shared/SourcePinterestPinterest.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | A date in the format YYYY-MM-DD. If you have not set a date, it would be defaulted to latest allowed date by api (89 days from today). | 2022-07-28 | -| `status` | List<[SourcePinterestStatus](../../models/shared/SourcePinterestStatus.md)> | :heavy_minus_sign: | Entity statuses based off of campaigns, ad_groups, and ads. If you do not have a status set, it will be ignored completely. | | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestCredentialsAccessToken.md b/docs/models/shared/SourcePinterestCredentialsAccessToken.md deleted file mode 100755 index 4f3d1c956..000000000 --- a/docs/models/shared/SourcePinterestCredentialsAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourcePinterestCredentialsAccessToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The Access Token to make authenticated requests. | -| `authMethod` | [SourcePinterestCredentialsAccessTokenAuthMethod](../../models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md b/docs/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md deleted file mode 100755 index 53ec450d5..000000000 --- a/docs/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePinterestCredentialsAccessTokenAuthMethod - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestCredentialsOAuth20.md b/docs/models/shared/SourcePinterestCredentialsOAuth20.md deleted file mode 100755 index 1e33683a7..000000000 --- a/docs/models/shared/SourcePinterestCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourcePinterestCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `authMethod` | [SourcePinterestCredentialsOAuth20AuthMethod](../../models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | -| `refreshToken` | *String* | :heavy_check_mark: | Refresh Token to obtain new Access Token, when it's expired. | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md deleted file mode 100755 index 0c8926487..000000000 --- a/docs/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePinterestCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestPinterest.md b/docs/models/shared/SourcePinterestPinterest.md deleted file mode 100755 index aa74554fe..000000000 --- a/docs/models/shared/SourcePinterestPinterest.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePinterestPinterest - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `PINTEREST` | pinterest | \ No newline at end of file diff --git a/docs/models/shared/SourcePinterestStatus.md b/docs/models/shared/SourcePinterestStatus.md deleted file mode 100755 index 2e5832d2f..000000000 --- a/docs/models/shared/SourcePinterestStatus.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePinterestStatus - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `ACTIVE` | ACTIVE | -| `PAUSED` | PAUSED | -| `ARCHIVED` | ARCHIVED | \ No newline at end of file diff --git a/docs/models/shared/SourcePipedrive.md b/docs/models/shared/SourcePipedrive.md deleted file mode 100755 index 775ac1bcd..000000000 --- a/docs/models/shared/SourcePipedrive.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourcePipedrive - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authorization` | [SourcePipedriveAPIKeyAuthentication](../../models/shared/SourcePipedriveAPIKeyAuthentication.md) | :heavy_minus_sign: | N/A | | -| `replicationStartDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. When specified and not None, then stream will behave as incremental | 2017-01-25T00:00:00Z | -| `sourceType` | [SourcePipedrivePipedrive](../../models/shared/SourcePipedrivePipedrive.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePipedriveAPIKeyAuthentication.md b/docs/models/shared/SourcePipedriveAPIKeyAuthentication.md deleted file mode 100755 index 5c6391a73..000000000 --- a/docs/models/shared/SourcePipedriveAPIKeyAuthentication.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourcePipedriveAPIKeyAuthentication - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | The Pipedrive API Token. | -| `authType` | [SourcePipedriveAPIKeyAuthenticationAuthType](../../models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md b/docs/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md deleted file mode 100755 index 1d771b3ea..000000000 --- a/docs/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePipedriveAPIKeyAuthenticationAuthType - - -## Values - -| Name | Value | -| ------- | ------- | -| `TOKEN` | Token | \ No newline at end of file diff --git a/docs/models/shared/SourcePipedrivePipedrive.md b/docs/models/shared/SourcePipedrivePipedrive.md deleted file mode 100755 index b93ff7f42..000000000 --- a/docs/models/shared/SourcePipedrivePipedrive.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePipedrivePipedrive - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `PIPEDRIVE` | pipedrive | \ No newline at end of file diff --git a/docs/models/shared/SourcePocket.md b/docs/models/shared/SourcePocket.md deleted file mode 100755 index ed2b02f7c..000000000 --- a/docs/models/shared/SourcePocket.md +++ /dev/null @@ -1,21 +0,0 @@ -# SourcePocket - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The user's Pocket access token. | | -| `consumerKey` | *String* | :heavy_check_mark: | Your application's Consumer Key. | | -| `contentType` | [SourcePocketContentType](../../models/shared/SourcePocketContentType.md) | :heavy_minus_sign: | Select the content type of the items to retrieve. | | -| `detailType` | [SourcePocketDetailType](../../models/shared/SourcePocketDetailType.md) | :heavy_minus_sign: | Select the granularity of the information about each item. | | -| `domain` | *String* | :heavy_minus_sign: | Only return items from a particular `domain`. | | -| `favorite` | *Boolean* | :heavy_minus_sign: | Retrieve only favorited items. | | -| `search` | *String* | :heavy_minus_sign: | Only return items whose title or url contain the `search` string. | | -| `since` | *String* | :heavy_minus_sign: | Only return items modified since the given timestamp. | 2022-10-20 14:14:14 | -| `sort` | [SourcePocketSortBy](../../models/shared/SourcePocketSortBy.md) | :heavy_minus_sign: | Sort retrieved items by the given criteria. | | -| `sourceType` | [SourcePocketPocket](../../models/shared/SourcePocketPocket.md) | :heavy_check_mark: | N/A | | -| `state` | [SourcePocketState](../../models/shared/SourcePocketState.md) | :heavy_minus_sign: | Select the state of the items to retrieve. | | -| `tag` | *String* | :heavy_minus_sign: | Return only items tagged with this tag name. Use _untagged_ for retrieving only untagged items. | | \ No newline at end of file diff --git a/docs/models/shared/SourcePocketContentType.md b/docs/models/shared/SourcePocketContentType.md deleted file mode 100755 index c837ac9a3..000000000 --- a/docs/models/shared/SourcePocketContentType.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourcePocketContentType - -Select the content type of the items to retrieve. - - -## Values - -| Name | Value | -| --------- | --------- | -| `ARTICLE` | article | -| `VIDEO` | video | -| `IMAGE` | image | \ No newline at end of file diff --git a/docs/models/shared/SourcePocketDetailType.md b/docs/models/shared/SourcePocketDetailType.md deleted file mode 100755 index ed3d69fd1..000000000 --- a/docs/models/shared/SourcePocketDetailType.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourcePocketDetailType - -Select the granularity of the information about each item. - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `SIMPLE` | simple | -| `COMPLETE` | complete | \ No newline at end of file diff --git a/docs/models/shared/SourcePocketPocket.md b/docs/models/shared/SourcePocketPocket.md deleted file mode 100755 index 65ef56edb..000000000 --- a/docs/models/shared/SourcePocketPocket.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePocketPocket - - -## Values - -| Name | Value | -| -------- | -------- | -| `POCKET` | pocket | \ No newline at end of file diff --git a/docs/models/shared/SourcePocketSortBy.md b/docs/models/shared/SourcePocketSortBy.md deleted file mode 100755 index 1743dcd3a..000000000 --- a/docs/models/shared/SourcePocketSortBy.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourcePocketSortBy - -Sort retrieved items by the given criteria. - - -## Values - -| Name | Value | -| -------- | -------- | -| `NEWEST` | newest | -| `OLDEST` | oldest | -| `TITLE` | title | -| `SITE` | site | \ No newline at end of file diff --git a/docs/models/shared/SourcePocketState.md b/docs/models/shared/SourcePocketState.md deleted file mode 100755 index df606ca98..000000000 --- a/docs/models/shared/SourcePocketState.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourcePocketState - -Select the state of the items to retrieve. - - -## Values - -| Name | Value | -| --------- | --------- | -| `UNREAD` | unread | -| `ARCHIVE` | archive | -| `ALL` | all | \ No newline at end of file diff --git a/docs/models/shared/SourcePokeapi.md b/docs/models/shared/SourcePokeapi.md deleted file mode 100755 index c631b5dc3..000000000 --- a/docs/models/shared/SourcePokeapi.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourcePokeapi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `pokemonName` | *String* | :heavy_check_mark: | Pokemon requested from the API. | ditto | -| `sourceType` | [SourcePokeapiPokeapi](../../models/shared/SourcePokeapiPokeapi.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePokeapiPokeapi.md b/docs/models/shared/SourcePokeapiPokeapi.md deleted file mode 100755 index 5570cd195..000000000 --- a/docs/models/shared/SourcePokeapiPokeapi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePokeapiPokeapi - - -## Values - -| Name | Value | -| --------- | --------- | -| `POKEAPI` | pokeapi | \ No newline at end of file diff --git a/docs/models/shared/SourcePolygonStockApi.md b/docs/models/shared/SourcePolygonStockApi.md deleted file mode 100755 index f4bdb8e8f..000000000 --- a/docs/models/shared/SourcePolygonStockApi.md +++ /dev/null @@ -1,19 +0,0 @@ -# SourcePolygonStockApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `adjusted` | *String* | :heavy_minus_sign: | Determines whether or not the results are adjusted for splits. By default, results are adjusted and set to true. Set this to false to get results that are NOT adjusted for splits. | true | -| `apiKey` | *String* | :heavy_check_mark: | Your API ACCESS Key | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The target date for the aggregate window. | 2020-10-14 | -| `limit` | *Long* | :heavy_minus_sign: | The target date for the aggregate window. | 100 | -| `multiplier` | *Long* | :heavy_check_mark: | The size of the timespan multiplier. | 1 | -| `sort` | *String* | :heavy_minus_sign: | Sort the results by timestamp. asc will return results in ascending order (oldest at the top), desc will return results in descending order (newest at the top). | asc | -| `sourceType` | [SourcePolygonStockApiPolygonStockApi](../../models/shared/SourcePolygonStockApiPolygonStockApi.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The beginning date for the aggregate window. | 2020-10-14 | -| `stocksTicker` | *String* | :heavy_check_mark: | The exchange symbol that this item is traded under. | IBM | -| `timespan` | *String* | :heavy_check_mark: | The size of the time window. | day | \ No newline at end of file diff --git a/docs/models/shared/SourcePolygonStockApiPolygonStockApi.md b/docs/models/shared/SourcePolygonStockApiPolygonStockApi.md deleted file mode 100755 index 88a1dda50..000000000 --- a/docs/models/shared/SourcePolygonStockApiPolygonStockApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePolygonStockApiPolygonStockApi - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `POLYGON_STOCK_API` | polygon-stock-api | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgres.md b/docs/models/shared/SourcePostgres.md deleted file mode 100755 index bef2fa999..000000000 --- a/docs/models/shared/SourcePostgres.md +++ /dev/null @@ -1,20 +0,0 @@ -# SourcePostgres - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `database` | *String* | :heavy_check_mark: | Name of the database. | | -| `host` | *String* | :heavy_check_mark: | Hostname of the database. | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (Eg. key1=value1&key2=value2&key3=value3). For more information read about JDBC URL parameters. | | -| `password` | *String* | :heavy_minus_sign: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5432 | -| `replicationMethod` | *Object* | :heavy_minus_sign: | Configures how data is extracted from the database. | | -| `schemas` | List<*String*> | :heavy_minus_sign: | The list of schemas (case sensitive) to sync from. Defaults to public. | | -| `sourceType` | [SourcePostgresPostgres](../../models/shared/SourcePostgresPostgres.md) | :heavy_check_mark: | N/A | | -| `sslMode` | *Object* | :heavy_minus_sign: | SSL connection modes.
    Read more in the docs. | | -| `tunnelMethod` | *Object* | :heavy_minus_sign: | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | | -| `username` | *String* | :heavy_check_mark: | Username to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresPostgres.md b/docs/models/shared/SourcePostgresPostgres.md deleted file mode 100755 index 0e68075ca..000000000 --- a/docs/models/shared/SourcePostgresPostgres.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePostgresPostgres - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `POSTGRES` | postgres | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.md b/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.md deleted file mode 100755 index 1244796e4..000000000 --- a/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn - -Recommended - Incrementally reads new inserts and updates via Postgres Xmin system column. Only recommended for tables up to 500GB. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod](../../models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md b/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md deleted file mode 100755 index b9dfd6382..000000000 --- a/docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod - - -## Values - -| Name | Value | -| ------ | ------ | -| `XMIN` | Xmin | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.md b/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.md deleted file mode 100755 index 5764ba39d..000000000 --- a/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor - -Incrementally detects new inserts and updates using the cursor column chosen when configuring a connection (e.g. created_at, updated_at). - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `method` | [SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod](../../models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md b/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md deleted file mode 100755 index a36c799d6..000000000 --- a/docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `STANDARD` | Standard | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodNoTunnel.md b/docs/models/shared/SourcePostgresTunnelMethodNoTunnel.md deleted file mode 100755 index 58892bd59..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodNoTunnel.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresTunnelMethodNoTunnel - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `tunnelMethod` | [SourcePostgresTunnelMethodNoTunnelTunnelMethod](../../models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md) | :heavy_check_mark: | No ssh tunnel needed to connect to database | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md b/docs/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md deleted file mode 100755 index 03c2cc802..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresTunnelMethodNoTunnelTunnelMethod - -No ssh tunnel needed to connect to database - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `NO_TUNNEL` | NO_TUNNEL | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.md b/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.md deleted file mode 100755 index 84c648204..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourcePostgresTunnelMethodPasswordAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod](../../models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and password authentication | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host | | -| `tunnelUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md b/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md deleted file mode 100755 index 7dd238f4b..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.md b/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.md deleted file mode 100755 index b043d2837..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourcePostgresTunnelMethodSSHKeyAuthentication - -Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `sshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | | -| `tunnelHost` | *String* | :heavy_check_mark: | Hostname of the jump server host that allows inbound ssh tunnel. | | -| `tunnelMethod` | [SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod](../../models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md) | :heavy_check_mark: | Connect through a jump server tunnel host using username and ssh key | | -| `tunnelPort` | *Long* | :heavy_minus_sign: | Port on the proxy/jump server that accepts inbound ssh connections. | 22 | -| `tunnelUser` | *String* | :heavy_check_mark: | OS-level username for logging into the jump server host. | | \ No newline at end of file diff --git a/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md b/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md deleted file mode 100755 index 8691fdf2a..000000000 --- a/docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod - -Connect through a jump server tunnel host using username and ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourcePosthog.md b/docs/models/shared/SourcePosthog.md deleted file mode 100755 index fab2e4260..000000000 --- a/docs/models/shared/SourcePosthog.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourcePosthog - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key. See the docs for information on how to generate this key. | | -| `baseUrl` | *String* | :heavy_minus_sign: | Base PostHog url. Defaults to PostHog Cloud (https://app.posthog.com). | https://posthog.example.com | -| `eventsTimeStep` | *Long* | :heavy_minus_sign: | Set lower value in case of failing long running sync of events stream. | 30 | -| `sourceType` | [SourcePosthogPosthog](../../models/shared/SourcePosthogPosthog.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate the data. Any data before this date will not be replicated. | 2021-01-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourcePosthogPosthog.md b/docs/models/shared/SourcePosthogPosthog.md deleted file mode 100755 index 135d9c3f7..000000000 --- a/docs/models/shared/SourcePosthogPosthog.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePosthogPosthog - - -## Values - -| Name | Value | -| --------- | --------- | -| `POSTHOG` | posthog | \ No newline at end of file diff --git a/docs/models/shared/SourcePostmarkapp.md b/docs/models/shared/SourcePostmarkapp.md deleted file mode 100755 index 422fcd423..000000000 --- a/docs/models/shared/SourcePostmarkapp.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourcePostmarkapp - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | -| `xPostmarkAccountToken` | *String* | :heavy_check_mark: | API Key for account | -| `xPostmarkServerToken` | *String* | :heavy_check_mark: | API Key for server | -| `sourceType` | [SourcePostmarkappPostmarkapp](../../models/shared/SourcePostmarkappPostmarkapp.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourcePostmarkappPostmarkapp.md b/docs/models/shared/SourcePostmarkappPostmarkapp.md deleted file mode 100755 index 5e9738f3e..000000000 --- a/docs/models/shared/SourcePostmarkappPostmarkapp.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePostmarkappPostmarkapp - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `POSTMARKAPP` | postmarkapp | \ No newline at end of file diff --git a/docs/models/shared/SourcePrestashop.md b/docs/models/shared/SourcePrestashop.md deleted file mode 100755 index d6a2f7929..000000000 --- a/docs/models/shared/SourcePrestashop.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourcePrestashop - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessKey` | *String* | :heavy_check_mark: | Your PrestaShop access key. See the docs for info on how to obtain this. | | -| `sourceType` | [SourcePrestashopPrestashop](../../models/shared/SourcePrestashopPrestashop.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The Start date in the format YYYY-MM-DD. | 2022-01-01 | -| `url` | *String* | :heavy_check_mark: | Shop URL without trailing slash. | | \ No newline at end of file diff --git a/docs/models/shared/SourcePrestashopPrestashop.md b/docs/models/shared/SourcePrestashopPrestashop.md deleted file mode 100755 index fdbcef05c..000000000 --- a/docs/models/shared/SourcePrestashopPrestashop.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePrestashopPrestashop - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `PRESTASHOP` | prestashop | \ No newline at end of file diff --git a/docs/models/shared/SourcePunkApi.md b/docs/models/shared/SourcePunkApi.md deleted file mode 100755 index 663eecd5a..000000000 --- a/docs/models/shared/SourcePunkApi.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourcePunkApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `brewedAfter` | *String* | :heavy_check_mark: | To extract specific data with Unique ID | MM-YYYY | -| `brewedBefore` | *String* | :heavy_check_mark: | To extract specific data with Unique ID | MM-YYYY | -| `id` | *String* | :heavy_minus_sign: | To extract specific data with Unique ID | 1 | -| `sourceType` | [SourcePunkApiPunkApi](../../models/shared/SourcePunkApiPunkApi.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePunkApiPunkApi.md b/docs/models/shared/SourcePunkApiPunkApi.md deleted file mode 100755 index 184305ad7..000000000 --- a/docs/models/shared/SourcePunkApiPunkApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePunkApiPunkApi - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `PUNK_API` | punk-api | \ No newline at end of file diff --git a/docs/models/shared/SourcePutRequest.md b/docs/models/shared/SourcePutRequest.md index 5de5a2f25..991bf280b 100755 --- a/docs/models/shared/SourcePutRequest.md +++ b/docs/models/shared/SourcePutRequest.md @@ -3,7 +3,7 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | -| `name` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `name` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcePypi.md b/docs/models/shared/SourcePypi.md deleted file mode 100755 index 52d388d13..000000000 --- a/docs/models/shared/SourcePypi.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourcePypi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `projectName` | *String* | :heavy_check_mark: | Name of the project/package. Can only be in lowercase with hyphen. This is the name used using pip command for installing the package. | sampleproject | -| `sourceType` | [SourcePypiPypi](../../models/shared/SourcePypiPypi.md) | :heavy_check_mark: | N/A | | -| `version` | *String* | :heavy_minus_sign: | Version of the project/package. Use it to find a particular release instead of all releases. | 1.2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourcePypiPypi.md b/docs/models/shared/SourcePypiPypi.md deleted file mode 100755 index b6caa2581..000000000 --- a/docs/models/shared/SourcePypiPypi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourcePypiPypi - - -## Values - -| Name | Value | -| ------ | ------ | -| `PYPI` | pypi | \ No newline at end of file diff --git a/docs/models/shared/SourceQualaroo.md b/docs/models/shared/SourceQualaroo.md deleted file mode 100755 index 32f38ce05..000000000 --- a/docs/models/shared/SourceQualaroo.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceQualaroo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `key` | *String* | :heavy_check_mark: | A Qualaroo token. See the docs for instructions on how to generate it. | | -| `sourceType` | [SourceQualarooQualaroo](../../models/shared/SourceQualarooQualaroo.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2021-03-01T00:00:00.000Z | -| `surveyIds` | List<*String*> | :heavy_minus_sign: | IDs of the surveys from which you'd like to replicate data. If left empty, data from all surveys to which you have access will be replicated. | | -| `token` | *String* | :heavy_check_mark: | A Qualaroo token. See the docs for instructions on how to generate it. | | \ No newline at end of file diff --git a/docs/models/shared/SourceQualarooQualaroo.md b/docs/models/shared/SourceQualarooQualaroo.md deleted file mode 100755 index 0f6e8c414..000000000 --- a/docs/models/shared/SourceQualarooQualaroo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceQualarooQualaroo - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `QUALAROO` | qualaroo | \ No newline at end of file diff --git a/docs/models/shared/SourceQuickbooks.md b/docs/models/shared/SourceQuickbooks.md deleted file mode 100755 index d1bf236bf..000000000 --- a/docs/models/shared/SourceQuickbooks.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceQuickbooks - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `sandbox` | *Boolean* | :heavy_minus_sign: | Determines whether to use the sandbox or production environment. | | -| `sourceType` | [SourceQuickbooksQuickbooks](../../models/shared/SourceQuickbooksQuickbooks.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The default value to use if no bookmark exists for an endpoint (rfc3339 date string). E.g, 2021-03-20T00:00:00Z. Any data before this date will not be replicated. | 2021-03-20T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceQuickbooksCredentialsOAuth20.md b/docs/models/shared/SourceQuickbooksCredentialsOAuth20.md deleted file mode 100755 index 1f499e0fa..000000000 --- a/docs/models/shared/SourceQuickbooksCredentialsOAuth20.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceQuickbooksCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access token fot making authenticated requests. | -| `authType` | [SourceQuickbooksCredentialsOAuth20AuthType](../../models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | Identifies which app is making the request. Obtain this value from the Keys tab on the app profile via My Apps on the developer site. There are two versions of this key: development and production. | -| `clientSecret` | *String* | :heavy_check_mark: | Obtain this value from the Keys tab on the app profile via My Apps on the developer site. There are two versions of this key: development and production. | -| `realmId` | *String* | :heavy_check_mark: | Labeled Company ID. The Make API Calls panel is populated with the realm id and the current access token. | -| `refreshToken` | *String* | :heavy_check_mark: | A token used when refreshing the access token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md b/docs/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md deleted file mode 100755 index 0f39a2870..000000000 --- a/docs/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceQuickbooksCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceQuickbooksQuickbooks.md b/docs/models/shared/SourceQuickbooksQuickbooks.md deleted file mode 100755 index cd7a23fef..000000000 --- a/docs/models/shared/SourceQuickbooksQuickbooks.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceQuickbooksQuickbooks - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `QUICKBOOKS` | quickbooks | \ No newline at end of file diff --git a/docs/models/shared/SourceRailz.md b/docs/models/shared/SourceRailz.md deleted file mode 100755 index 37705d272..000000000 --- a/docs/models/shared/SourceRailz.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceRailz - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | Client ID (client_id) | -| `secretKey` | *String* | :heavy_check_mark: | Secret key (secret_key) | -| `sourceType` | [SourceRailzRailz](../../models/shared/SourceRailzRailz.md) | :heavy_check_mark: | N/A | -| `startDate` | *String* | :heavy_check_mark: | Start date | \ No newline at end of file diff --git a/docs/models/shared/SourceRailzRailz.md b/docs/models/shared/SourceRailzRailz.md deleted file mode 100755 index 917f6117c..000000000 --- a/docs/models/shared/SourceRailzRailz.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRailzRailz - - -## Values - -| Name | Value | -| ------- | ------- | -| `RAILZ` | railz | \ No newline at end of file diff --git a/docs/models/shared/SourceRecharge.md b/docs/models/shared/SourceRecharge.md deleted file mode 100755 index 4d6c8dceb..000000000 --- a/docs/models/shared/SourceRecharge.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceRecharge - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The value of the Access Token generated. See the docs for more information. | | -| `sourceType` | [SourceRechargeRecharge](../../models/shared/SourceRechargeRecharge.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Recharge API, in the format YYYY-MM-DDT00:00:00Z. Any data before this date will not be replicated. | 2021-05-14T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceRechargeRecharge.md b/docs/models/shared/SourceRechargeRecharge.md deleted file mode 100755 index d325ce7c4..000000000 --- a/docs/models/shared/SourceRechargeRecharge.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRechargeRecharge - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `RECHARGE` | recharge | \ No newline at end of file diff --git a/docs/models/shared/SourceRecreation.md b/docs/models/shared/SourceRecreation.md deleted file mode 100755 index 0c9c7d14e..000000000 --- a/docs/models/shared/SourceRecreation.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceRecreation - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -| `apikey` | *String* | :heavy_check_mark: | API Key | -| `queryCampsites` | *String* | :heavy_minus_sign: | N/A | -| `sourceType` | [SourceRecreationRecreation](../../models/shared/SourceRecreationRecreation.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceRecreationRecreation.md b/docs/models/shared/SourceRecreationRecreation.md deleted file mode 100755 index 586bdb36e..000000000 --- a/docs/models/shared/SourceRecreationRecreation.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRecreationRecreation - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `RECREATION` | recreation | \ No newline at end of file diff --git a/docs/models/shared/SourceRecruitee.md b/docs/models/shared/SourceRecruitee.md deleted file mode 100755 index f7ad6ba45..000000000 --- a/docs/models/shared/SourceRecruitee.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceRecruitee - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Recruitee API Key. See here. | -| `companyId` | *Long* | :heavy_check_mark: | Recruitee Company ID. You can also find this ID on the Recruitee API tokens page. | -| `sourceType` | [SourceRecruiteeRecruitee](../../models/shared/SourceRecruiteeRecruitee.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceRecruiteeRecruitee.md b/docs/models/shared/SourceRecruiteeRecruitee.md deleted file mode 100755 index ca4522f85..000000000 --- a/docs/models/shared/SourceRecruiteeRecruitee.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRecruiteeRecruitee - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `RECRUITEE` | recruitee | \ No newline at end of file diff --git a/docs/models/shared/SourceRecurly.md b/docs/models/shared/SourceRecurly.md deleted file mode 100755 index 010409486..000000000 --- a/docs/models/shared/SourceRecurly.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceRecurly - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Recurly API Key. See the docs for more information on how to generate this key. | | -| `beginTime` | *String* | :heavy_minus_sign: | ISO8601 timestamp from which the replication from Recurly API will start from. | 2021-12-01T00:00:00 | -| `endTime` | *String* | :heavy_minus_sign: | ISO8601 timestamp to which the replication from Recurly API will stop. Records after that date won't be imported. | 2021-12-01T00:00:00 | -| `sourceType` | [SourceRecurlyRecurly](../../models/shared/SourceRecurlyRecurly.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceRecurlyRecurly.md b/docs/models/shared/SourceRecurlyRecurly.md deleted file mode 100755 index a7dc19170..000000000 --- a/docs/models/shared/SourceRecurlyRecurly.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRecurlyRecurly - - -## Values - -| Name | Value | -| --------- | --------- | -| `RECURLY` | recurly | \ No newline at end of file diff --git a/docs/models/shared/SourceRedshift.md b/docs/models/shared/SourceRedshift.md deleted file mode 100755 index dbaba9cd2..000000000 --- a/docs/models/shared/SourceRedshift.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceRedshift - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `database` | *String* | :heavy_check_mark: | Name of the database. | master | -| `host` | *String* | :heavy_check_mark: | Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com). | | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `password` | *String* | :heavy_check_mark: | Password associated with the username. | | -| `port` | *Long* | :heavy_minus_sign: | Port of the database. | 5439 | -| `schemas` | List<*String*> | :heavy_minus_sign: | The list of schemas to sync from. Specify one or more explicitly or keep empty to process all schemas. Schema names are case sensitive. | | -| `sourceType` | [SourceRedshiftRedshift](../../models/shared/SourceRedshiftRedshift.md) | :heavy_check_mark: | N/A | | -| `username` | *String* | :heavy_check_mark: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/shared/SourceRedshiftRedshift.md b/docs/models/shared/SourceRedshiftRedshift.md deleted file mode 100755 index 657c81de9..000000000 --- a/docs/models/shared/SourceRedshiftRedshift.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRedshiftRedshift - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `REDSHIFT` | redshift | \ No newline at end of file diff --git a/docs/models/shared/SourceResponse.md b/docs/models/shared/SourceResponse.md index f45b067cc..f5c2dd154 100755 --- a/docs/models/shared/SourceResponse.md +++ b/docs/models/shared/SourceResponse.md @@ -5,10 +5,10 @@ Provides details of a single source. ## Fields -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | -| `name` | *String* | :heavy_check_mark: | N/A | -| `sourceId` | *String* | :heavy_check_mark: | N/A | -| `sourceType` | *String* | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `name` | *String* | :heavy_check_mark: | N/A | | +| `sourceId` | *String* | :heavy_check_mark: | N/A | | +| `sourceType` | *String* | :heavy_check_mark: | N/A | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceRetently.md b/docs/models/shared/SourceRetently.md deleted file mode 100755 index 08c7ae7e0..000000000 --- a/docs/models/shared/SourceRetently.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceRetently - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Retently | -| `sourceType` | [SourceRetentlyRetently](../../models/shared/SourceRetentlyRetently.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceRetentlyRetently.md b/docs/models/shared/SourceRetentlyRetently.md deleted file mode 100755 index dfb1e19c5..000000000 --- a/docs/models/shared/SourceRetentlyRetently.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRetentlyRetently - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `RETENTLY` | retently | \ No newline at end of file diff --git a/docs/models/shared/SourceRkiCovid.md b/docs/models/shared/SourceRkiCovid.md deleted file mode 100755 index e2cfbaaf6..000000000 --- a/docs/models/shared/SourceRkiCovid.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceRkiCovid - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | -| `sourceType` | [SourceRkiCovidRkiCovid](../../models/shared/SourceRkiCovidRkiCovid.md) | :heavy_check_mark: | N/A | -| `startDate` | *String* | :heavy_check_mark: | UTC date in the format 2017-01-25. Any data before this date will not be replicated. | \ No newline at end of file diff --git a/docs/models/shared/SourceRkiCovidRkiCovid.md b/docs/models/shared/SourceRkiCovidRkiCovid.md deleted file mode 100755 index 35de16d2b..000000000 --- a/docs/models/shared/SourceRkiCovidRkiCovid.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRkiCovidRkiCovid - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `RKI_COVID` | rki-covid | \ No newline at end of file diff --git a/docs/models/shared/SourceRss.md b/docs/models/shared/SourceRss.md deleted file mode 100755 index ae169b5ef..000000000 --- a/docs/models/shared/SourceRss.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceRss - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | -| `sourceType` | [SourceRssRss](../../models/shared/SourceRssRss.md) | :heavy_check_mark: | N/A | -| `url` | *String* | :heavy_check_mark: | RSS Feed URL | \ No newline at end of file diff --git a/docs/models/shared/SourceRssRss.md b/docs/models/shared/SourceRssRss.md deleted file mode 100755 index 5d678261f..000000000 --- a/docs/models/shared/SourceRssRss.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceRssRss - - -## Values - -| Name | Value | -| ----- | ----- | -| `RSS` | rss | \ No newline at end of file diff --git a/docs/models/shared/SourceS3.md b/docs/models/shared/SourceS3.md deleted file mode 100755 index 7e0351154..000000000 --- a/docs/models/shared/SourceS3.md +++ /dev/null @@ -1,22 +0,0 @@ -# SourceS3 - -NOTE: When this Spec is changed, legacy_config_transformer.py must also be modified to uptake the changes -because it is responsible for converting legacy S3 v3 configs into v4 configs using the File-Based CDK. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `awsAccessKeyId` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | | -| `awsSecretAccessKey` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | | -| `bucket` | *String* | :heavy_check_mark: | Name of the S3 bucket where the file(s) exist. | | -| `dataset` | *String* | :heavy_minus_sign: | Deprecated and will be removed soon. Please do not use this field anymore and use streams.name instead. The name of the stream you would like this source to output. Can contain letters, numbers, or underscores. | | -| `endpoint` | *String* | :heavy_minus_sign: | Endpoint to an S3 compatible service. Leave empty to use AWS. | | -| `format` | *Object* | :heavy_minus_sign: | Deprecated and will be removed soon. Please do not use this field anymore and use streams.format instead. The format of the files you'd like to replicate | | -| `pathPattern` | *String* | :heavy_minus_sign: | Deprecated and will be removed soon. Please do not use this field anymore and use streams.globs instead. A regular expression which tells the connector which files to replicate. All files which match this pattern will be replicated. Use \| to separate multiple patterns. See this page to understand pattern syntax (GLOBSTAR and SPLIT flags are enabled). Use pattern ** to pick up all files. | ** | -| `provider` | [SourceS3S3AmazonWebServices](../../models/shared/SourceS3S3AmazonWebServices.md) | :heavy_minus_sign: | Deprecated and will be removed soon. Please do not use this field anymore and use bucket, aws_access_key_id, aws_secret_access_key and endpoint instead. Use this to load files from S3 or S3-compatible services | | -| `schema` | *String* | :heavy_minus_sign: | Deprecated and will be removed soon. Please do not use this field anymore and use streams.input_schema instead. Optionally provide a schema to enforce, as a valid JSON string. Ensure this is a mapping of { "column" : "type" }, where types are valid JSON Schema datatypes. Leave as {} to auto-infer the schema. | {"column_1": "number", "column_2": "string", "column_3": "array", "column_4": "object", "column_5": "boolean"} | -| `sourceType` | [SourceS3S3](../../models/shared/SourceS3S3.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated. | 2021-01-01T00:00:00.000000Z | -| `streams` | List<[SourceS3FileBasedStreamConfig](../../models/shared/SourceS3FileBasedStreamConfig.md)> | :heavy_check_mark: | Each instance of this configuration defines a stream. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table. | | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfig.md b/docs/models/shared/SourceS3FileBasedStreamConfig.md deleted file mode 100755 index a99f79597..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfig.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceS3FileBasedStreamConfig - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `daysToSyncIfHistoryIsFull` | *Long* | :heavy_minus_sign: | When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. | -| `fileType` | *String* | :heavy_check_mark: | The data file type that is being extracted for a stream. | -| `format` | *Object* | :heavy_minus_sign: | The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. | -| `globs` | List<*String*> | :heavy_minus_sign: | The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look here. | -| `inputSchema` | *String* | :heavy_minus_sign: | The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files. | -| `legacyPrefix` | *String* | :heavy_minus_sign: | The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob. | -| `name` | *String* | :heavy_check_mark: | The name of the stream. | -| `primaryKey` | *String* | :heavy_minus_sign: | The column or columns (for a composite key) that serves as the unique identifier of a record. | -| `schemaless` | *Boolean* | :heavy_minus_sign: | When enabled, syncs will not validate or structure records against the stream's schema. | -| `validationPolicy` | [SourceS3FileBasedStreamConfigValidationPolicy](../../models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md) | :heavy_minus_sign: | The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.md deleted file mode 100755 index 2a2c89b34..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatAvroFormat - -The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `doubleAsString` | *Boolean* | :heavy_minus_sign: | Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. | -| `filetype` | [SourceS3FileBasedStreamConfigFormatAvroFormatFiletype](../../models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md deleted file mode 100755 index cd8f1251c..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatAvroFormatFiletype - - -## Values - -| Name | Value | -| ------ | ------ | -| `AVRO` | avro | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.md deleted file mode 100755 index bb55b1d82..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.md +++ /dev/null @@ -1,23 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormat - -The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `delimiter` | *String* | :heavy_minus_sign: | The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\t'. | -| `doubleQuote` | *Boolean* | :heavy_minus_sign: | Whether two quotes in a quoted CSV value denote a single quote in the data. | -| `encoding` | *String* | :heavy_minus_sign: | The character encoding of the CSV data. Leave blank to default to UTF8. See list of python encodings for allowable options. | -| `escapeChar` | *String* | :heavy_minus_sign: | The character used for escaping special characters. To disallow escaping, leave this field blank. | -| `falseValues` | List<*String*> | :heavy_minus_sign: | A set of case-sensitive strings that should be interpreted as false values. | -| `filetype` | [SourceS3FileBasedStreamConfigFormatCSVFormatFiletype](../../models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md) | :heavy_minus_sign: | N/A | -| `headerDefinition` | *Object* | :heavy_minus_sign: | How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. | -| `inferenceType` | [SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType](../../models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md) | :heavy_minus_sign: | How to infer the types of the columns. If none, inference default to strings. | -| `nullValues` | List<*String*> | :heavy_minus_sign: | A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. | -| `quoteChar` | *String* | :heavy_minus_sign: | The character used for quoting CSV values. To disallow quoting, make this field blank. | -| `skipRowsAfterHeader` | *Long* | :heavy_minus_sign: | The number of rows to skip after the header row. | -| `skipRowsBeforeHeader` | *Long* | :heavy_minus_sign: | The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. | -| `stringsCanBeNull` | *Boolean* | :heavy_minus_sign: | Whether strings can be interpreted as null values. If true, strings that match the null_values set will be interpreted as null. If false, strings that match the null_values set will be interpreted as the string itself. | -| `trueValues` | List<*String*> | :heavy_minus_sign: | A set of case-sensitive strings that should be interpreted as true values. | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md deleted file mode 100755 index 27f0873a3..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatFiletype - - -## Values - -| Name | Value | -| ----- | ----- | -| `CSV` | csv | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.md deleted file mode 100755 index 267111647..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated - -How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `headerDefinitionType` | [SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType](../../models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md deleted file mode 100755 index 681ac2214..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `AUTOGENERATED` | Autogenerated | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.md deleted file mode 100755 index 3089a2f1a..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV - -How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `headerDefinitionType` | [SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType](../../models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md deleted file mode 100755 index 49303bbe5..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `FROM_CSV` | From CSV | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.md deleted file mode 100755 index a34deb1fe..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided - -How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `columnNames` | List<*String*> | :heavy_check_mark: | The column names that will be used while emitting the CSV records | -| `headerDefinitionType` | [SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType](../../models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md deleted file mode 100755 index 05ca20b7d..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `USER_PROVIDED` | User Provided | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md deleted file mode 100755 index 9007d85fb..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType - -How to infer the types of the columns. If none, inference default to strings. - - -## Values - -| Name | Value | -| ---------------------- | ---------------------- | -| `NONE` | None | -| `PRIMITIVE_TYPES_ONLY` | Primitive Types Only | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.md deleted file mode 100755 index 1c1fdd786..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatJsonlFormat - -The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -| `filetype` | [SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype](../../models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md deleted file mode 100755 index 43ae2c232..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | jsonl | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.md deleted file mode 100755 index daa39ea28..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatParquetFormat - -The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -| `decimalAsFloat` | *Boolean* | :heavy_minus_sign: | Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. | -| `filetype` | [SourceS3FileBasedStreamConfigFormatParquetFormatFiletype](../../models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md b/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md deleted file mode 100755 index 77b8b365d..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FileBasedStreamConfigFormatParquetFormatFiletype - - -## Values - -| Name | Value | -| --------- | --------- | -| `PARQUET` | parquet | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md b/docs/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md deleted file mode 100755 index 55cef1419..000000000 --- a/docs/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceS3FileBasedStreamConfigValidationPolicy - -The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `EMIT_RECORD` | Emit Record | -| `SKIP_RECORD` | Skip Record | -| `WAIT_FOR_DISCOVER` | Wait for Discover | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatAvro.md b/docs/models/shared/SourceS3FormatAvro.md deleted file mode 100755 index 65ee1d8f8..000000000 --- a/docs/models/shared/SourceS3FormatAvro.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceS3FormatAvro - -This connector utilises fastavro for Avro parsing. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -| `filetype` | [SourceS3FormatAvroFiletype](../../models/shared/SourceS3FormatAvroFiletype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatAvroFiletype.md b/docs/models/shared/SourceS3FormatAvroFiletype.md deleted file mode 100755 index 474d8759e..000000000 --- a/docs/models/shared/SourceS3FormatAvroFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FormatAvroFiletype - - -## Values - -| Name | Value | -| ------ | ------ | -| `AVRO` | avro | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatCSV.md b/docs/models/shared/SourceS3FormatCSV.md deleted file mode 100755 index 95d03bd4b..000000000 --- a/docs/models/shared/SourceS3FormatCSV.md +++ /dev/null @@ -1,20 +0,0 @@ -# SourceS3FormatCSV - -This connector utilises PyArrow (Apache Arrow) for CSV parsing. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `additionalReaderOptions` | *String* | :heavy_minus_sign: | Optionally add a valid JSON string here to provide additional options to the csv reader. Mappings must correspond to options detailed here. 'column_types' is used internally to handle schema so overriding that would likely cause problems. | {"timestamp_parsers": ["%m/%d/%Y %H:%M", "%Y/%m/%d %H:%M"], "strings_can_be_null": true, "null_values": ["NA", "NULL"]} | -| `advancedOptions` | *String* | :heavy_minus_sign: | Optionally add a valid JSON string here to provide additional Pyarrow ReadOptions. Specify 'column_names' here if your CSV doesn't have header, or if you want to use custom column names. 'block_size' and 'encoding' are already used above, specify them again here will override the values above. | {"column_names": ["column1", "column2"]} | -| `blockSize` | *Long* | :heavy_minus_sign: | The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. | | -| `delimiter` | *String* | :heavy_minus_sign: | The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\t'. | | -| `doubleQuote` | *Boolean* | :heavy_minus_sign: | Whether two quotes in a quoted CSV value denote a single quote in the data. | | -| `encoding` | *String* | :heavy_minus_sign: | The character encoding of the CSV data. Leave blank to default to UTF8. See list of python encodings for allowable options. | | -| `escapeChar` | *String* | :heavy_minus_sign: | The character used for escaping special characters. To disallow escaping, leave this field blank. | | -| `filetype` | [SourceS3FormatCSVFiletype](../../models/shared/SourceS3FormatCSVFiletype.md) | :heavy_minus_sign: | N/A | | -| `inferDatatypes` | *Boolean* | :heavy_minus_sign: | Configures whether a schema for the source should be inferred from the current data or not. If set to false and a custom schema is set, then the manually enforced schema is used. If a schema is not manually set, and this is set to false, then all fields will be read as strings | | -| `newlinesInValues` | *Boolean* | :heavy_minus_sign: | Whether newline characters are allowed in CSV values. Turning this on may affect performance. Leave blank to default to False. | | -| `quoteChar` | *String* | :heavy_minus_sign: | The character used for quoting CSV values. To disallow quoting, make this field blank. | | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatCSVFiletype.md b/docs/models/shared/SourceS3FormatCSVFiletype.md deleted file mode 100755 index 730072ccf..000000000 --- a/docs/models/shared/SourceS3FormatCSVFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FormatCSVFiletype - - -## Values - -| Name | Value | -| ----- | ----- | -| `CSV` | csv | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatJsonl.md b/docs/models/shared/SourceS3FormatJsonl.md deleted file mode 100755 index 13fe83851..000000000 --- a/docs/models/shared/SourceS3FormatJsonl.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceS3FormatJsonl - -This connector uses PyArrow for JSON Lines (jsonl) file parsing. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `blockSize` | *Long* | :heavy_minus_sign: | The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. | | -| `filetype` | [SourceS3FormatJsonlFiletype](../../models/shared/SourceS3FormatJsonlFiletype.md) | :heavy_minus_sign: | N/A | | -| `newlinesInValues` | *Boolean* | :heavy_minus_sign: | Whether newline characters are allowed in JSON values. Turning this on may affect performance. Leave blank to default to False. | | -| `unexpectedFieldBehavior` | [SourceS3FormatJsonlUnexpectedFieldBehavior](../../models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md) | :heavy_minus_sign: | How JSON fields outside of explicit_schema (if given) are treated. Check PyArrow documentation for details | ignore | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatJsonlFiletype.md b/docs/models/shared/SourceS3FormatJsonlFiletype.md deleted file mode 100755 index 1dac65b8a..000000000 --- a/docs/models/shared/SourceS3FormatJsonlFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FormatJsonlFiletype - - -## Values - -| Name | Value | -| ------- | ------- | -| `JSONL` | jsonl | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md b/docs/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md deleted file mode 100755 index 9cf5b1d90..000000000 --- a/docs/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceS3FormatJsonlUnexpectedFieldBehavior - -How JSON fields outside of explicit_schema (if given) are treated. Check PyArrow documentation for details - - -## Values - -| Name | Value | -| -------- | -------- | -| `IGNORE` | ignore | -| `INFER` | infer | -| `ERROR` | error | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatParquet.md b/docs/models/shared/SourceS3FormatParquet.md deleted file mode 100755 index b3c3b0760..000000000 --- a/docs/models/shared/SourceS3FormatParquet.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceS3FormatParquet - -This connector utilises PyArrow (Apache Arrow) for Parquet parsing. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `batchSize` | *Long* | :heavy_minus_sign: | Maximum number of records per batch read from the input files. Batches may be smaller if there aren’t enough rows in the file. This option can help avoid out-of-memory errors if your data is particularly wide. | -| `bufferSize` | *Long* | :heavy_minus_sign: | Perform read buffering when deserializing individual column chunks. By default every group column will be loaded fully to memory. This option can help avoid out-of-memory errors if your data is particularly wide. | -| `columns` | List<*String*> | :heavy_minus_sign: | If you only want to sync a subset of the columns from the file(s), add the columns you want here as a comma-delimited list. Leave it empty to sync all columns. | -| `filetype` | [SourceS3FormatParquetFiletype](../../models/shared/SourceS3FormatParquetFiletype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceS3FormatParquetFiletype.md b/docs/models/shared/SourceS3FormatParquetFiletype.md deleted file mode 100755 index 20e11d9d0..000000000 --- a/docs/models/shared/SourceS3FormatParquetFiletype.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3FormatParquetFiletype - - -## Values - -| Name | Value | -| --------- | --------- | -| `PARQUET` | parquet | \ No newline at end of file diff --git a/docs/models/shared/SourceS3S3.md b/docs/models/shared/SourceS3S3.md deleted file mode 100755 index e18bf4743..000000000 --- a/docs/models/shared/SourceS3S3.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceS3S3 - - -## Values - -| Name | Value | -| ----- | ----- | -| `S3` | s3 | \ No newline at end of file diff --git a/docs/models/shared/SourceS3S3AmazonWebServices.md b/docs/models/shared/SourceS3S3AmazonWebServices.md deleted file mode 100755 index 5f4e386d3..000000000 --- a/docs/models/shared/SourceS3S3AmazonWebServices.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceS3S3AmazonWebServices - -Deprecated and will be removed soon. Please do not use this field anymore and use bucket, aws_access_key_id, aws_secret_access_key and endpoint instead. Use this to load files from S3 or S3-compatible services - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `awsAccessKeyId` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | | -| `awsSecretAccessKey` | *String* | :heavy_minus_sign: | In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. | | -| `bucket` | *String* | :heavy_minus_sign: | Name of the S3 bucket where the file(s) exist. | | -| `endpoint` | *String* | :heavy_minus_sign: | Endpoint to an S3 compatible service. Leave empty to use AWS. | | -| `pathPrefix` | *String* | :heavy_minus_sign: | By providing a path-like prefix (e.g. myFolder/thisTable/) under which all the relevant files sit, we can optimize finding these in S3. This is optional but recommended if your bucket contains many folders/files which you don't need to replicate. | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Any file modified before this date will not be replicated. | 2021-01-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesforce.md b/docs/models/shared/SourceSalesforce.md deleted file mode 100755 index 246553e6c..000000000 --- a/docs/models/shared/SourceSalesforce.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceSalesforce - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceSalesforceAuthType](../../models/shared/SourceSalesforceAuthType.md) | :heavy_minus_sign: | N/A | | -| `clientId` | *String* | :heavy_check_mark: | Enter your Salesforce developer application's Client ID | | -| `clientSecret` | *String* | :heavy_check_mark: | Enter your Salesforce developer application's Client secret | | -| `forceUseBulkApi` | *Boolean* | :heavy_minus_sign: | Toggle to use Bulk API (this might cause empty fields for some streams) | | -| `isSandbox` | *Boolean* | :heavy_minus_sign: | Toggle if you're using a Salesforce Sandbox | | -| `refreshToken` | *String* | :heavy_check_mark: | Enter your application's Salesforce Refresh Token used for Airbyte to access your Salesforce account. | | -| `sourceType` | [SourceSalesforceSalesforce](../../models/shared/SourceSalesforceSalesforce.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | Enter the date (or date-time) in the YYYY-MM-DD or YYYY-MM-DDTHH:mm:ssZ format. Airbyte will replicate the data updated on and after this date. If this field is blank, Airbyte will replicate the data for last two years. | 2021-07-25 | -| `streamsCriteria` | List<[SourceSalesforceStreamsCriteria](../../models/shared/SourceSalesforceStreamsCriteria.md)> | :heavy_minus_sign: | Add filters to select only required stream based on `SObject` name. Use this field to filter which tables are displayed by this connector. This is useful if your Salesforce account has a large number of tables (>1000), in which case you may find it easier to navigate the UI and speed up the connector's performance if you restrict the tables displayed by this connector. | | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesforceAuthType.md b/docs/models/shared/SourceSalesforceAuthType.md deleted file mode 100755 index 2b894b47a..000000000 --- a/docs/models/shared/SourceSalesforceAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSalesforceAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesforceSalesforce.md b/docs/models/shared/SourceSalesforceSalesforce.md deleted file mode 100755 index 3c8e5fc19..000000000 --- a/docs/models/shared/SourceSalesforceSalesforce.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSalesforceSalesforce - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `SALESFORCE` | salesforce | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesforceStreamsCriteria.md b/docs/models/shared/SourceSalesforceStreamsCriteria.md deleted file mode 100755 index 6cf7e2d0b..000000000 --- a/docs/models/shared/SourceSalesforceStreamsCriteria.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceSalesforceStreamsCriteria - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `criteria` | [SourceSalesforceStreamsCriteriaSearchCriteria](../../models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md) | :heavy_minus_sign: | N/A | -| `value` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md b/docs/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md deleted file mode 100755 index 2bdd593e6..000000000 --- a/docs/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSalesforceStreamsCriteriaSearchCriteria - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `STARTS_WITH` | starts with | -| `ENDS_WITH` | ends with | -| `CONTAINS` | contains | -| `EXACTS` | exacts | -| `STARTS_NOT_WITH` | starts not with | -| `ENDS_NOT_WITH` | ends not with | -| `NOT_CONTAINS` | not contains | -| `NOT_EXACTS` | not exacts | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloft.md b/docs/models/shared/SourceSalesloft.md deleted file mode 100755 index 085d615e1..000000000 --- a/docs/models/shared/SourceSalesloft.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceSalesloft - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `sourceType` | [SourceSalesloftSalesloft](../../models/shared/SourceSalesloftSalesloft.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Salesloft API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2020-11-16T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.md b/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.md deleted file mode 100755 index ac1282373..000000000 --- a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceSalesloftCredentialsAuthenticateViaAPIKey - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key for making authenticated requests. More instruction on how to find this value in our docs | -| `authType` | [SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType](../../models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md b/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md deleted file mode 100755 index b708e2df4..000000000 --- a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `API_KEY` | api_key | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.md b/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.md deleted file mode 100755 index 731ab3c02..000000000 --- a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSalesloftCredentialsAuthenticateViaOAuth - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceSalesloftCredentialsAuthenticateViaOAuthAuthType](../../models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Salesloft developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Salesloft developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The token for obtaining a new access token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md b/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md deleted file mode 100755 index aa74e3d07..000000000 --- a/docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSalesloftCredentialsAuthenticateViaOAuthAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceSalesloftSalesloft.md b/docs/models/shared/SourceSalesloftSalesloft.md deleted file mode 100755 index c0364acce..000000000 --- a/docs/models/shared/SourceSalesloftSalesloft.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSalesloftSalesloft - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `SALESLOFT` | salesloft | \ No newline at end of file diff --git a/docs/models/shared/SourceSapFieldglass.md b/docs/models/shared/SourceSapFieldglass.md deleted file mode 100755 index 080f316ed..000000000 --- a/docs/models/shared/SourceSapFieldglass.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSapFieldglass - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | -| `sourceType` | [SourceSapFieldglassSapFieldglass](../../models/shared/SourceSapFieldglassSapFieldglass.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSapFieldglassSapFieldglass.md b/docs/models/shared/SourceSapFieldglassSapFieldglass.md deleted file mode 100755 index a84d68e09..000000000 --- a/docs/models/shared/SourceSapFieldglassSapFieldglass.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSapFieldglassSapFieldglass - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `SAP_FIELDGLASS` | sap-fieldglass | \ No newline at end of file diff --git a/docs/models/shared/SourceSecoda.md b/docs/models/shared/SourceSecoda.md deleted file mode 100755 index f0c00e27a..000000000 --- a/docs/models/shared/SourceSecoda.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSecoda - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | -| `apiKey` | *String* | :heavy_check_mark: | Your API Access Key. See here. The key is case sensitive. | -| `sourceType` | [SourceSecodaSecoda](../../models/shared/SourceSecodaSecoda.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSecodaSecoda.md b/docs/models/shared/SourceSecodaSecoda.md deleted file mode 100755 index 3ccda434e..000000000 --- a/docs/models/shared/SourceSecodaSecoda.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSecodaSecoda - - -## Values - -| Name | Value | -| -------- | -------- | -| `SECODA` | secoda | \ No newline at end of file diff --git a/docs/models/shared/SourceSendgrid.md b/docs/models/shared/SourceSendgrid.md deleted file mode 100755 index bb1f389b0..000000000 --- a/docs/models/shared/SourceSendgrid.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceSendgrid - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -| `apikey` | *String* | :heavy_check_mark: | API Key, use admin to generate this key. | | -| `sourceType` | [SourceSendgridSendgrid](../../models/shared/SourceSendgridSendgrid.md) | :heavy_check_mark: | N/A | | -| `startTime` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | Start time in ISO8601 format. Any data before this time point will not be replicated. | 2020-01-01T01:01:01Z | \ No newline at end of file diff --git a/docs/models/shared/SourceSendgridSendgrid.md b/docs/models/shared/SourceSendgridSendgrid.md deleted file mode 100755 index e62eef52a..000000000 --- a/docs/models/shared/SourceSendgridSendgrid.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSendgridSendgrid - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `SENDGRID` | sendgrid | \ No newline at end of file diff --git a/docs/models/shared/SourceSendinblue.md b/docs/models/shared/SourceSendinblue.md deleted file mode 100755 index a2ab881f5..000000000 --- a/docs/models/shared/SourceSendinblue.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSendinblue - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your API Key. See here. | -| `sourceType` | [SourceSendinblueSendinblue](../../models/shared/SourceSendinblueSendinblue.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSendinblueSendinblue.md b/docs/models/shared/SourceSendinblueSendinblue.md deleted file mode 100755 index 2839b979c..000000000 --- a/docs/models/shared/SourceSendinblueSendinblue.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSendinblueSendinblue - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `SENDINBLUE` | sendinblue | \ No newline at end of file diff --git a/docs/models/shared/SourceSenseforce.md b/docs/models/shared/SourceSenseforce.md deleted file mode 100755 index 24c4befab..000000000 --- a/docs/models/shared/SourceSenseforce.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSenseforce - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Your API access token. See here. The toke is case sensitive. | | -| `backendUrl` | *String* | :heavy_check_mark: | Your Senseforce API backend URL. This is the URL shown during the Login screen. See here for more details. (Note: Most Senseforce backend APIs have the term 'galaxy' in their ULR) | https://galaxyapi.senseforce.io | -| `datasetId` | *String* | :heavy_check_mark: | The ID of the dataset you want to synchronize. The ID can be found in the URL when opening the dataset. See here for more details. (Note: As the Senseforce API only allows to synchronize a specific dataset, each dataset you want to synchronize needs to be implemented as a separate airbyte source). | 8f418098-ca28-4df5-9498-0df9fe78eda7 | -| `sliceRange` | *Long* | :heavy_minus_sign: | The time increment used by the connector when requesting data from the Senseforce API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted and the more likely one could run into rate limites. Furthermore, consider that large chunks of time might take a long time for the Senseforce query to return data - meaning it could take in effect longer than with more smaller time slices. If there are a lot of data per day, set this setting to 1. If there is only very little data per day, you might change the setting to 10 or more. | 1 | -| `sourceType` | [SourceSenseforceSenseforce](../../models/shared/SourceSenseforceSenseforce.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25. Only data with "Timestamp" after this date will be replicated. Important note: This start date must be set to the first day of where your dataset provides data. If your dataset has data from 2020-10-10 10:21:10, set the start_date to 2020-10-10 or later | 2017-01-25 | \ No newline at end of file diff --git a/docs/models/shared/SourceSenseforceSenseforce.md b/docs/models/shared/SourceSenseforceSenseforce.md deleted file mode 100755 index e59800e80..000000000 --- a/docs/models/shared/SourceSenseforceSenseforce.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSenseforceSenseforce - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `SENSEFORCE` | senseforce | \ No newline at end of file diff --git a/docs/models/shared/SourceSentry.md b/docs/models/shared/SourceSentry.md deleted file mode 100755 index 1e89a7324..000000000 --- a/docs/models/shared/SourceSentry.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSentry - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `authToken` | *String* | :heavy_check_mark: | Log into Sentry and then create authentication tokens.For self-hosted, you can find or create authentication tokens by visiting "{instance_url_prefix}/settings/account/api/auth-tokens/" | -| `discoverFields` | List<*Object*> | :heavy_minus_sign: | Fields to retrieve when fetching discover events | -| `hostname` | *String* | :heavy_minus_sign: | Host name of Sentry API server.For self-hosted, specify your host name here. Otherwise, leave it empty. | -| `organization` | *String* | :heavy_check_mark: | The slug of the organization the groups belong to. | -| `project` | *String* | :heavy_check_mark: | The name (slug) of the Project you want to sync. | -| `sourceType` | [SourceSentrySentry](../../models/shared/SourceSentrySentry.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSentrySentry.md b/docs/models/shared/SourceSentrySentry.md deleted file mode 100755 index 7ce2b160a..000000000 --- a/docs/models/shared/SourceSentrySentry.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSentrySentry - - -## Values - -| Name | Value | -| -------- | -------- | -| `SENTRY` | sentry | \ No newline at end of file diff --git a/docs/models/shared/SourceSftp.md b/docs/models/shared/SourceSftp.md deleted file mode 100755 index 3a0429713..000000000 --- a/docs/models/shared/SourceSftp.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceSftp - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | The server authentication method | | -| `filePattern` | *String* | :heavy_minus_sign: | The regular expression to specify files for sync in a chosen Folder Path | log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which `log-yearmmdd` | -| `fileTypes` | *String* | :heavy_minus_sign: | Coma separated file types. Currently only 'csv' and 'json' types are supported. | csv,json | -| `folderPath` | *String* | :heavy_minus_sign: | The directory to search files for sync | /logs/2022 | -| `host` | *String* | :heavy_check_mark: | The server host address | www.host.com | -| `port` | *Long* | :heavy_minus_sign: | The server port | 22 | -| `sourceType` | [SourceSftpSftp](../../models/shared/SourceSftpSftp.md) | :heavy_check_mark: | N/A | | -| `user` | *String* | :heavy_check_mark: | The server user | | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpBulk.md b/docs/models/shared/SourceSftpBulk.md deleted file mode 100755 index d10995f02..000000000 --- a/docs/models/shared/SourceSftpBulk.md +++ /dev/null @@ -1,22 +0,0 @@ -# SourceSftpBulk - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `fileMostRecent` | *Boolean* | :heavy_minus_sign: | Sync only the most recent file for the configured folder path and file pattern | | -| `filePattern` | *String* | :heavy_minus_sign: | The regular expression to specify files for sync in a chosen Folder Path | log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which `log-yearmmdd` | -| `fileType` | [SourceSftpBulkFileType](../../models/shared/SourceSftpBulkFileType.md) | :heavy_minus_sign: | The file type you want to sync. Currently only 'csv' and 'json' files are supported. | csv | -| `folderPath` | *String* | :heavy_minus_sign: | The directory to search files for sync | /logs/2022 | -| `host` | *String* | :heavy_check_mark: | The server host address | www.host.com | -| `password` | *String* | :heavy_minus_sign: | OS-level password for logging into the jump server host | | -| `port` | *Long* | :heavy_minus_sign: | The server port | 22 | -| `privateKey` | *String* | :heavy_minus_sign: | The private key | | -| `separator` | *String* | :heavy_minus_sign: | The separator used in the CSV files. Define None if you want to use the Sniffer functionality | , | -| `sourceType` | [SourceSftpBulkSftpBulk](../../models/shared/SourceSftpBulkSftpBulk.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2017-01-25T00:00:00Z | -| `streamName` | *String* | :heavy_check_mark: | The name of the stream or table you want to create | ftp_contacts | -| `username` | *String* | :heavy_check_mark: | The server user | | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpBulkFileType.md b/docs/models/shared/SourceSftpBulkFileType.md deleted file mode 100755 index dc79ad157..000000000 --- a/docs/models/shared/SourceSftpBulkFileType.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSftpBulkFileType - -The file type you want to sync. Currently only 'csv' and 'json' files are supported. - - -## Values - -| Name | Value | -| ------ | ------ | -| `CSV` | csv | -| `JSON` | json | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpBulkSftpBulk.md b/docs/models/shared/SourceSftpBulkSftpBulk.md deleted file mode 100755 index 544cc57ce..000000000 --- a/docs/models/shared/SourceSftpBulkSftpBulk.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSftpBulkSftpBulk - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `SFTP_BULK` | sftp-bulk | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpCredentialsPasswordAuthentication.md b/docs/models/shared/SourceSftpCredentialsPasswordAuthentication.md deleted file mode 100755 index e1e26e1d1..000000000 --- a/docs/models/shared/SourceSftpCredentialsPasswordAuthentication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSftpCredentialsPasswordAuthentication - -The server authentication method - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `authMethod` | [SourceSftpCredentialsPasswordAuthenticationAuthMethod](../../models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md) | :heavy_check_mark: | Connect through password authentication | -| `authUserPassword` | *String* | :heavy_check_mark: | OS-level password for logging into the jump server host | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md b/docs/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md deleted file mode 100755 index 296b3b137..000000000 --- a/docs/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceSftpCredentialsPasswordAuthenticationAuthMethod - -Connect through password authentication - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SSH_PASSWORD_AUTH` | SSH_PASSWORD_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpCredentialsSSHKeyAuthentication.md b/docs/models/shared/SourceSftpCredentialsSSHKeyAuthentication.md deleted file mode 100755 index 4b711a41a..000000000 --- a/docs/models/shared/SourceSftpCredentialsSSHKeyAuthentication.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSftpCredentialsSSHKeyAuthentication - -The server authentication method - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| `authMethod` | [SourceSftpCredentialsSSHKeyAuthenticationAuthMethod](../../models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md) | :heavy_check_mark: | Connect through ssh key | -| `authSshKey` | *String* | :heavy_check_mark: | OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md b/docs/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md deleted file mode 100755 index 6d397950c..000000000 --- a/docs/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceSftpCredentialsSSHKeyAuthenticationAuthMethod - -Connect through ssh key - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SSH_KEY_AUTH` | SSH_KEY_AUTH | \ No newline at end of file diff --git a/docs/models/shared/SourceSftpSftp.md b/docs/models/shared/SourceSftpSftp.md deleted file mode 100755 index 495020a22..000000000 --- a/docs/models/shared/SourceSftpSftp.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSftpSftp - - -## Values - -| Name | Value | -| ------ | ------ | -| `SFTP` | sftp | \ No newline at end of file diff --git a/docs/models/shared/SourceShopify.md b/docs/models/shared/SourceShopify.md deleted file mode 100755 index d3325d0c3..000000000 --- a/docs/models/shared/SourceShopify.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceShopify - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | The authorization method to use to retrieve data from Shopify | | -| `shop` | *String* | :heavy_check_mark: | The name of your Shopify store found in the URL. For example, if your URL was https://NAME.myshopify.com, then the name would be 'NAME' or 'NAME.myshopify.com'. | my-store | -| `sourceType` | [SourceShopifyShopify](../../models/shared/SourceShopifyShopify.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The date you would like to replicate data from. Format: YYYY-MM-DD. Any data before this date will not be replicated. | | \ No newline at end of file diff --git a/docs/models/shared/SourceShopifyCredentialsAPIPassword.md b/docs/models/shared/SourceShopifyCredentialsAPIPassword.md deleted file mode 100755 index 481d85f91..000000000 --- a/docs/models/shared/SourceShopifyCredentialsAPIPassword.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceShopifyCredentialsAPIPassword - -API Password Auth - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `apiPassword` | *String* | :heavy_check_mark: | The API Password for your private application in the `Shopify` store. | -| `authMethod` | [SourceShopifyCredentialsAPIPasswordAuthMethod](../../models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md b/docs/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md deleted file mode 100755 index ec04075d2..000000000 --- a/docs/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceShopifyCredentialsAPIPasswordAuthMethod - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `API_PASSWORD` | api_password | \ No newline at end of file diff --git a/docs/models/shared/SourceShopifyCredentialsOAuth20.md b/docs/models/shared/SourceShopifyCredentialsOAuth20.md deleted file mode 100755 index f228102b0..000000000 --- a/docs/models/shared/SourceShopifyCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceShopifyCredentialsOAuth20 - -OAuth2.0 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | The Access Token for making authenticated requests. | -| `authMethod` | [SourceShopifyCredentialsOAuth20AuthMethod](../../models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of the Shopify developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of the Shopify developer application. | \ No newline at end of file diff --git a/docs/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md deleted file mode 100755 index 22c125251..000000000 --- a/docs/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceShopifyCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceShopifyShopify.md b/docs/models/shared/SourceShopifyShopify.md deleted file mode 100755 index a508cb831..000000000 --- a/docs/models/shared/SourceShopifyShopify.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceShopifyShopify - - -## Values - -| Name | Value | -| --------- | --------- | -| `SHOPIFY` | shopify | \ No newline at end of file diff --git a/docs/models/shared/SourceShortio.md b/docs/models/shared/SourceShortio.md deleted file mode 100755 index 9f095b1fc..000000000 --- a/docs/models/shared/SourceShortio.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceShortio - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `domainId` | *String* | :heavy_check_mark: | N/A | | -| `secretKey` | *String* | :heavy_check_mark: | Short.io Secret Key | | -| `sourceType` | [SourceShortioShortio](../../models/shared/SourceShortioShortio.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2023-07-30T03:43:59.244Z | \ No newline at end of file diff --git a/docs/models/shared/SourceShortioShortio.md b/docs/models/shared/SourceShortioShortio.md deleted file mode 100755 index 197c3647d..000000000 --- a/docs/models/shared/SourceShortioShortio.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceShortioShortio - - -## Values - -| Name | Value | -| --------- | --------- | -| `SHORTIO` | shortio | \ No newline at end of file diff --git a/docs/models/shared/SourceSlack.md b/docs/models/shared/SourceSlack.md deleted file mode 100755 index 6aff499a6..000000000 --- a/docs/models/shared/SourceSlack.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSlack - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `channelFilter` | List<*String*> | :heavy_minus_sign: | A channel name list (without leading '#' char) which limit the channels from which you'd like to sync. Empty list means no filter. | | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate into Slack | | -| `joinChannels` | *Boolean* | :heavy_minus_sign: | Whether to join all channels or to sync data only from channels the bot is already in. If false, you'll need to manually add the bot to all the channels from which you'd like to sync messages. | | -| `lookbackWindow` | *Long* | :heavy_minus_sign: | How far into the past to look for messages in threads, default is 0 days | 7 | -| `sourceType` | [SourceSlackSlack](../../models/shared/SourceSlackSlack.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceSlackCredentialsAPIToken.md b/docs/models/shared/SourceSlackCredentialsAPIToken.md deleted file mode 100755 index 4982af7b0..000000000 --- a/docs/models/shared/SourceSlackCredentialsAPIToken.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSlackCredentialsAPIToken - -Choose how to authenticate into Slack - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | A Slack bot token. See the docs for instructions on how to generate it. | -| `optionTitle` | [SourceSlackCredentialsAPITokenOptionTitle](../../models/shared/SourceSlackCredentialsAPITokenOptionTitle.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSlackCredentialsAPITokenOptionTitle.md b/docs/models/shared/SourceSlackCredentialsAPITokenOptionTitle.md deleted file mode 100755 index a1eba574a..000000000 --- a/docs/models/shared/SourceSlackCredentialsAPITokenOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSlackCredentialsAPITokenOptionTitle - - -## Values - -| Name | Value | -| ----------------------- | ----------------------- | -| `API_TOKEN_CREDENTIALS` | API Token Credentials | \ No newline at end of file diff --git a/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.md b/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.md deleted file mode 100755 index 5cc181cd2..000000000 --- a/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSlackCredentialsSignInViaSlackOAuth - -Choose how to authenticate into Slack - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Slack access_token. See our docs if you need help generating the token. | -| `clientId` | *String* | :heavy_check_mark: | Slack client_id. See our docs if you need help finding this id. | -| `clientSecret` | *String* | :heavy_check_mark: | Slack client_secret. See our docs if you need help finding this secret. | -| `optionTitle` | [SourceSlackCredentialsSignInViaSlackOAuthOptionTitle](../../models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md b/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md deleted file mode 100755 index a77099d49..000000000 --- a/docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSlackCredentialsSignInViaSlackOAuthOptionTitle - - -## Values - -| Name | Value | -| -------------------------------- | -------------------------------- | -| `DEFAULT_O_AUTH20_AUTHORIZATION` | Default OAuth2.0 authorization | \ No newline at end of file diff --git a/docs/models/shared/SourceSlackSlack.md b/docs/models/shared/SourceSlackSlack.md deleted file mode 100755 index add185958..000000000 --- a/docs/models/shared/SourceSlackSlack.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSlackSlack - - -## Values - -| Name | Value | -| ------- | ------- | -| `SLACK` | slack | \ No newline at end of file diff --git a/docs/models/shared/SourceSmaily.md b/docs/models/shared/SourceSmaily.md deleted file mode 100755 index 095fbc633..000000000 --- a/docs/models/shared/SourceSmaily.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSmaily - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `apiPassword` | *String* | :heavy_check_mark: | API user password. See https://smaily.com/help/api/general/create-api-user/ | -| `apiSubdomain` | *String* | :heavy_check_mark: | API Subdomain. See https://smaily.com/help/api/general/create-api-user/ | -| `apiUsername` | *String* | :heavy_check_mark: | API user username. See https://smaily.com/help/api/general/create-api-user/ | -| `sourceType` | [SourceSmailySmaily](../../models/shared/SourceSmailySmaily.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSmailySmaily.md b/docs/models/shared/SourceSmailySmaily.md deleted file mode 100755 index 87e1172d3..000000000 --- a/docs/models/shared/SourceSmailySmaily.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSmailySmaily - - -## Values - -| Name | Value | -| -------- | -------- | -| `SMAILY` | smaily | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartengage.md b/docs/models/shared/SourceSmartengage.md deleted file mode 100755 index ac600fdfa..000000000 --- a/docs/models/shared/SourceSmartengage.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSmartengage - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | API Key | -| `sourceType` | [SourceSmartengageSmartengage](../../models/shared/SourceSmartengageSmartengage.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartengageSmartengage.md b/docs/models/shared/SourceSmartengageSmartengage.md deleted file mode 100755 index 560214c46..000000000 --- a/docs/models/shared/SourceSmartengageSmartengage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSmartengageSmartengage - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `SMARTENGAGE` | smartengage | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheets.md b/docs/models/shared/SourceSmartsheets.md deleted file mode 100755 index 836d497dc..000000000 --- a/docs/models/shared/SourceSmartsheets.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceSmartsheets - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `metadataFields` | List<[SourceSmartsheetsValidenums](../../models/shared/SourceSmartsheetsValidenums.md)> | :heavy_minus_sign: | A List of available columns which metadata can be pulled from. | | -| `sourceType` | [SourceSmartsheetsSmartsheets](../../models/shared/SourceSmartsheetsSmartsheets.md) | :heavy_check_mark: | N/A | | -| `spreadsheetId` | *String* | :heavy_check_mark: | The spreadsheet ID. Find it by opening the spreadsheet then navigating to File > Properties | | -| `startDatetime` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | Only rows modified after this date/time will be replicated. This should be an ISO 8601 string, for instance: `2000-01-01T13:00:00` | 2000-01-01T13:00:00 | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.md b/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.md deleted file mode 100755 index ac9daddeb..000000000 --- a/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceSmartsheetsCredentialsAPIAccessToken - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The access token to use for accessing your data from Smartsheets. This access token must be generated by a user with at least read access to the data you'd like to replicate. Generate an access token in the Smartsheets main menu by clicking Account > Apps & Integrations > API Access. See the setup guide for information on how to obtain this token. | -| `authType` | [SourceSmartsheetsCredentialsAPIAccessTokenAuthType](../../models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md b/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md deleted file mode 100755 index 9027f69b1..000000000 --- a/docs/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSmartsheetsCredentialsAPIAccessTokenAuthType - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsCredentialsOAuth20.md b/docs/models/shared/SourceSmartsheetsCredentialsOAuth20.md deleted file mode 100755 index f32e06585..000000000 --- a/docs/models/shared/SourceSmartsheetsCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSmartsheetsCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceSmartsheetsCredentialsOAuth20AuthType](../../models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The API ID of the SmartSheets developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The API Secret the SmartSheets developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access_token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md b/docs/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md deleted file mode 100755 index 4231c41fc..000000000 --- a/docs/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSmartsheetsCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsSmartsheets.md b/docs/models/shared/SourceSmartsheetsSmartsheets.md deleted file mode 100755 index 1735775c6..000000000 --- a/docs/models/shared/SourceSmartsheetsSmartsheets.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSmartsheetsSmartsheets - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `SMARTSHEETS` | smartsheets | \ No newline at end of file diff --git a/docs/models/shared/SourceSmartsheetsValidenums.md b/docs/models/shared/SourceSmartsheetsValidenums.md deleted file mode 100755 index 8bfb730b8..000000000 --- a/docs/models/shared/SourceSmartsheetsValidenums.md +++ /dev/null @@ -1,24 +0,0 @@ -# SourceSmartsheetsValidenums - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `SHEETCREATED_AT` | sheetcreatedAt | -| `SHEETID` | sheetid | -| `SHEETMODIFIED_AT` | sheetmodifiedAt | -| `SHEETNAME` | sheetname | -| `SHEETPERMALINK` | sheetpermalink | -| `SHEETVERSION` | sheetversion | -| `SHEETACCESS_LEVEL` | sheetaccess_level | -| `ROW_ID` | row_id | -| `ROW_ACCESS_LEVEL` | row_access_level | -| `ROW_CREATED_AT` | row_created_at | -| `ROW_CREATED_BY` | row_created_by | -| `ROW_EXPANDED` | row_expanded | -| `ROW_MODIFIED_BY` | row_modified_by | -| `ROW_PARENT_ID` | row_parent_id | -| `ROW_PERMALINK` | row_permalink | -| `ROW_NUMBER` | row_number | -| `ROW_VERSION` | row_version | \ No newline at end of file diff --git a/docs/models/shared/SourceSnapchatMarketing.md b/docs/models/shared/SourceSnapchatMarketing.md deleted file mode 100755 index 93aac96fc..000000000 --- a/docs/models/shared/SourceSnapchatMarketing.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSnapchatMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Snapchat developer application. | | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Snapchat developer application. | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | Date in the format 2017-01-25. Any data after this date will not be replicated. | 2022-01-30 | -| `refreshToken` | *String* | :heavy_check_mark: | Refresh Token to renew the expired Access Token. | | -| `sourceType` | [SourceSnapchatMarketingSnapchatMarketing](../../models/shared/SourceSnapchatMarketingSnapchatMarketing.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | Date in the format 2022-01-01. Any data before this date will not be replicated. | 2022-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceSnapchatMarketingSnapchatMarketing.md b/docs/models/shared/SourceSnapchatMarketingSnapchatMarketing.md deleted file mode 100755 index 860af1e0c..000000000 --- a/docs/models/shared/SourceSnapchatMarketingSnapchatMarketing.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSnapchatMarketingSnapchatMarketing - - -## Values - -| Name | Value | -| -------------------- | -------------------- | -| `SNAPCHAT_MARKETING` | snapchat-marketing | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflake.md b/docs/models/shared/SourceSnowflake.md deleted file mode 100755 index b241a94e1..000000000 --- a/docs/models/shared/SourceSnowflake.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceSnowflake - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `database` | *String* | :heavy_check_mark: | The database you created for Airbyte to access data. | AIRBYTE_DATABASE | -| `host` | *String* | :heavy_check_mark: | The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). | accountname.us-east-2.aws.snowflakecomputing.com | -| `jdbcUrlParams` | *String* | :heavy_minus_sign: | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | | -| `role` | *String* | :heavy_check_mark: | The role you created for Airbyte to access Snowflake. | AIRBYTE_ROLE | -| `schema` | *String* | :heavy_minus_sign: | The source Snowflake schema tables. Leave empty to access tables from multiple schemas. | AIRBYTE_SCHEMA | -| `sourceType` | [SourceSnowflakeSnowflake](../../models/shared/SourceSnowflakeSnowflake.md) | :heavy_check_mark: | N/A | | -| `warehouse` | *String* | :heavy_check_mark: | The warehouse you created for Airbyte to access data. | AIRBYTE_WAREHOUSE | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflakeCredentialsOAuth20.md b/docs/models/shared/SourceSnowflakeCredentialsOAuth20.md deleted file mode 100755 index 82fb60989..000000000 --- a/docs/models/shared/SourceSnowflakeCredentialsOAuth20.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceSnowflakeCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access Token for making authenticated requests. | -| `authType` | [SourceSnowflakeCredentialsOAuth20AuthType](../../models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Snowflake developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Snowflake developer application. | -| `refreshToken` | *String* | :heavy_minus_sign: | Refresh Token for making authenticated requests. | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md b/docs/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md deleted file mode 100755 index c4e7a51d8..000000000 --- a/docs/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSnowflakeCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `O_AUTH` | OAuth | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.md b/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.md deleted file mode 100755 index 29efc3be6..000000000 --- a/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceSnowflakeCredentialsUsernameAndPassword - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceSnowflakeCredentialsUsernameAndPasswordAuthType](../../models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md) | :heavy_check_mark: | N/A | | -| `password` | *String* | :heavy_check_mark: | The password associated with the username. | | -| `username` | *String* | :heavy_check_mark: | The username you created to allow Airbyte to access the database. | AIRBYTE_USER | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md b/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md deleted file mode 100755 index 483f332d6..000000000 --- a/docs/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSnowflakeCredentialsUsernameAndPasswordAuthType - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `USERNAME_PASSWORD` | username/password | \ No newline at end of file diff --git a/docs/models/shared/SourceSnowflakeSnowflake.md b/docs/models/shared/SourceSnowflakeSnowflake.md deleted file mode 100755 index 425d7931a..000000000 --- a/docs/models/shared/SourceSnowflakeSnowflake.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSnowflakeSnowflake - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `SNOWFLAKE` | snowflake | \ No newline at end of file diff --git a/docs/models/shared/SourceSonarCloud.md b/docs/models/shared/SourceSonarCloud.md deleted file mode 100755 index e39c8ba42..000000000 --- a/docs/models/shared/SourceSonarCloud.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceSonarCloud - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -| `componentKeys` | List<*Object*> | :heavy_check_mark: | Comma-separated list of component keys. | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | To retrieve issues created before the given date (inclusive). | YYYY-MM-DD | -| `organization` | *String* | :heavy_check_mark: | Organization key. See here. | airbyte | -| `sourceType` | [SourceSonarCloudSonarCloud](../../models/shared/SourceSonarCloudSonarCloud.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | To retrieve issues created after the given date (inclusive). | YYYY-MM-DD | -| `userToken` | *String* | :heavy_check_mark: | Your User Token. See here. The token is case sensitive. | | \ No newline at end of file diff --git a/docs/models/shared/SourceSonarCloudSonarCloud.md b/docs/models/shared/SourceSonarCloudSonarCloud.md deleted file mode 100755 index cf305a40e..000000000 --- a/docs/models/shared/SourceSonarCloudSonarCloud.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSonarCloudSonarCloud - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `SONAR_CLOUD` | sonar-cloud | \ No newline at end of file diff --git a/docs/models/shared/SourceSpacexApi.md b/docs/models/shared/SourceSpacexApi.md deleted file mode 100755 index 394c7ff1b..000000000 --- a/docs/models/shared/SourceSpacexApi.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceSpacexApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | -| `id` | *String* | :heavy_minus_sign: | N/A | -| `options` | *String* | :heavy_minus_sign: | N/A | -| `sourceType` | [SourceSpacexApiSpacexApi](../../models/shared/SourceSpacexApiSpacexApi.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSpacexApiSpacexApi.md b/docs/models/shared/SourceSpacexApiSpacexApi.md deleted file mode 100755 index a531a9144..000000000 --- a/docs/models/shared/SourceSpacexApiSpacexApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSpacexApiSpacexApi - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `SPACEX_API` | spacex-api | \ No newline at end of file diff --git a/docs/models/shared/SourceSquare.md b/docs/models/shared/SourceSquare.md deleted file mode 100755 index d407f1de5..000000000 --- a/docs/models/shared/SourceSquare.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceSquare - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Choose how to authenticate to Square. | -| `includeDeletedObjects` | *Boolean* | :heavy_minus_sign: | In some streams there is an option to include deleted objects (Items, Categories, Discounts, Taxes) | -| `isSandbox` | *Boolean* | :heavy_minus_sign: | Determines whether to use the sandbox or production environment. | -| `sourceType` | [SourceSquareSquare](../../models/shared/SourceSquareSquare.md) | :heavy_check_mark: | N/A | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. If not set, all data will be replicated. | \ No newline at end of file diff --git a/docs/models/shared/SourceSquareCredentialsAPIKey.md b/docs/models/shared/SourceSquareCredentialsAPIKey.md deleted file mode 100755 index c4588c075..000000000 --- a/docs/models/shared/SourceSquareCredentialsAPIKey.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceSquareCredentialsAPIKey - -Choose how to authenticate to Square. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | The API key for a Square application | -| `authType` | [SourceSquareCredentialsAPIKeyAuthType](../../models/shared/SourceSquareCredentialsAPIKeyAuthType.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSquareCredentialsAPIKeyAuthType.md b/docs/models/shared/SourceSquareCredentialsAPIKeyAuthType.md deleted file mode 100755 index fee75460b..000000000 --- a/docs/models/shared/SourceSquareCredentialsAPIKeyAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSquareCredentialsAPIKeyAuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `API_KEY` | API Key | \ No newline at end of file diff --git a/docs/models/shared/SourceSquareCredentialsOauthAuthentication.md b/docs/models/shared/SourceSquareCredentialsOauthAuthentication.md deleted file mode 100755 index d42317165..000000000 --- a/docs/models/shared/SourceSquareCredentialsOauthAuthentication.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSquareCredentialsOauthAuthentication - -Choose how to authenticate to Square. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceSquareCredentialsOauthAuthenticationAuthType](../../models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Square-issued ID of your application | -| `clientSecret` | *String* | :heavy_check_mark: | The Square-issued application secret for your application | -| `refreshToken` | *String* | :heavy_check_mark: | A refresh token generated using the above client ID and secret | \ No newline at end of file diff --git a/docs/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md b/docs/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md deleted file mode 100755 index fa4c19181..000000000 --- a/docs/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSquareCredentialsOauthAuthenticationAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `O_AUTH` | OAuth | \ No newline at end of file diff --git a/docs/models/shared/SourceSquareSquare.md b/docs/models/shared/SourceSquareSquare.md deleted file mode 100755 index 715c6be7d..000000000 --- a/docs/models/shared/SourceSquareSquare.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSquareSquare - - -## Values - -| Name | Value | -| -------- | -------- | -| `SQUARE` | square | \ No newline at end of file diff --git a/docs/models/shared/SourceStrava.md b/docs/models/shared/SourceStrava.md deleted file mode 100755 index 01b14ede0..000000000 --- a/docs/models/shared/SourceStrava.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceStrava - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -| `athleteId` | *Long* | :heavy_check_mark: | The Athlete ID of your Strava developer application. | 17831421 | -| `authType` | [SourceStravaAuthType](../../models/shared/SourceStravaAuthType.md) | :heavy_minus_sign: | N/A | | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your Strava developer application. | 12345 | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your Strava developer application. | fc6243f283e51f6ca989aab298b17da125496f50 | -| `refreshToken` | *String* | :heavy_check_mark: | The Refresh Token with the activity: read_all permissions. | fc6243f283e51f6ca989aab298b17da125496f50 | -| `sourceType` | [SourceStravaStrava](../../models/shared/SourceStravaStrava.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time. Any data before this date will not be replicated. | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceStravaAuthType.md b/docs/models/shared/SourceStravaAuthType.md deleted file mode 100755 index a58a427b1..000000000 --- a/docs/models/shared/SourceStravaAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceStravaAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `CLIENT` | Client | \ No newline at end of file diff --git a/docs/models/shared/SourceStravaStrava.md b/docs/models/shared/SourceStravaStrava.md deleted file mode 100755 index b80c72ae4..000000000 --- a/docs/models/shared/SourceStravaStrava.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceStravaStrava - - -## Values - -| Name | Value | -| -------- | -------- | -| `STRAVA` | strava | \ No newline at end of file diff --git a/docs/models/shared/SourceStripe.md b/docs/models/shared/SourceStripe.md deleted file mode 100755 index 641eeed3e..000000000 --- a/docs/models/shared/SourceStripe.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceStripe - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accountId` | *String* | :heavy_check_mark: | Your Stripe account ID (starts with 'acct_', find yours here). | | -| `clientSecret` | *String* | :heavy_check_mark: | Stripe API key (usually starts with 'sk_live_'; find yours here). | | -| `lookbackWindowDays` | *Long* | :heavy_minus_sign: | When set, the connector will always re-export data from the past N days, where N is the value set here. This is useful if your data is frequently updated after creation. Applies only to streams that do not support event-based incremental syncs: CheckoutSessionLineItems, Events, SetupAttempts, ShippingRates, BalanceTransactions, Files, FileLinks. More info here | | -| `sliceRange` | *Long* | :heavy_minus_sign: | The time increment used by the connector when requesting data from the Stripe API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted. | 1 | -| `sourceType` | [SourceStripeStripe](../../models/shared/SourceStripeStripe.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | UTC date and time in the format 2017-01-25T00:00:00Z. Only data generated after this date will be replicated. | 2017-01-25T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceStripeStripe.md b/docs/models/shared/SourceStripeStripe.md deleted file mode 100755 index f0b482db2..000000000 --- a/docs/models/shared/SourceStripeStripe.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceStripeStripe - - -## Values - -| Name | Value | -| -------- | -------- | -| `STRIPE` | stripe | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrow.md b/docs/models/shared/SourceSurveySparrow.md deleted file mode 100755 index 3f65c0bbc..000000000 --- a/docs/models/shared/SourceSurveySparrow.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSurveySparrow - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Your access token. See here. The key is case sensitive. | -| `region` | *Object* | :heavy_minus_sign: | Is your account location is EU based? If yes, the base url to retrieve data will be different. | -| `sourceType` | [SourceSurveySparrowSurveySparrow](../../models/shared/SourceSurveySparrowSurveySparrow.md) | :heavy_check_mark: | N/A | -| `surveyId` | List<*Object*> | :heavy_minus_sign: | A List of your survey ids for survey-specific stream | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrowRegionEUBasedAccount.md b/docs/models/shared/SourceSurveySparrowRegionEUBasedAccount.md deleted file mode 100755 index aa2907cc5..000000000 --- a/docs/models/shared/SourceSurveySparrowRegionEUBasedAccount.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceSurveySparrowRegionEUBasedAccount - -Is your account location is EU based? If yes, the base url to retrieve data will be different. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `urlBase` | [SourceSurveySparrowRegionEUBasedAccountUrlBase](../../models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md b/docs/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md deleted file mode 100755 index 6b66914be..000000000 --- a/docs/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSurveySparrowRegionEUBasedAccountUrlBase - - -## Values - -| Name | Value | -| ----------------------------------- | ----------------------------------- | -| `HTTPS_EU_API_SURVEYSPARROW_COM_V3` | https://eu-api.surveysparrow.com/v3 | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrowRegionGlobalAccount.md b/docs/models/shared/SourceSurveySparrowRegionGlobalAccount.md deleted file mode 100755 index 63e58494c..000000000 --- a/docs/models/shared/SourceSurveySparrowRegionGlobalAccount.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceSurveySparrowRegionGlobalAccount - -Is your account location is EU based? If yes, the base url to retrieve data will be different. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `urlBase` | [SourceSurveySparrowRegionGlobalAccountUrlBase](../../models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md b/docs/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md deleted file mode 100755 index 8541780c5..000000000 --- a/docs/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSurveySparrowRegionGlobalAccountUrlBase - - -## Values - -| Name | Value | -| -------------------------------- | -------------------------------- | -| `HTTPS_API_SURVEYSPARROW_COM_V3` | https://api.surveysparrow.com/v3 | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveySparrowSurveySparrow.md b/docs/models/shared/SourceSurveySparrowSurveySparrow.md deleted file mode 100755 index f33ea611b..000000000 --- a/docs/models/shared/SourceSurveySparrowSurveySparrow.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSurveySparrowSurveySparrow - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `SURVEY_SPARROW` | survey-sparrow | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveymonkey.md b/docs/models/shared/SourceSurveymonkey.md deleted file mode 100755 index e38a164f7..000000000 --- a/docs/models/shared/SourceSurveymonkey.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceSurveymonkey - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | [SourceSurveymonkeySurveyMonkeyAuthorizationMethod](../../models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md) | :heavy_minus_sign: | The authorization method to use to retrieve data from SurveyMonkey | | -| `origin` | [SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount](../../models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md) | :heavy_minus_sign: | Depending on the originating datacenter of the SurveyMonkey account, the API access URL may be different. | | -| `sourceType` | [SourceSurveymonkeySurveymonkey](../../models/shared/SourceSurveymonkeySurveymonkey.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2021-01-01T00:00:00Z | -| `surveyIds` | List<*String*> | :heavy_minus_sign: | IDs of the surveys from which you'd like to replicate data. If left empty, data from all boards to which you have access will be replicated. | | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md b/docs/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md deleted file mode 100755 index 70525565e..000000000 --- a/docs/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount - -Depending on the originating datacenter of the SurveyMonkey account, the API access URL may be different. - - -## Values - -| Name | Value | -| -------- | -------- | -| `USA` | USA | -| `EUROPE` | Europe | -| `CANADA` | Canada | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md b/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md deleted file mode 100755 index f5da314d5..000000000 --- a/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceSurveymonkeySurveyMonkeyAuthorizationMethod - -The authorization method to use to retrieve data from SurveyMonkey - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. See the docs for information on how to generate this key. | -| `authMethod` | [SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod](../../models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md) | :heavy_check_mark: | N/A | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of the SurveyMonkey developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of the SurveyMonkey developer application. | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md b/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md deleted file mode 100755 index 8da948158..000000000 --- a/docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceSurveymonkeySurveymonkey.md b/docs/models/shared/SourceSurveymonkeySurveymonkey.md deleted file mode 100755 index 814afea60..000000000 --- a/docs/models/shared/SourceSurveymonkeySurveymonkey.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceSurveymonkeySurveymonkey - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `SURVEYMONKEY` | surveymonkey | \ No newline at end of file diff --git a/docs/models/shared/SourceTempo.md b/docs/models/shared/SourceTempo.md deleted file mode 100755 index 896539f08..000000000 --- a/docs/models/shared/SourceTempo.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceTempo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Tempo API Token. Go to Tempo>Settings, scroll down to Data Access and select API integration. | -| `sourceType` | [SourceTempoTempo](../../models/shared/SourceTempoTempo.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceTempoTempo.md b/docs/models/shared/SourceTempoTempo.md deleted file mode 100755 index 6b14b4760..000000000 --- a/docs/models/shared/SourceTempoTempo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTempoTempo - - -## Values - -| Name | Value | -| ------- | ------- | -| `TEMPO` | tempo | \ No newline at end of file diff --git a/docs/models/shared/SourceTheGuardianApi.md b/docs/models/shared/SourceTheGuardianApi.md deleted file mode 100755 index 9732ffd9d..000000000 --- a/docs/models/shared/SourceTheGuardianApi.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceTheGuardianApi - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your API Key. See here. The key is case sensitive. | | -| `endDate` | *String* | :heavy_minus_sign: | (Optional) Use this to set the maximum date (YYYY-MM-DD) of the results. Results newer than the end_date will not be shown. Default is set to the current date (today) for incremental syncs. | YYYY-MM-DD | -| `query` | *String* | :heavy_minus_sign: | (Optional) The query (q) parameter filters the results to only those that include that search term. The q parameter supports AND, OR and NOT operators. | environment AND NOT water | -| `section` | *String* | :heavy_minus_sign: | (Optional) Use this to filter the results by a particular section. See here for a list of all sections, and here for the sections endpoint documentation. | media | -| `sourceType` | [SourceTheGuardianApiTheGuardianApi](../../models/shared/SourceTheGuardianApiTheGuardianApi.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | Use this to set the minimum date (YYYY-MM-DD) of the results. Results older than the start_date will not be shown. | YYYY-MM-DD | -| `tag` | *String* | :heavy_minus_sign: | (Optional) A tag is a piece of data that is used by The Guardian to categorise content. Use this parameter to filter results by showing only the ones matching the entered tag. See here for a list of all tags, and here for the tags endpoint documentation. | environment/recycling | \ No newline at end of file diff --git a/docs/models/shared/SourceTheGuardianApiTheGuardianApi.md b/docs/models/shared/SourceTheGuardianApiTheGuardianApi.md deleted file mode 100755 index 96e171049..000000000 --- a/docs/models/shared/SourceTheGuardianApiTheGuardianApi.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTheGuardianApiTheGuardianApi - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `THE_GUARDIAN_API` | the-guardian-api | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketing.md b/docs/models/shared/SourceTiktokMarketing.md deleted file mode 100755 index ca7336dd5..000000000 --- a/docs/models/shared/SourceTiktokMarketing.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceTiktokMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `attributionWindow` | *Long* | :heavy_minus_sign: | The attribution window in days. | -| `credentials` | *Object* | :heavy_minus_sign: | Authentication method | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DD. All data generated between start_date and this date will be replicated. Not setting this option will result in always syncing the data till the current date. | -| `includeDeleted` | *Boolean* | :heavy_minus_sign: | Set to active if you want to include deleted data in reports. | -| `sourceType` | [SourceTiktokMarketingTiktokMarketing](../../models/shared/SourceTiktokMarketingTiktokMarketing.md) | :heavy_minus_sign: | N/A | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The Start Date in format: YYYY-MM-DD. Any data before this date will not be replicated. If this parameter is not set, all data will be replicated. | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20.md b/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20.md deleted file mode 100755 index ec6c319ef..000000000 --- a/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceTiktokMarketingCredentialsOAuth20 - -Authentication method - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Long-term Authorized Access Token. | -| `advertiserId` | *String* | :heavy_minus_sign: | The Advertiser ID to filter reports and streams. Let this empty to retrieve all. | -| `appId` | *String* | :heavy_check_mark: | The Developer Application App ID. | -| `authType` | [SourceTiktokMarketingCredentialsOAuth20AuthType](../../models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `secret` | *String* | :heavy_check_mark: | The Developer Application Secret. | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md b/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md deleted file mode 100755 index 5cc7c01c6..000000000 --- a/docs/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTiktokMarketingCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.md b/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.md deleted file mode 100755 index 696ef88af..000000000 --- a/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceTiktokMarketingCredentialsSandboxAccessToken - -Authentication method - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The long-term authorized access token. | -| `advertiserId` | *String* | :heavy_check_mark: | The Advertiser ID which generated for the developer's Sandbox application. | -| `authType` | [SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType](../../models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md b/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md deleted file mode 100755 index 9b5fb2389..000000000 --- a/docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType - - -## Values - -| Name | Value | -| ---------------------- | ---------------------- | -| `SANDBOX_ACCESS_TOKEN` | sandbox_access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceTiktokMarketingTiktokMarketing.md b/docs/models/shared/SourceTiktokMarketingTiktokMarketing.md deleted file mode 100755 index c9a2791fc..000000000 --- a/docs/models/shared/SourceTiktokMarketingTiktokMarketing.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTiktokMarketingTiktokMarketing - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `TIKTOK_MARKETING` | tiktok-marketing | \ No newline at end of file diff --git a/docs/models/shared/SourceTodoist.md b/docs/models/shared/SourceTodoist.md deleted file mode 100755 index 5b2f22dcd..000000000 --- a/docs/models/shared/SourceTodoist.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceTodoist - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `sourceType` | [SourceTodoistTodoist](../../models/shared/SourceTodoistTodoist.md) | :heavy_check_mark: | N/A | -| `token` | *String* | :heavy_check_mark: | Your API Token. See here. The token is case sensitive. | \ No newline at end of file diff --git a/docs/models/shared/SourceTodoistTodoist.md b/docs/models/shared/SourceTodoistTodoist.md deleted file mode 100755 index 6c7fcf1bd..000000000 --- a/docs/models/shared/SourceTodoistTodoist.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTodoistTodoist - - -## Values - -| Name | Value | -| --------- | --------- | -| `TODOIST` | todoist | \ No newline at end of file diff --git a/docs/models/shared/SourceTrello.md b/docs/models/shared/SourceTrello.md deleted file mode 100755 index 739bb4b6a..000000000 --- a/docs/models/shared/SourceTrello.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceTrello - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `boardIds` | List<*String*> | :heavy_minus_sign: | IDs of the boards to replicate data from. If left empty, data from all boards to which you have access will be replicated. | | -| `key` | *String* | :heavy_check_mark: | Trello API key. See the docs for instructions on how to generate it. | | -| `sourceType` | [SourceTrelloTrello](../../models/shared/SourceTrelloTrello.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. | 2021-03-01T00:00:00Z | -| `token` | *String* | :heavy_check_mark: | Trello API token. See the docs for instructions on how to generate it. | | \ No newline at end of file diff --git a/docs/models/shared/SourceTrelloTrello.md b/docs/models/shared/SourceTrelloTrello.md deleted file mode 100755 index 9ec1c03b7..000000000 --- a/docs/models/shared/SourceTrelloTrello.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTrelloTrello - - -## Values - -| Name | Value | -| -------- | -------- | -| `TRELLO` | trello | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilot.md b/docs/models/shared/SourceTrustpilot.md deleted file mode 100755 index 7204a834a..000000000 --- a/docs/models/shared/SourceTrustpilot.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceTrustpilot - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `businessUnits` | List<*String*> | :heavy_check_mark: | The names of business units which shall be synchronized. Some streams e.g. configured_business_units or private_reviews use this configuration. | | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `sourceType` | [SourceTrustpilotTrustpilot](../../models/shared/SourceTrustpilotTrustpilot.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | For streams with sync. method incremental the start date time to be used | %Y-%m-%dT%H:%M:%S | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilotCredentialsAPIKey.md b/docs/models/shared/SourceTrustpilotCredentialsAPIKey.md deleted file mode 100755 index f27a11d04..000000000 --- a/docs/models/shared/SourceTrustpilotCredentialsAPIKey.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceTrustpilotCredentialsAPIKey - -The API key authentication method gives you access to only the streams which are part of the Public API. When you want to get streams available via the Consumer API (e.g. the private reviews) you need to use authentication method OAuth 2.0. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `authType` | [SourceTrustpilotCredentialsAPIKeyAuthType](../../models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The API key of the Trustpilot API application. | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md b/docs/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md deleted file mode 100755 index 1e66a955c..000000000 --- a/docs/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTrustpilotCredentialsAPIKeyAuthType - - -## Values - -| Name | Value | -| -------- | -------- | -| `APIKEY` | apikey | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilotCredentialsOAuth20.md b/docs/models/shared/SourceTrustpilotCredentialsOAuth20.md deleted file mode 100755 index d3e076b82..000000000 --- a/docs/models/shared/SourceTrustpilotCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceTrustpilotCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceTrustpilotCredentialsOAuth20AuthType](../../models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The API key of the Trustpilot API application. (represents the OAuth Client ID) | -| `clientSecret` | *String* | :heavy_check_mark: | The Secret of the Trustpilot API application. (represents the OAuth Client Secret) | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access_token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md b/docs/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md deleted file mode 100755 index c81394b3a..000000000 --- a/docs/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTrustpilotCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceTrustpilotTrustpilot.md b/docs/models/shared/SourceTrustpilotTrustpilot.md deleted file mode 100755 index 8f0b60c63..000000000 --- a/docs/models/shared/SourceTrustpilotTrustpilot.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTrustpilotTrustpilot - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `TRUSTPILOT` | trustpilot | \ No newline at end of file diff --git a/docs/models/shared/SourceTvmazeSchedule.md b/docs/models/shared/SourceTvmazeSchedule.md deleted file mode 100755 index 4a810c46c..000000000 --- a/docs/models/shared/SourceTvmazeSchedule.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceTvmazeSchedule - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `domesticScheduleCountryCode` | *String* | :heavy_check_mark: | Country code for domestic TV schedule retrieval. | US | -| `endDate` | *String* | :heavy_minus_sign: | End date for TV schedule retrieval. May be in the future. Optional.
    | | -| `sourceType` | [SourceTvmazeScheduleTvmazeSchedule](../../models/shared/SourceTvmazeScheduleTvmazeSchedule.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | Start date for TV schedule retrieval. May be in the future. | | -| `webScheduleCountryCode` | *String* | :heavy_minus_sign: | ISO 3166-1 country code for web TV schedule retrieval. Leave blank for
    all countries plus global web channels (e.g. Netflix). Alternatively,
    set to 'global' for just global web channels.
    | US | \ No newline at end of file diff --git a/docs/models/shared/SourceTvmazeScheduleTvmazeSchedule.md b/docs/models/shared/SourceTvmazeScheduleTvmazeSchedule.md deleted file mode 100755 index f9952a8ec..000000000 --- a/docs/models/shared/SourceTvmazeScheduleTvmazeSchedule.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTvmazeScheduleTvmazeSchedule - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `TVMAZE_SCHEDULE` | tvmaze-schedule | \ No newline at end of file diff --git a/docs/models/shared/SourceTwilio.md b/docs/models/shared/SourceTwilio.md deleted file mode 100755 index b1125e371..000000000 --- a/docs/models/shared/SourceTwilio.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceTwilio - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accountSid` | *String* | :heavy_check_mark: | Twilio account SID | | -| `authToken` | *String* | :heavy_check_mark: | Twilio Auth Token. | | -| `lookbackWindow` | *Long* | :heavy_minus_sign: | How far into the past to look for records. (in minutes) | 60 | -| `sourceType` | [SourceTwilioTwilio](../../models/shared/SourceTwilioTwilio.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format 2020-10-01T00:00:00Z. Any data before this date will not be replicated. | 2020-10-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceTwilioTaskrouter.md b/docs/models/shared/SourceTwilioTaskrouter.md deleted file mode 100755 index 27067c04e..000000000 --- a/docs/models/shared/SourceTwilioTaskrouter.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceTwilioTaskrouter - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `accountSid` | *String* | :heavy_check_mark: | Twilio Account ID | -| `authToken` | *String* | :heavy_check_mark: | Twilio Auth Token | -| `sourceType` | [SourceTwilioTaskrouterTwilioTaskrouter](../../models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md b/docs/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md deleted file mode 100755 index 3c3dcec17..000000000 --- a/docs/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTwilioTaskrouterTwilioTaskrouter - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `TWILIO_TASKROUTER` | twilio-taskrouter | \ No newline at end of file diff --git a/docs/models/shared/SourceTwilioTwilio.md b/docs/models/shared/SourceTwilioTwilio.md deleted file mode 100755 index 379aa2a47..000000000 --- a/docs/models/shared/SourceTwilioTwilio.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTwilioTwilio - - -## Values - -| Name | Value | -| -------- | -------- | -| `TWILIO` | twilio | \ No newline at end of file diff --git a/docs/models/shared/SourceTwitter.md b/docs/models/shared/SourceTwitter.md deleted file mode 100755 index 69d30690d..000000000 --- a/docs/models/shared/SourceTwitter.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceTwitter - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | App only Bearer Token. See the docs for more information on how to obtain this token. | -| `endDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The end date for retrieving tweets must be a minimum of 10 seconds prior to the request time. | -| `query` | *String* | :heavy_check_mark: | Query for matching Tweets. You can learn how to build this query by reading build a query guide . | -| `sourceType` | [SourceTwitterTwitter](../../models/shared/SourceTwitterTwitter.md) | :heavy_check_mark: | N/A | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The start date for retrieving tweets cannot be more than 7 days in the past. | \ No newline at end of file diff --git a/docs/models/shared/SourceTwitterTwitter.md b/docs/models/shared/SourceTwitterTwitter.md deleted file mode 100755 index 273b02e8c..000000000 --- a/docs/models/shared/SourceTwitterTwitter.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTwitterTwitter - - -## Values - -| Name | Value | -| --------- | --------- | -| `TWITTER` | twitter | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeform.md b/docs/models/shared/SourceTypeform.md deleted file mode 100755 index 82fd0e48f..000000000 --- a/docs/models/shared/SourceTypeform.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceTypeform - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_check_mark: | N/A | | -| `formIds` | List<*String*> | :heavy_minus_sign: | When this parameter is set, the connector will replicate data only from the input forms. Otherwise, all forms in your Typeform account will be replicated. You can find form IDs in your form URLs. For example, in the URL "https://mysite.typeform.com/to/u6nXL7" the form_id is u6nXL7. You can find form URLs on Share panel | | -| `sourceType` | [SourceTypeformTypeform](../../models/shared/SourceTypeformTypeform.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The date from which you'd like to replicate data for Typeform API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2021-03-01T00:00:00Z | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeformCredentialsOAuth20.md b/docs/models/shared/SourceTypeformCredentialsOAuth20.md deleted file mode 100755 index 2566a55de..000000000 --- a/docs/models/shared/SourceTypeformCredentialsOAuth20.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceTypeformCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access Token for making authenticated requests. | -| `authType` | [SourceTypeformCredentialsOAuth20AuthType](../../models/shared/SourceTypeformCredentialsOAuth20AuthType.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of the Typeform developer application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret the Typeform developer application. | -| `refreshToken` | *String* | :heavy_check_mark: | The key to refresh the expired access_token. | -| `tokenExpiryDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date-time when the access token should be refreshed. | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeformCredentialsOAuth20AuthType.md b/docs/models/shared/SourceTypeformCredentialsOAuth20AuthType.md deleted file mode 100755 index 157e1e3c8..000000000 --- a/docs/models/shared/SourceTypeformCredentialsOAuth20AuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTypeformCredentialsOAuth20AuthType - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeformCredentialsPrivateToken.md b/docs/models/shared/SourceTypeformCredentialsPrivateToken.md deleted file mode 100755 index ca3932e98..000000000 --- a/docs/models/shared/SourceTypeformCredentialsPrivateToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceTypeformCredentialsPrivateToken - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Log into your Typeform account and then generate a personal Access Token. | -| `authType` | [SourceTypeformCredentialsPrivateTokenAuthType](../../models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md b/docs/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md deleted file mode 100755 index 5721c8ea7..000000000 --- a/docs/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTypeformCredentialsPrivateTokenAuthType - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceTypeformTypeform.md b/docs/models/shared/SourceTypeformTypeform.md deleted file mode 100755 index d7a13dac8..000000000 --- a/docs/models/shared/SourceTypeformTypeform.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceTypeformTypeform - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `TYPEFORM` | typeform | \ No newline at end of file diff --git a/docs/models/shared/SourceUsCensus.md b/docs/models/shared/SourceUsCensus.md deleted file mode 100755 index ce94e8d4b..000000000 --- a/docs/models/shared/SourceUsCensus.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceUsCensus - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Your API Key. Get your key here. | | -| `queryParams` | *String* | :heavy_minus_sign: | The query parameters portion of the GET request, without the api key | get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP&for=us:*&NAICS2017=72&LFO=001&EMPSZES=001 | -| `queryPath` | *String* | :heavy_check_mark: | The path portion of the GET request | data/2019/cbp | -| `sourceType` | [SourceUsCensusUsCensus](../../models/shared/SourceUsCensusUsCensus.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceUsCensusUsCensus.md b/docs/models/shared/SourceUsCensusUsCensus.md deleted file mode 100755 index 34a6b67dd..000000000 --- a/docs/models/shared/SourceUsCensusUsCensus.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceUsCensusUsCensus - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `US_CENSUS` | us-census | \ No newline at end of file diff --git a/docs/models/shared/SourceVantage.md b/docs/models/shared/SourceVantage.md deleted file mode 100755 index 85d373f8b..000000000 --- a/docs/models/shared/SourceVantage.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceVantage - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Your API Access token. See here. | -| `sourceType` | [SourceVantageVantage](../../models/shared/SourceVantageVantage.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceVantageVantage.md b/docs/models/shared/SourceVantageVantage.md deleted file mode 100755 index 2dac8dc77..000000000 --- a/docs/models/shared/SourceVantageVantage.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceVantageVantage - - -## Values - -| Name | Value | -| --------- | --------- | -| `VANTAGE` | vantage | \ No newline at end of file diff --git a/docs/models/shared/SourceWebflow.md b/docs/models/shared/SourceWebflow.md deleted file mode 100755 index 0ad0a9822..000000000 --- a/docs/models/shared/SourceWebflow.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceWebflow - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | The API token for authenticating to Webflow. See https://university.webflow.com/lesson/intro-to-the-webflow-api | a very long hex sequence | -| `siteId` | *String* | :heavy_check_mark: | The id of the Webflow site you are requesting data from. See https://developers.webflow.com/#sites | a relatively long hex sequence | -| `sourceType` | [SourceWebflowWebflow](../../models/shared/SourceWebflowWebflow.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourceWebflowWebflow.md b/docs/models/shared/SourceWebflowWebflow.md deleted file mode 100755 index a282b4f12..000000000 --- a/docs/models/shared/SourceWebflowWebflow.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceWebflowWebflow - - -## Values - -| Name | Value | -| --------- | --------- | -| `WEBFLOW` | webflow | \ No newline at end of file diff --git a/docs/models/shared/SourceWhiskyHunter.md b/docs/models/shared/SourceWhiskyHunter.md deleted file mode 100755 index ae6f32d69..000000000 --- a/docs/models/shared/SourceWhiskyHunter.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceWhiskyHunter - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | -| `sourceType` | [SourceWhiskyHunterWhiskyHunter](../../models/shared/SourceWhiskyHunterWhiskyHunter.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceWhiskyHunterWhiskyHunter.md b/docs/models/shared/SourceWhiskyHunterWhiskyHunter.md deleted file mode 100755 index 3583257aa..000000000 --- a/docs/models/shared/SourceWhiskyHunterWhiskyHunter.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceWhiskyHunterWhiskyHunter - - -## Values - -| Name | Value | -| --------------- | --------------- | -| `WHISKY_HUNTER` | whisky-hunter | \ No newline at end of file diff --git a/docs/models/shared/SourceWikipediaPageviews.md b/docs/models/shared/SourceWikipediaPageviews.md deleted file mode 100755 index 490e2f283..000000000 --- a/docs/models/shared/SourceWikipediaPageviews.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceWikipediaPageviews - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `access` | *String* | :heavy_check_mark: | If you want to filter by access method, use one of desktop, mobile-app or mobile-web. If you are interested in pageviews regardless of access method, use all-access. | all-access | -| `agent` | *String* | :heavy_check_mark: | If you want to filter by agent type, use one of user, automated or spider. If you are interested in pageviews regardless of agent type, use all-agents. | all-agents | -| `article` | *String* | :heavy_check_mark: | The title of any article in the specified project. Any spaces should be replaced with underscores. It also should be URI-encoded, so that non-URI-safe characters like %, / or ? are accepted. | Are_You_the_One%3F | -| `country` | *String* | :heavy_check_mark: | The ISO 3166-1 alpha-2 code of a country for which to retrieve top articles. | FR | -| `end` | *String* | :heavy_check_mark: | The date of the last day to include, in YYYYMMDD or YYYYMMDDHH format. | | -| `project` | *String* | :heavy_check_mark: | If you want to filter by project, use the domain of any Wikimedia project. | en.wikipedia.org | -| `sourceType` | [SourceWikipediaPageviewsWikipediaPageviews](../../models/shared/SourceWikipediaPageviewsWikipediaPageviews.md) | :heavy_check_mark: | N/A | | -| `start` | *String* | :heavy_check_mark: | The date of the first day to include, in YYYYMMDD or YYYYMMDDHH format. | | \ No newline at end of file diff --git a/docs/models/shared/SourceWikipediaPageviewsWikipediaPageviews.md b/docs/models/shared/SourceWikipediaPageviewsWikipediaPageviews.md deleted file mode 100755 index e73eab993..000000000 --- a/docs/models/shared/SourceWikipediaPageviewsWikipediaPageviews.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceWikipediaPageviewsWikipediaPageviews - - -## Values - -| Name | Value | -| --------------------- | --------------------- | -| `WIKIPEDIA_PAGEVIEWS` | wikipedia-pageviews | \ No newline at end of file diff --git a/docs/models/shared/SourceWoocommerce.md b/docs/models/shared/SourceWoocommerce.md deleted file mode 100755 index bc3dd62a1..000000000 --- a/docs/models/shared/SourceWoocommerce.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceWoocommerce - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | -| `apiKey` | *String* | :heavy_check_mark: | Customer Key for API in WooCommerce shop | | -| `apiSecret` | *String* | :heavy_check_mark: | Customer Secret for API in WooCommerce shop | | -| `shop` | *String* | :heavy_check_mark: | The name of the store. For https://EXAMPLE.com, the shop name is 'EXAMPLE.com'. | | -| `sourceType` | [SourceWoocommerceWoocommerce](../../models/shared/SourceWoocommerceWoocommerce.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | The date you would like to replicate data from. Format: YYYY-MM-DD | 2021-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceWoocommerceWoocommerce.md b/docs/models/shared/SourceWoocommerceWoocommerce.md deleted file mode 100755 index ba3a23599..000000000 --- a/docs/models/shared/SourceWoocommerceWoocommerce.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceWoocommerceWoocommerce - - -## Values - -| Name | Value | -| ------------- | ------------- | -| `WOOCOMMERCE` | woocommerce | \ No newline at end of file diff --git a/docs/models/shared/SourceXero.md b/docs/models/shared/SourceXero.md deleted file mode 100755 index 1aabb636a..000000000 --- a/docs/models/shared/SourceXero.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceXero - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `authentication` | [SourceXeroAuthenticateViaXeroOAuth](../../models/shared/SourceXeroAuthenticateViaXeroOAuth.md) | :heavy_check_mark: | N/A | | -| `sourceType` | [SourceXeroXero](../../models/shared/SourceXeroXero.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | UTC date and time in the format YYYY-MM-DDTHH:mm:ssZ. Any data with created_at before this data will not be synced. | 2022-03-01T00:00:00Z | -| `tenantId` | *String* | :heavy_check_mark: | Enter your Xero organization's Tenant ID | | \ No newline at end of file diff --git a/docs/models/shared/SourceXeroAuthenticateViaXeroOAuth.md b/docs/models/shared/SourceXeroAuthenticateViaXeroOAuth.md deleted file mode 100755 index 90ece2257..000000000 --- a/docs/models/shared/SourceXeroAuthenticateViaXeroOAuth.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceXeroAuthenticateViaXeroOAuth - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Enter your Xero application's access token | -| `clientId` | *String* | :heavy_check_mark: | Enter your Xero application's Client ID | -| `clientSecret` | *String* | :heavy_check_mark: | Enter your Xero application's Client Secret | -| `refreshToken` | *String* | :heavy_check_mark: | Enter your Xero application's refresh token | -| `tokenExpiryDate` | *String* | :heavy_check_mark: | The date-time when the access token should be refreshed | \ No newline at end of file diff --git a/docs/models/shared/SourceXeroXero.md b/docs/models/shared/SourceXeroXero.md deleted file mode 100755 index 73054a509..000000000 --- a/docs/models/shared/SourceXeroXero.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceXeroXero - - -## Values - -| Name | Value | -| ------ | ------ | -| `XERO` | xero | \ No newline at end of file diff --git a/docs/models/shared/SourceXkcd.md b/docs/models/shared/SourceXkcd.md deleted file mode 100755 index b2bfa54cd..000000000 --- a/docs/models/shared/SourceXkcd.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceXkcd - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `sourceType` | [SourceXkcdXkcd](../../models/shared/SourceXkcdXkcd.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceXkcdXkcd.md b/docs/models/shared/SourceXkcdXkcd.md deleted file mode 100755 index e8401324f..000000000 --- a/docs/models/shared/SourceXkcdXkcd.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceXkcdXkcd - - -## Values - -| Name | Value | -| ------ | ------ | -| `XKCD` | xkcd | \ No newline at end of file diff --git a/docs/models/shared/SourceYandexMetrica.md b/docs/models/shared/SourceYandexMetrica.md deleted file mode 100755 index 3d8925a45..000000000 --- a/docs/models/shared/SourceYandexMetrica.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceYandexMetrica - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `authToken` | *String* | :heavy_check_mark: | Your Yandex Metrica API access token | | -| `counterId` | *String* | :heavy_check_mark: | Counter ID | | -| `endDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | Starting point for your data replication, in format of "YYYY-MM-DD". If not provided will sync till most recent date. | 2022-01-01 | -| `sourceType` | [SourceYandexMetricaYandexMetrica](../../models/shared/SourceYandexMetricaYandexMetrica.md) | :heavy_check_mark: | N/A | | -| `startDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_check_mark: | Starting point for your data replication, in format of "YYYY-MM-DD". | 2022-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceYandexMetricaYandexMetrica.md b/docs/models/shared/SourceYandexMetricaYandexMetrica.md deleted file mode 100755 index 30a1956e3..000000000 --- a/docs/models/shared/SourceYandexMetricaYandexMetrica.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceYandexMetricaYandexMetrica - - -## Values - -| Name | Value | -| ---------------- | ---------------- | -| `YANDEX_METRICA` | yandex-metrica | \ No newline at end of file diff --git a/docs/models/shared/SourceYotpo.md b/docs/models/shared/SourceYotpo.md deleted file mode 100755 index b9faa1846..000000000 --- a/docs/models/shared/SourceYotpo.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceYotpo - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Access token recieved as a result of API call to https://api.yotpo.com/oauth/token (Ref- https://apidocs.yotpo.com/reference/yotpo-authentication) | | -| `appKey` | *String* | :heavy_check_mark: | App key found at settings (Ref- https://settings.yotpo.com/#/general_settings) | | -| `email` | *String* | :heavy_minus_sign: | Email address registered with yotpo. | | -| `sourceType` | [SourceYotpoYotpo](../../models/shared/SourceYotpoYotpo.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | Date time filter for incremental filter, Specify which date to extract from. | 2022-03-01T00:00:00.000Z | \ No newline at end of file diff --git a/docs/models/shared/SourceYotpoYotpo.md b/docs/models/shared/SourceYotpoYotpo.md deleted file mode 100755 index e93b99f66..000000000 --- a/docs/models/shared/SourceYotpoYotpo.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceYotpoYotpo - - -## Values - -| Name | Value | -| ------- | ------- | -| `YOTPO` | yotpo | \ No newline at end of file diff --git a/docs/models/shared/SourceYounium.md b/docs/models/shared/SourceYounium.md deleted file mode 100755 index 7b5a006c8..000000000 --- a/docs/models/shared/SourceYounium.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceYounium - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | -| `legalEntity` | *String* | :heavy_check_mark: | Legal Entity that data should be pulled from | -| `password` | *String* | :heavy_check_mark: | Account password for younium account API key | -| `playground` | *Boolean* | :heavy_minus_sign: | Property defining if connector is used against playground or production environment | -| `sourceType` | [SourceYouniumYounium](../../models/shared/SourceYouniumYounium.md) | :heavy_check_mark: | N/A | -| `username` | *String* | :heavy_check_mark: | Username for Younium account | \ No newline at end of file diff --git a/docs/models/shared/SourceYouniumYounium.md b/docs/models/shared/SourceYouniumYounium.md deleted file mode 100755 index 810bcfbdf..000000000 --- a/docs/models/shared/SourceYouniumYounium.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceYouniumYounium - - -## Values - -| Name | Value | -| --------- | --------- | -| `YOUNIUM` | younium | \ No newline at end of file diff --git a/docs/models/shared/SourceYoutubeAnalytics.md b/docs/models/shared/SourceYoutubeAnalytics.md deleted file mode 100755 index 1abe103f5..000000000 --- a/docs/models/shared/SourceYoutubeAnalytics.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceYoutubeAnalytics - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -| `credentials` | Map | :heavy_check_mark: | N/A | -| `sourceType` | [SourceYoutubeAnalyticsYoutubeAnalytics](../../models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md b/docs/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md deleted file mode 100755 index 3e92a48cd..000000000 --- a/docs/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceYoutubeAnalyticsYoutubeAnalytics - - -## Values - -| Name | Value | -| ------------------- | ------------------- | -| `YOUTUBE_ANALYTICS` | youtube-analytics | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChat.md b/docs/models/shared/SourceZendeskChat.md deleted file mode 100755 index d1a1d07dd..000000000 --- a/docs/models/shared/SourceZendeskChat.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceZendeskChat - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `sourceType` | [SourceZendeskChatZendeskChat](../../models/shared/SourceZendeskChatZendeskChat.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Zendesk Chat API, in the format YYYY-MM-DDT00:00:00Z. | 2021-02-01T00:00:00Z | -| `subdomain` | *String* | :heavy_minus_sign: | Required if you access Zendesk Chat from a Zendesk Support subdomain. | | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChatCredentialsAccessToken.md b/docs/models/shared/SourceZendeskChatCredentialsAccessToken.md deleted file mode 100755 index 3b12fa7a0..000000000 --- a/docs/models/shared/SourceZendeskChatCredentialsAccessToken.md +++ /dev/null @@ -1,9 +0,0 @@ -# SourceZendeskChatCredentialsAccessToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | The Access Token to make authenticated requests. | -| `credentials` | [SourceZendeskChatCredentialsAccessTokenCredentials](../../models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md b/docs/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md deleted file mode 100755 index ee1c1463f..000000000 --- a/docs/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskChatCredentialsAccessTokenCredentials - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ACCESS_TOKEN` | access_token | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChatCredentialsOAuth20.md b/docs/models/shared/SourceZendeskChatCredentialsOAuth20.md deleted file mode 100755 index 88ca9451f..000000000 --- a/docs/models/shared/SourceZendeskChatCredentialsOAuth20.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceZendeskChatCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_minus_sign: | Access Token for making authenticated requests. | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | -| `credentials` | [SourceZendeskChatCredentialsOAuth20Credentials](../../models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md) | :heavy_check_mark: | N/A | -| `refreshToken` | *String* | :heavy_minus_sign: | Refresh Token to obtain new Access Token, when it's expired. | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md b/docs/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md deleted file mode 100755 index 9e6eb64ee..000000000 --- a/docs/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskChatCredentialsOAuth20Credentials - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskChatZendeskChat.md b/docs/models/shared/SourceZendeskChatZendeskChat.md deleted file mode 100755 index fa7129a9d..000000000 --- a/docs/models/shared/SourceZendeskChatZendeskChat.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskChatZendeskChat - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ZENDESK_CHAT` | zendesk-chat | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshine.md b/docs/models/shared/SourceZendeskSunshine.md deleted file mode 100755 index 7b6e426e9..000000000 --- a/docs/models/shared/SourceZendeskSunshine.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceZendeskSunshine - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | N/A | | -| `sourceType` | [SourceZendeskSunshineZendeskSunshine](../../models/shared/SourceZendeskSunshineZendeskSunshine.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Zendesk Sunshine API, in the format YYYY-MM-DDT00:00:00Z. | 2021-01-01T00:00:00Z | -| `subdomain` | *String* | :heavy_check_mark: | The subdomain for your Zendesk Account. | | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshineCredentialsAPIToken.md b/docs/models/shared/SourceZendeskSunshineCredentialsAPIToken.md deleted file mode 100755 index cc845d77c..000000000 --- a/docs/models/shared/SourceZendeskSunshineCredentialsAPIToken.md +++ /dev/null @@ -1,10 +0,0 @@ -# SourceZendeskSunshineCredentialsAPIToken - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | API Token. See the docs for information on how to generate this key. | -| `authMethod` | [SourceZendeskSunshineCredentialsAPITokenAuthMethod](../../models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md) | :heavy_minus_sign: | N/A | -| `email` | *String* | :heavy_check_mark: | The user email for your Zendesk account | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md b/docs/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md deleted file mode 100755 index 086fa0c86..000000000 --- a/docs/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskSunshineCredentialsAPITokenAuthMethod - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `API_TOKEN` | api_token | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20.md b/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20.md deleted file mode 100755 index adf580120..000000000 --- a/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceZendeskSunshineCredentialsOAuth20 - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `accessToken` | *String* | :heavy_check_mark: | Long-term access Token for making authenticated requests. | -| `authMethod` | [SourceZendeskSunshineCredentialsOAuth20AuthMethod](../../models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md) | :heavy_minus_sign: | N/A | -| `clientId` | *String* | :heavy_check_mark: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_check_mark: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md b/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md deleted file mode 100755 index 345cf4252..000000000 --- a/docs/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskSunshineCredentialsOAuth20AuthMethod - - -## Values - -| Name | Value | -| --------- | --------- | -| `OAUTH20` | oauth2.0 | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSunshineZendeskSunshine.md b/docs/models/shared/SourceZendeskSunshineZendeskSunshine.md deleted file mode 100755 index 963bb60b1..000000000 --- a/docs/models/shared/SourceZendeskSunshineZendeskSunshine.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskSunshineZendeskSunshine - - -## Values - -| Name | Value | -| ------------------ | ------------------ | -| `ZENDESK_SUNSHINE` | zendesk-sunshine | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSupport.md b/docs/models/shared/SourceZendeskSupport.md deleted file mode 100755 index 2177d2c2c..000000000 --- a/docs/models/shared/SourceZendeskSupport.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceZendeskSupport - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Zendesk allows two authentication methods. We recommend using `OAuth2.0` for Airbyte Cloud users and `API token` for Airbyte Open Source users. | | -| `ignorePagination` | *Boolean* | :heavy_minus_sign: | Makes each stream read a single page of data. | | -| `sourceType` | [SourceZendeskSupportZendeskSupport](../../models/shared/SourceZendeskSupportZendeskSupport.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The UTC date and time from which you'd like to replicate data, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2020-10-15T00:00:00Z | -| `subdomain` | *String* | :heavy_check_mark: | This is your unique Zendesk subdomain that can be found in your account URL. For example, in https://MY_SUBDOMAIN.zendesk.com/, MY_SUBDOMAIN is the value of your subdomain. | | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskSupportZendeskSupport.md b/docs/models/shared/SourceZendeskSupportZendeskSupport.md deleted file mode 100755 index 5673d9785..000000000 --- a/docs/models/shared/SourceZendeskSupportZendeskSupport.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskSupportZendeskSupport - - -## Values - -| Name | Value | -| ----------------- | ----------------- | -| `ZENDESK_SUPPORT` | zendesk-support | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskTalk.md b/docs/models/shared/SourceZendeskTalk.md deleted file mode 100755 index 8e5bc84d6..000000000 --- a/docs/models/shared/SourceZendeskTalk.md +++ /dev/null @@ -1,13 +0,0 @@ -# SourceZendeskTalk - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `credentials` | *Object* | :heavy_minus_sign: | Zendesk service provides two authentication methods. Choose between: `OAuth2.0` or `API token`. | | -| `sourceType` | [SourceZendeskTalkZendeskTalk](../../models/shared/SourceZendeskTalkZendeskTalk.md) | :heavy_check_mark: | N/A | | -| `startDate` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | The date from which you'd like to replicate data for Zendesk Talk API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. | 2020-10-15T00:00:00Z | -| `subdomain` | *String* | :heavy_check_mark: | This is your Zendesk subdomain that can be found in your account URL. For example, in https://{MY_SUBDOMAIN}.zendesk.com/, where MY_SUBDOMAIN is the value of your subdomain. | | \ No newline at end of file diff --git a/docs/models/shared/SourceZendeskTalkZendeskTalk.md b/docs/models/shared/SourceZendeskTalkZendeskTalk.md deleted file mode 100755 index d63ad3a23..000000000 --- a/docs/models/shared/SourceZendeskTalkZendeskTalk.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZendeskTalkZendeskTalk - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `ZENDESK_TALK` | zendesk-talk | \ No newline at end of file diff --git a/docs/models/shared/SourceZenloop.md b/docs/models/shared/SourceZenloop.md deleted file mode 100755 index 3b2fe6739..000000000 --- a/docs/models/shared/SourceZenloop.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceZenloop - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -| `apiToken` | *String* | :heavy_check_mark: | Zenloop API Token. You can get the API token in settings page here | | -| `dateFrom` | *String* | :heavy_minus_sign: | Zenloop date_from. Format: 2021-10-24T03:30:30Z or 2021-10-24. Leave empty if only data from current data should be synced | 2021-10-24T03:30:30Z | -| `sourceType` | [SourceZenloopZenloop](../../models/shared/SourceZenloopZenloop.md) | :heavy_check_mark: | N/A | | -| `surveyGroupId` | *String* | :heavy_minus_sign: | Zenloop Survey Group ID. Can be found by pulling All Survey Groups via SurveyGroups stream. Leave empty to pull answers from all survey groups | | -| `surveyId` | *String* | :heavy_minus_sign: | Zenloop Survey ID. Can be found here. Leave empty to pull answers from all surveys | | \ No newline at end of file diff --git a/docs/models/shared/SourceZenloopZenloop.md b/docs/models/shared/SourceZenloopZenloop.md deleted file mode 100755 index e8e776f9c..000000000 --- a/docs/models/shared/SourceZenloopZenloop.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZenloopZenloop - - -## Values - -| Name | Value | -| --------- | --------- | -| `ZENLOOP` | zenloop | \ No newline at end of file diff --git a/docs/models/shared/SourceZohoCRMZohoCRMEdition.md b/docs/models/shared/SourceZohoCRMZohoCRMEdition.md deleted file mode 100755 index ad3a14e4b..000000000 --- a/docs/models/shared/SourceZohoCRMZohoCRMEdition.md +++ /dev/null @@ -1,14 +0,0 @@ -# SourceZohoCRMZohoCRMEdition - -Choose your Edition of Zoho CRM to determine API Concurrency Limits - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `FREE` | Free | -| `STANDARD` | Standard | -| `PROFESSIONAL` | Professional | -| `ENTERPRISE` | Enterprise | -| `ULTIMATE` | Ultimate | \ No newline at end of file diff --git a/docs/models/shared/SourceZohoCrm.md b/docs/models/shared/SourceZohoCrm.md deleted file mode 100755 index 9d0edeb91..000000000 --- a/docs/models/shared/SourceZohoCrm.md +++ /dev/null @@ -1,17 +0,0 @@ -# SourceZohoCrm - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_check_mark: | OAuth2.0 Client ID | | -| `clientSecret` | *String* | :heavy_check_mark: | OAuth2.0 Client Secret | | -| `dcRegion` | [SourceZohoCrmDataCenterLocation](../../models/shared/SourceZohoCrmDataCenterLocation.md) | :heavy_check_mark: | Please choose the region of your Data Center location. More info by this Link | | -| `edition` | [SourceZohoCRMZohoCRMEdition](../../models/shared/SourceZohoCRMZohoCRMEdition.md) | :heavy_minus_sign: | Choose your Edition of Zoho CRM to determine API Concurrency Limits | | -| `environment` | [SourceZohoCrmEnvironment](../../models/shared/SourceZohoCrmEnvironment.md) | :heavy_check_mark: | Please choose the environment | | -| `refreshToken` | *String* | :heavy_check_mark: | OAuth2.0 Refresh Token | | -| `sourceType` | [SourceZohoCrmZohoCrm](../../models/shared/SourceZohoCrmZohoCrm.md) | :heavy_check_mark: | N/A | | -| `startDatetime` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | ISO 8601, for instance: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS+HH:MM` | 2000-01-01 | \ No newline at end of file diff --git a/docs/models/shared/SourceZohoCrmDataCenterLocation.md b/docs/models/shared/SourceZohoCrmDataCenterLocation.md deleted file mode 100755 index 5af52e15c..000000000 --- a/docs/models/shared/SourceZohoCrmDataCenterLocation.md +++ /dev/null @@ -1,15 +0,0 @@ -# SourceZohoCrmDataCenterLocation - -Please choose the region of your Data Center location. More info by this Link - - -## Values - -| Name | Value | -| ----- | ----- | -| `US` | US | -| `AU` | AU | -| `EU` | EU | -| `IN` | IN | -| `CN` | CN | -| `JP` | JP | \ No newline at end of file diff --git a/docs/models/shared/SourceZohoCrmEnvironment.md b/docs/models/shared/SourceZohoCrmEnvironment.md deleted file mode 100755 index bbd9ce97a..000000000 --- a/docs/models/shared/SourceZohoCrmEnvironment.md +++ /dev/null @@ -1,12 +0,0 @@ -# SourceZohoCrmEnvironment - -Please choose the environment - - -## Values - -| Name | Value | -| ------------ | ------------ | -| `PRODUCTION` | Production | -| `DEVELOPER` | Developer | -| `SANDBOX` | Sandbox | \ No newline at end of file diff --git a/docs/models/shared/SourceZohoCrmZohoCrm.md b/docs/models/shared/SourceZohoCrmZohoCrm.md deleted file mode 100755 index ce5507c2d..000000000 --- a/docs/models/shared/SourceZohoCrmZohoCrm.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZohoCrmZohoCrm - - -## Values - -| Name | Value | -| ---------- | ---------- | -| `ZOHO_CRM` | zoho-crm | \ No newline at end of file diff --git a/docs/models/shared/SourceZoom.md b/docs/models/shared/SourceZoom.md deleted file mode 100755 index ebd15946b..000000000 --- a/docs/models/shared/SourceZoom.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceZoom - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `jwtToken` | *String* | :heavy_check_mark: | JWT Token | -| `sourceType` | [SourceZoomZoom](../../models/shared/SourceZoomZoom.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SourceZoomZoom.md b/docs/models/shared/SourceZoomZoom.md deleted file mode 100755 index 93e7798e3..000000000 --- a/docs/models/shared/SourceZoomZoom.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZoomZoom - - -## Values - -| Name | Value | -| ------ | ------ | -| `ZOOM` | zoom | \ No newline at end of file diff --git a/docs/models/shared/SourceZuora.md b/docs/models/shared/SourceZuora.md deleted file mode 100755 index 12e7b0690..000000000 --- a/docs/models/shared/SourceZuora.md +++ /dev/null @@ -1,16 +0,0 @@ -# SourceZuora - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `clientId` | *String* | :heavy_check_mark: | Your OAuth user Client ID | | -| `clientSecret` | *String* | :heavy_check_mark: | Your OAuth user Client Secret | | -| `dataQuery` | [SourceZuoraDataQueryType](../../models/shared/SourceZuoraDataQueryType.md) | :heavy_minus_sign: | Choose between `Live`, or `Unlimited` - the optimized, replicated database at 12 hours freshness for high volume extraction Link | | -| `sourceType` | [SourceZuoraZuora](../../models/shared/SourceZuoraZuora.md) | :heavy_check_mark: | N/A | | -| `startDate` | *String* | :heavy_check_mark: | Start Date in format: YYYY-MM-DD | | -| `tenantEndpoint` | [SourceZuoraTenantEndpointLocation](../../models/shared/SourceZuoraTenantEndpointLocation.md) | :heavy_check_mark: | Please choose the right endpoint where your Tenant is located. More info by this Link | | -| `windowInDays` | *String* | :heavy_minus_sign: | The amount of days for each data-chunk begining from start_date. Bigger the value - faster the fetch. (0.1 - as for couple of hours, 1 - as for a Day; 364 - as for a Year). | 0.5 | \ No newline at end of file diff --git a/docs/models/shared/SourceZuoraDataQueryType.md b/docs/models/shared/SourceZuoraDataQueryType.md deleted file mode 100755 index 0e4826e6c..000000000 --- a/docs/models/shared/SourceZuoraDataQueryType.md +++ /dev/null @@ -1,11 +0,0 @@ -# SourceZuoraDataQueryType - -Choose between `Live`, or `Unlimited` - the optimized, replicated database at 12 hours freshness for high volume extraction Link - - -## Values - -| Name | Value | -| ----------- | ----------- | -| `LIVE` | Live | -| `UNLIMITED` | Unlimited | \ No newline at end of file diff --git a/docs/models/shared/SourceZuoraTenantEndpointLocation.md b/docs/models/shared/SourceZuoraTenantEndpointLocation.md deleted file mode 100755 index fc7a510ab..000000000 --- a/docs/models/shared/SourceZuoraTenantEndpointLocation.md +++ /dev/null @@ -1,18 +0,0 @@ -# SourceZuoraTenantEndpointLocation - -Please choose the right endpoint where your Tenant is located. More info by this Link - - -## Values - -| Name | Value | -| ---------------------- | ---------------------- | -| `US_PRODUCTION` | US Production | -| `US_CLOUD_PRODUCTION` | US Cloud Production | -| `USAPI_SANDBOX` | US API Sandbox | -| `US_CLOUD_API_SANDBOX` | US Cloud API Sandbox | -| `US_CENTRAL_SANDBOX` | US Central Sandbox | -| `US_PERFORMANCE_TEST` | US Performance Test | -| `EU_PRODUCTION` | EU Production | -| `EUAPI_SANDBOX` | EU API Sandbox | -| `EU_CENTRAL_SANDBOX` | EU Central Sandbox | \ No newline at end of file diff --git a/docs/models/shared/SourceZuoraZuora.md b/docs/models/shared/SourceZuoraZuora.md deleted file mode 100755 index b38cd63d9..000000000 --- a/docs/models/shared/SourceZuoraZuora.md +++ /dev/null @@ -1,8 +0,0 @@ -# SourceZuoraZuora - - -## Values - -| Name | Value | -| ------- | ------- | -| `ZUORA` | zuora | \ No newline at end of file diff --git a/docs/models/shared/Square.md b/docs/models/shared/Square.md deleted file mode 100755 index eecaadb59..000000000 --- a/docs/models/shared/Square.md +++ /dev/null @@ -1,10 +0,0 @@ -# Square - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `credentials` | [SquareCredentials](../../models/shared/SquareCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SquareCredentials.md b/docs/models/shared/SquareCredentials.md deleted file mode 100755 index 1f8fb7642..000000000 --- a/docs/models/shared/SquareCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# SquareCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Square-issued ID of your application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Square-issued application secret for your application | \ No newline at end of file diff --git a/docs/models/shared/Strava.md b/docs/models/shared/Strava.md deleted file mode 100755 index bdcd81743..000000000 --- a/docs/models/shared/Strava.md +++ /dev/null @@ -1,11 +0,0 @@ -# Strava - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | Example | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your Strava developer application. | 12345 | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your Strava developer application. | fc6243f283e51f6ca989aab298b17da125496f50 | \ No newline at end of file diff --git a/docs/models/shared/Surveymonkey.md b/docs/models/shared/Surveymonkey.md deleted file mode 100755 index ba949aaac..000000000 --- a/docs/models/shared/Surveymonkey.md +++ /dev/null @@ -1,10 +0,0 @@ -# Surveymonkey - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| `credentials` | [SurveymonkeyCredentials](../../models/shared/SurveymonkeyCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/SurveymonkeyCredentials.md b/docs/models/shared/SurveymonkeyCredentials.md deleted file mode 100755 index e0d6bcd61..000000000 --- a/docs/models/shared/SurveymonkeyCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# SurveymonkeyCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of the SurveyMonkey developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of the SurveyMonkey developer application. | \ No newline at end of file diff --git a/docs/models/shared/TiktokMarketing.md b/docs/models/shared/TiktokMarketing.md deleted file mode 100755 index 89e78ea00..000000000 --- a/docs/models/shared/TiktokMarketing.md +++ /dev/null @@ -1,10 +0,0 @@ -# TiktokMarketing - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -| `credentials` | [TiktokMarketingCredentials](../../models/shared/TiktokMarketingCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/TiktokMarketingCredentials.md b/docs/models/shared/TiktokMarketingCredentials.md deleted file mode 100755 index ba258b64e..000000000 --- a/docs/models/shared/TiktokMarketingCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# TiktokMarketingCredentials - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | -| `appId` | *String* | :heavy_minus_sign: | The Developer Application App ID. | -| `secret` | *String* | :heavy_minus_sign: | The Developer Application Secret. | \ No newline at end of file diff --git a/docs/models/shared/Typeform.md b/docs/models/shared/Typeform.md deleted file mode 100755 index f03e21c17..000000000 --- a/docs/models/shared/Typeform.md +++ /dev/null @@ -1,10 +0,0 @@ -# Typeform - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `credentials` | [TypeformCredentials](../../models/shared/TypeformCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/TypeformCredentials.md b/docs/models/shared/TypeformCredentials.md deleted file mode 100755 index 698403006..000000000 --- a/docs/models/shared/TypeformCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# TypeformCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of the Typeform developer application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret the Typeform developer application. | \ No newline at end of file diff --git a/docs/models/shared/WorkspaceOAuthCredentialsRequest.md b/docs/models/shared/WorkspaceOAuthCredentialsRequest.md index dde8615f5..295f65a99 100755 --- a/docs/models/shared/WorkspaceOAuthCredentialsRequest.md +++ b/docs/models/shared/WorkspaceOAuthCredentialsRequest.md @@ -5,8 +5,8 @@ POST body for creating/updating workspace level OAuth credentials ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | -| `actorType` | [ActorTypeEnum](../../models/shared/ActorTypeEnum.md) | :heavy_check_mark: | Whether you're setting this override for a source or destination | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | -| `name` | [OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | +| `actorType` | [ActorTypeEnum](../../models/shared/ActorTypeEnum.md) | :heavy_check_mark: | Whether you're setting this override for a source or destination | | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `name` | [OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/Xero.md b/docs/models/shared/Xero.md deleted file mode 100755 index 022464862..000000000 --- a/docs/models/shared/Xero.md +++ /dev/null @@ -1,10 +0,0 @@ -# Xero - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | -| `authentication` | [XeroAuthentication](../../models/shared/XeroAuthentication.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/XeroAuthentication.md b/docs/models/shared/XeroAuthentication.md deleted file mode 100755 index 60f6bd565..000000000 --- a/docs/models/shared/XeroAuthentication.md +++ /dev/null @@ -1,9 +0,0 @@ -# XeroAuthentication - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | Enter your Xero application's Client ID | -| `clientSecret` | *String* | :heavy_minus_sign: | Enter your Xero application's Client Secret | \ No newline at end of file diff --git a/docs/models/shared/YoutubeAnalytics.md b/docs/models/shared/YoutubeAnalytics.md deleted file mode 100755 index b74fc5c8b..000000000 --- a/docs/models/shared/YoutubeAnalytics.md +++ /dev/null @@ -1,10 +0,0 @@ -# YoutubeAnalytics - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | -| `credentials` | [YoutubeAnalyticsCredentials](../../models/shared/YoutubeAnalyticsCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/YoutubeAnalyticsCredentials.md b/docs/models/shared/YoutubeAnalyticsCredentials.md deleted file mode 100755 index 586ec449a..000000000 --- a/docs/models/shared/YoutubeAnalyticsCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# YoutubeAnalyticsCredentials - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your developer application | -| `clientSecret` | *String* | :heavy_minus_sign: | The client secret of your developer application | \ No newline at end of file diff --git a/docs/models/shared/ZendeskChat.md b/docs/models/shared/ZendeskChat.md deleted file mode 100755 index 8fc1aaf85..000000000 --- a/docs/models/shared/ZendeskChat.md +++ /dev/null @@ -1,10 +0,0 @@ -# ZendeskChat - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | [ZendeskChatCredentials](../../models/shared/ZendeskChatCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ZendeskChatCredentials.md b/docs/models/shared/ZendeskChatCredentials.md deleted file mode 100755 index 3bd9e4b48..000000000 --- a/docs/models/shared/ZendeskChatCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# ZendeskChatCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/ZendeskSunshine.md b/docs/models/shared/ZendeskSunshine.md deleted file mode 100755 index 98981e80e..000000000 --- a/docs/models/shared/ZendeskSunshine.md +++ /dev/null @@ -1,10 +0,0 @@ -# ZendeskSunshine - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -| `credentials` | [ZendeskSunshineCredentials](../../models/shared/ZendeskSunshineCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ZendeskSunshineCredentials.md b/docs/models/shared/ZendeskSunshineCredentials.md deleted file mode 100755 index 2404929f5..000000000 --- a/docs/models/shared/ZendeskSunshineCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# ZendeskSunshineCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The Client ID of your OAuth application. | -| `clientSecret` | *String* | :heavy_minus_sign: | The Client Secret of your OAuth application. | \ No newline at end of file diff --git a/docs/models/shared/ZendeskSupport.md b/docs/models/shared/ZendeskSupport.md deleted file mode 100755 index f9c0d13af..000000000 --- a/docs/models/shared/ZendeskSupport.md +++ /dev/null @@ -1,10 +0,0 @@ -# ZendeskSupport - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `credentials` | [ZendeskSupportCredentials](../../models/shared/ZendeskSupportCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ZendeskSupportCredentials.md b/docs/models/shared/ZendeskSupportCredentials.md deleted file mode 100755 index 1798e8420..000000000 --- a/docs/models/shared/ZendeskSupportCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# ZendeskSupportCredentials - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `clientId` | *String* | :heavy_minus_sign: | The OAuth client's ID. See this guide for more information. | -| `clientSecret` | *String* | :heavy_minus_sign: | The OAuth client secret. See this guide for more information. | \ No newline at end of file diff --git a/docs/models/shared/ZendeskTalk.md b/docs/models/shared/ZendeskTalk.md deleted file mode 100755 index 326b1fd00..000000000 --- a/docs/models/shared/ZendeskTalk.md +++ /dev/null @@ -1,10 +0,0 @@ -# ZendeskTalk - -The values required to configure the source. - - -## Fields - -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `credentials` | [ZendeskTalkCredentials](../../models/shared/ZendeskTalkCredentials.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ZendeskTalkCredentials.md b/docs/models/shared/ZendeskTalkCredentials.md deleted file mode 100755 index 8ee89539d..000000000 --- a/docs/models/shared/ZendeskTalkCredentials.md +++ /dev/null @@ -1,9 +0,0 @@ -# ZendeskTalkCredentials - - -## Fields - -| Field | Type | Required | Description | -| ------------------ | ------------------ | ------------------ | ------------------ | -| `clientId` | *String* | :heavy_minus_sign: | Client ID | -| `clientSecret` | *String* | :heavy_minus_sign: | Client Secret | \ No newline at end of file diff --git a/docs/sdks/connections/README.md b/docs/sdks/connections/README.md index f7f9cb143..009b6e101 100755 --- a/docs/sdks/connections/README.md +++ b/docs/sdks/connections/README.md @@ -36,41 +36,40 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("violet", "Account") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("d1e36208-3eaf-4c85-9914-e0a570f6dd42", "7d83a555-8478-4358-8232-5b6c7b3fd2fd") {{ - configurations = new StreamConfigurations() {{ + com.airbyte.api.models.shared.ConnectionCreateRequest req = new ConnectionCreateRequest("c669dd1e-3620-483e-afc8-55914e0a570f", "6dd427d8-3a55-4584-b835-842325b6c7b3"){{ + configurations = new StreamConfigurations(){{ streams = new com.airbyte.api.models.shared.StreamConfiguration[]{{ - add(new StreamConfiguration("though") {{ + add(new StreamConfiguration("string"){{ cursorField = new String[]{{ - add("Ergonomic"), + add("string"), }}; - name = "Hyundai West"; + name = "string"; primaryKey = new String[][]{{ add(new String[]{{ - add("tesla"), + add("string"), }}), }}; - syncMode = ConnectionSyncModeEnum.FULL_REFRESH_APPEND; }}), }}; - }};; - dataResidency = GeographyEnum.US; - name = "sans contingency models"; - namespaceDefinition = NamespaceDefinitionEnum.DESTINATION; + }}; + dataResidency = GeographyEnum.EU; + name = "string"; + namespaceDefinition = NamespaceDefinitionEnum.CUSTOM_FORMAT; namespaceFormat = "${SOURCE_NAMESPACE}"; nonBreakingSchemaUpdatesBehavior = NonBreakingSchemaUpdatesBehaviorEnum.IGNORE; - prefix = "olive Reggae Sweden"; - schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON) {{ - cronExpression = "Rupee"; - }};; - status = ConnectionStatusEnum.INACTIVE; + prefix = "string"; + schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON){{ + cronExpression = "string"; + }}; + status = ConnectionStatusEnum.DEPRECATED; }}; CreateConnectionResponse res = sdk.connections.createConnection(req); @@ -115,15 +114,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("gold", "sadly") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - DeleteConnectionRequest req = new DeleteConnectionRequest("Southeast Engineer"); + DeleteConnectionRequest req = new DeleteConnectionRequest("string"); DeleteConnectionResponse res = sdk.connections.deleteConnection(req); @@ -167,15 +166,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("ack", "surcharge") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetConnectionRequest req = new GetConnectionRequest("Southeast bluetooth Card"); + GetConnectionRequest req = new GetConnectionRequest("string"); GetConnectionResponse res = sdk.connections.getConnection(req); @@ -219,20 +218,20 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Hassium", "Hatchback") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - ListConnectionsRequest req = new ListConnectionsRequest() {{ + ListConnectionsRequest req = new ListConnectionsRequest(){{ includeDeleted = false; - limit = 990687; - offset = 410691; + limit = 726733; + offset = 907316; workspaceIds = new String[]{{ - add("e532a55f-79c2-4b30-a82e-dc879612b791"), + add("d8f6e532-a55f-479c-ab30-682edc879612"), }}; }}; @@ -288,42 +287,41 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Northeast", "modulo") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - PatchConnectionRequest req = new PatchConnectionRequest( new ConnectionPatchRequest() {{ - configurations = new StreamConfigurations() {{ - streams = new com.airbyte.api.models.shared.StreamConfiguration[]{{ - add(new StreamConfiguration("Customizable") {{ - cursorField = new String[]{{ - add("Incredible"), - }}; - name = "Automotive Clothing"; - primaryKey = new String[][]{{ - add(new String[]{{ - add("connect"), - }}), - }}; - syncMode = ConnectionSyncModeEnum.INCREMENTAL_DEDUPED_HISTORY; - }}), - }}; - }};; - dataResidency = GeographyEnumNoDefault.US; - name = "Chevrolet Keyboard"; - namespaceDefinition = NamespaceDefinitionEnumNoDefault.DESTINATION; - namespaceFormat = "${SOURCE_NAMESPACE}"; - nonBreakingSchemaUpdatesBehavior = NonBreakingSchemaUpdatesBehaviorEnumNoDefault.IGNORE; - prefix = "Shoes Serbia"; - schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON) {{ - cronExpression = "Indio microchip Intelligent"; - }};; - status = ConnectionStatusEnum.DEPRECATED; - }};, "Haute port"); + PatchConnectionRequest req = new PatchConnectionRequest(new ConnectionPatchRequest(){{ +configurations = new StreamConfigurations(){{ + streams = new com.airbyte.api.models.shared.StreamConfiguration[]{{ + add(new StreamConfiguration("string"){{ + cursorField = new String[]{{ + add("string"), + }}; + name = "string"; + primaryKey = new String[][]{{ + add(new String[]{{ + add("string"), + }}), + }}; + }}), + }}; +}}; +dataResidency = GeographyEnumNoDefault.AUTO; +name = "string"; +namespaceDefinition = NamespaceDefinitionEnumNoDefault.SOURCE; +namespaceFormat = "${SOURCE_NAMESPACE}"; +nonBreakingSchemaUpdatesBehavior = NonBreakingSchemaUpdatesBehaviorEnumNoDefault.PROPAGATE_FULLY; +prefix = "string"; +schedule = new ConnectionSchedule(ScheduleTypeEnum.CRON){{ + cronExpression = "string"; +}}; +status = ConnectionStatusEnum.ACTIVE; +}}, "string"); PatchConnectionResponse res = sdk.connections.patchConnection(req); diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md index 7031b31a5..0da16038e 100755 --- a/docs/sdks/destinations/README.md +++ b/docs/sdks/destinations/README.md @@ -21,366 +21,22 @@ package hello.world; import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.CreateDestinationResponse; -import com.airbyte.api.models.shared.DestinationAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeChooseHowToPartitionData; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRole; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUser; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeS3BucketRegion; -import com.airbyte.api.models.shared.DestinationAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryTransformationQueryRunType; -import com.airbyte.api.models.shared.DestinationClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationConvex; -import com.airbyte.api.models.shared.DestinationConvexConvex; import com.airbyte.api.models.shared.DestinationCreateRequest; -import com.airbyte.api.models.shared.DestinationCumulio; -import com.airbyte.api.models.shared.DestinationCumulioCumulio; -import com.airbyte.api.models.shared.DestinationDatabend; -import com.airbyte.api.models.shared.DestinationDatabendDatabend; -import com.airbyte.api.models.shared.DestinationDatabricks; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3DataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorageDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTables; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDatabricks; -import com.airbyte.api.models.shared.DestinationDevNull; -import com.airbyte.api.models.shared.DestinationDevNullDevNull; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilent; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilentTestDestinationType; -import com.airbyte.api.models.shared.DestinationDynamodb; -import com.airbyte.api.models.shared.DestinationDynamodbDynamoDBRegion; -import com.airbyte.api.models.shared.DestinationDynamodbDynamodb; -import com.airbyte.api.models.shared.DestinationElasticsearch; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecret; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecretMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePassword; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchElasticsearch; -import com.airbyte.api.models.shared.DestinationFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3Method; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInserts; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInsertsMethod; -import com.airbyte.api.models.shared.DestinationFirestore; -import com.airbyte.api.models.shared.DestinationFirestoreFirestore; -import com.airbyte.api.models.shared.DestinationGCSGCSBucketRegion; -import com.airbyte.api.models.shared.DestinationGcs; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesNormalization; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationGcsGcs; -import com.airbyte.api.models.shared.DestinationGoogleSheets; -import com.airbyte.api.models.shared.DestinationGoogleSheetsAuthenticationViaGoogleOAuth; -import com.airbyte.api.models.shared.DestinationGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.DestinationKeen; -import com.airbyte.api.models.shared.DestinationKeenKeen; -import com.airbyte.api.models.shared.DestinationKinesis; -import com.airbyte.api.models.shared.DestinationKinesisKinesis; -import com.airbyte.api.models.shared.DestinationLangchain; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFake; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistance; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistanceMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearch; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearchMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPinecone; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPineconeMode; -import com.airbyte.api.models.shared.DestinationLangchainLangchain; -import com.airbyte.api.models.shared.DestinationLangchainProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMilvus; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFake; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromField; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromFieldMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexing; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPIToken; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPITokenMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuth; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuthMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePassword; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePasswordMode; -import com.airbyte.api.models.shared.DestinationMilvusMilvus; -import com.airbyte.api.models.shared.DestinationMilvusProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMongodb; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPassword; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPasswordAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNone; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNoneAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlas; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlasInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.DestinationMongodbMongodb; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssql; -import com.airbyte.api.models.shared.DestinationMssqlMssql; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysql; -import com.airbyte.api.models.shared.DestinationMysqlMysql; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracle; -import com.airbyte.api.models.shared.DestinationOracleOracle; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPinecone; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFake; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationPineconeIndexing; -import com.airbyte.api.models.shared.DestinationPineconePinecone; -import com.airbyte.api.models.shared.DestinationPineconeProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationPostgres; -import com.airbyte.api.models.shared.DestinationPostgresPostgres; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllow; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllowMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisable; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModePrefer; -import com.airbyte.api.models.shared.DestinationPostgresSslModePreferMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequire; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequireMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCa; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCaMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPubsub; -import com.airbyte.api.models.shared.DestinationPubsubPubsub; -import com.airbyte.api.models.shared.DestinationRedis; -import com.airbyte.api.models.shared.DestinationRedisCacheType; -import com.airbyte.api.models.shared.DestinationRedisRedis; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisable; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3Staging; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingS3BucketRegion; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandard; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandardMethod; -import com.airbyte.api.models.shared.DestinationS3; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3GlueS3BucketRegion; -import com.airbyte.api.models.shared.DestinationS3GlueS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueSerializationLibrary; -import com.airbyte.api.models.shared.DestinationS3S3; -import com.airbyte.api.models.shared.DestinationS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationSftpJson; -import com.airbyte.api.models.shared.DestinationSftpJsonSftpJson; -import com.airbyte.api.models.shared.DestinationSnowflake; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthentication; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeSnowflake; -import com.airbyte.api.models.shared.DestinationTimeplus; -import com.airbyte.api.models.shared.DestinationTimeplusTimeplus; -import com.airbyte.api.models.shared.DestinationTypesense; -import com.airbyte.api.models.shared.DestinationTypesenseTypesense; -import com.airbyte.api.models.shared.DestinationVertica; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaVertica; -import com.airbyte.api.models.shared.DestinationXata; -import com.airbyte.api.models.shared.DestinationXataXata; import com.airbyte.api.models.shared.Security; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("override", "Dollar") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.DestinationCreateRequest req = new DestinationCreateRequest( new DestinationGoogleSheets( new DestinationGoogleSheetsAuthenticationViaGoogleOAuth("Concrete", "Cisgender", "serial");, DestinationGoogleSheetsGoogleSheets.GOOGLE_SHEETS, "https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit") {{ - credentials = new DestinationGoogleSheetsAuthenticationViaGoogleOAuth("Reactive", "Brand", "wearily") {{ - clientId = "Assistant"; - clientSecret = "Loan"; - refreshToken = "Account Chilean capacitor"; - }}; - destinationType = DestinationGoogleSheetsGoogleSheets.GOOGLE_SHEETS; - spreadsheetId = "https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit"; - }}, "University", "ef565b03-0c73-4d4d-bc9a-ec3c930d228b"); + com.airbyte.api.models.shared.DestinationCreateRequest req = new DestinationCreateRequest("string", "string", "8360860a-d46e-48e6-af62-08e5ba5019ef"); CreateDestinationResponse res = sdk.destinations.createDestination(req); @@ -424,15 +80,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("virtual", "Plastic") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - DeleteDestinationRequest req = new DeleteDestinationRequest("male"); + DeleteDestinationRequest req = new DeleteDestinationRequest("string"); DeleteDestinationResponse res = sdk.destinations.deleteDestination(req); @@ -476,15 +132,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("alarm", "Brakus") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetDestinationRequest req = new GetDestinationRequest("Bike ubiquitous"); + GetDestinationRequest req = new GetDestinationRequest("string"); GetDestinationResponse res = sdk.destinations.getDestination(req); @@ -528,20 +184,20 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Bicycle", "up") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - ListDestinationsRequest req = new ListDestinationsRequest() {{ + ListDestinationsRequest req = new ListDestinationsRequest(){{ includeDeleted = false; - limit = 566557; - offset = 673433; + limit = 772794; + offset = 125999; workspaceIds = new String[]{{ - add("83172024-45cd-426f-b445-5227f2f090ad"), + add("980b9a83-1720-4244-9cd2-6fb4455227f2"), }}; }}; @@ -581,364 +237,26 @@ package hello.world; import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.PatchDestinationRequest; import com.airbyte.api.models.operations.PatchDestinationResponse; -import com.airbyte.api.models.shared.DestinationAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeChooseHowToPartitionData; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRole; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUser; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeS3BucketRegion; -import com.airbyte.api.models.shared.DestinationAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryTransformationQueryRunType; -import com.airbyte.api.models.shared.DestinationClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationConvex; -import com.airbyte.api.models.shared.DestinationConvexConvex; -import com.airbyte.api.models.shared.DestinationCumulio; -import com.airbyte.api.models.shared.DestinationCumulioCumulio; -import com.airbyte.api.models.shared.DestinationDatabend; -import com.airbyte.api.models.shared.DestinationDatabendDatabend; -import com.airbyte.api.models.shared.DestinationDatabricks; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3DataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorageDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTables; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDatabricks; -import com.airbyte.api.models.shared.DestinationDevNull; -import com.airbyte.api.models.shared.DestinationDevNullDevNull; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilent; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilentTestDestinationType; -import com.airbyte.api.models.shared.DestinationDynamodb; -import com.airbyte.api.models.shared.DestinationDynamodbDynamoDBRegion; -import com.airbyte.api.models.shared.DestinationDynamodbDynamodb; -import com.airbyte.api.models.shared.DestinationElasticsearch; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecret; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecretMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePassword; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchElasticsearch; -import com.airbyte.api.models.shared.DestinationFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3Method; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInserts; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInsertsMethod; -import com.airbyte.api.models.shared.DestinationFirestore; -import com.airbyte.api.models.shared.DestinationFirestoreFirestore; -import com.airbyte.api.models.shared.DestinationGCSGCSBucketRegion; -import com.airbyte.api.models.shared.DestinationGcs; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesNormalization; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationGcsGcs; -import com.airbyte.api.models.shared.DestinationGoogleSheets; -import com.airbyte.api.models.shared.DestinationGoogleSheetsAuthenticationViaGoogleOAuth; -import com.airbyte.api.models.shared.DestinationGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.DestinationKeen; -import com.airbyte.api.models.shared.DestinationKeenKeen; -import com.airbyte.api.models.shared.DestinationKinesis; -import com.airbyte.api.models.shared.DestinationKinesisKinesis; -import com.airbyte.api.models.shared.DestinationLangchain; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFake; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistance; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistanceMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearch; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearchMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPinecone; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPineconeMode; -import com.airbyte.api.models.shared.DestinationLangchainLangchain; -import com.airbyte.api.models.shared.DestinationLangchainProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMilvus; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFake; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromField; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromFieldMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexing; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPIToken; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPITokenMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuth; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuthMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePassword; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePasswordMode; -import com.airbyte.api.models.shared.DestinationMilvusMilvus; -import com.airbyte.api.models.shared.DestinationMilvusProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMongodb; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPassword; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPasswordAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNone; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNoneAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlas; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlasInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.DestinationMongodbMongodb; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssql; -import com.airbyte.api.models.shared.DestinationMssqlMssql; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysql; -import com.airbyte.api.models.shared.DestinationMysqlMysql; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracle; -import com.airbyte.api.models.shared.DestinationOracleOracle; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; import com.airbyte.api.models.shared.DestinationPatchRequest; -import com.airbyte.api.models.shared.DestinationPinecone; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFake; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationPineconeIndexing; -import com.airbyte.api.models.shared.DestinationPineconePinecone; -import com.airbyte.api.models.shared.DestinationPineconeProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationPostgres; -import com.airbyte.api.models.shared.DestinationPostgresPostgres; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllow; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllowMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisable; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModePrefer; -import com.airbyte.api.models.shared.DestinationPostgresSslModePreferMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequire; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequireMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCa; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCaMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPubsub; -import com.airbyte.api.models.shared.DestinationPubsubPubsub; -import com.airbyte.api.models.shared.DestinationRedis; -import com.airbyte.api.models.shared.DestinationRedisCacheType; -import com.airbyte.api.models.shared.DestinationRedisRedis; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisable; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3Staging; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingS3BucketRegion; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandard; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandardMethod; -import com.airbyte.api.models.shared.DestinationS3; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3GlueS3BucketRegion; -import com.airbyte.api.models.shared.DestinationS3GlueS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueSerializationLibrary; -import com.airbyte.api.models.shared.DestinationS3S3; -import com.airbyte.api.models.shared.DestinationS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationSftpJson; -import com.airbyte.api.models.shared.DestinationSftpJsonSftpJson; -import com.airbyte.api.models.shared.DestinationSnowflake; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthentication; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeSnowflake; -import com.airbyte.api.models.shared.DestinationTimeplus; -import com.airbyte.api.models.shared.DestinationTimeplusTimeplus; -import com.airbyte.api.models.shared.DestinationTypesense; -import com.airbyte.api.models.shared.DestinationTypesenseTypesense; -import com.airbyte.api.models.shared.DestinationVertica; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaVertica; -import com.airbyte.api.models.shared.DestinationXata; -import com.airbyte.api.models.shared.DestinationXataXata; import com.airbyte.api.models.shared.Security; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Refined", "SUV") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - PatchDestinationRequest req = new PatchDestinationRequest("Verde pixel male") {{ - destinationPatchRequest = new DestinationPatchRequest() {{ - configuration = new DestinationTimeplus("Principal", DestinationTimeplusTimeplus.TIMEPLUS) {{ - endpoint = "https://us.timeplus.cloud/workspace_id"; - }};; - name = "morph quantifying Mouse"; - }};; + PatchDestinationRequest req = new PatchDestinationRequest("string"){{ + destinationPatchRequest = new DestinationPatchRequest(){{ + configuration = "string"; + name = "string"; + }}; }}; PatchDestinationResponse res = sdk.destinations.patchDestination(req); @@ -977,373 +295,23 @@ package hello.world; import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.PutDestinationRequest; import com.airbyte.api.models.operations.PutDestinationResponse; -import com.airbyte.api.models.shared.DestinationAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeAwsDatalake; -import com.airbyte.api.models.shared.DestinationAwsDatalakeChooseHowToPartitionData; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRole; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUser; -import com.airbyte.api.models.shared.DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional; -import com.airbyte.api.models.shared.DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard; -import com.airbyte.api.models.shared.DestinationAwsDatalakeS3BucketRegion; -import com.airbyte.api.models.shared.DestinationAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryBigquery; -import com.airbyte.api.models.shared.DestinationBigqueryDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedBigqueryDenormalized; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedDatasetLocation; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStaging; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodGCSStagingMethod; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInserts; -import com.airbyte.api.models.shared.DestinationBigqueryLoadingMethodStandardInsertsMethod; -import com.airbyte.api.models.shared.DestinationBigqueryTransformationQueryRunType; -import com.airbyte.api.models.shared.DestinationClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseClickhouse; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationConvex; -import com.airbyte.api.models.shared.DestinationConvexConvex; -import com.airbyte.api.models.shared.DestinationCumulio; -import com.airbyte.api.models.shared.DestinationCumulioCumulio; -import com.airbyte.api.models.shared.DestinationDatabend; -import com.airbyte.api.models.shared.DestinationDatabendDatabend; -import com.airbyte.api.models.shared.DestinationDatabricks; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3DataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAmazonS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorage; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceAzureBlobStorageDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTables; -import com.airbyte.api.models.shared.DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType; -import com.airbyte.api.models.shared.DestinationDatabricksDatabricks; -import com.airbyte.api.models.shared.DestinationDevNull; -import com.airbyte.api.models.shared.DestinationDevNullDevNull; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilent; -import com.airbyte.api.models.shared.DestinationDevNullTestDestinationSilentTestDestinationType; -import com.airbyte.api.models.shared.DestinationDynamodb; -import com.airbyte.api.models.shared.DestinationDynamodbDynamoDBRegion; -import com.airbyte.api.models.shared.DestinationDynamodbDynamodb; -import com.airbyte.api.models.shared.DestinationElasticsearch; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecret; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodApiKeySecretMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePassword; -import com.airbyte.api.models.shared.DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod; -import com.airbyte.api.models.shared.DestinationElasticsearchElasticsearch; -import com.airbyte.api.models.shared.DestinationFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltFirebolt; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodExternalTableViaS3Method; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInserts; -import com.airbyte.api.models.shared.DestinationFireboltLoadingMethodSQLInsertsMethod; -import com.airbyte.api.models.shared.DestinationFirestore; -import com.airbyte.api.models.shared.DestinationFirestoreFirestore; -import com.airbyte.api.models.shared.DestinationGCSGCSBucketRegion; -import com.airbyte.api.models.shared.DestinationGcs; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKey; -import com.airbyte.api.models.shared.DestinationGcsCredentialHMACKeyCredentialType; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatCSVCommaSeparatedValuesNormalization; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationGcsFormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationGcsGcs; -import com.airbyte.api.models.shared.DestinationGoogleSheets; -import com.airbyte.api.models.shared.DestinationGoogleSheetsAuthenticationViaGoogleOAuth; -import com.airbyte.api.models.shared.DestinationGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.DestinationKeen; -import com.airbyte.api.models.shared.DestinationKeenKeen; -import com.airbyte.api.models.shared.DestinationKinesis; -import com.airbyte.api.models.shared.DestinationKinesisKinesis; -import com.airbyte.api.models.shared.DestinationLangchain; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFake; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationLangchainEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistance; -import com.airbyte.api.models.shared.DestinationLangchainIndexingChromaLocalPersistanceMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearch; -import com.airbyte.api.models.shared.DestinationLangchainIndexingDocArrayHnswSearchMode; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPinecone; -import com.airbyte.api.models.shared.DestinationLangchainIndexingPineconeMode; -import com.airbyte.api.models.shared.DestinationLangchainLangchain; -import com.airbyte.api.models.shared.DestinationLangchainProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMilvus; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFake; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromField; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingFromFieldMode; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationMilvusEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexing; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPIToken; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthAPITokenMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuth; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthNoAuthMode; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePassword; -import com.airbyte.api.models.shared.DestinationMilvusIndexingAuthUsernamePasswordMode; -import com.airbyte.api.models.shared.DestinationMilvusMilvus; -import com.airbyte.api.models.shared.DestinationMilvusProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationMongodb; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPassword; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeLoginPasswordAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNone; -import com.airbyte.api.models.shared.DestinationMongodbAuthTypeNoneAuthorization; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlas; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeMongoDBAtlasInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.DestinationMongodbMongodb; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssql; -import com.airbyte.api.models.shared.DestinationMssqlMssql; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysql; -import com.airbyte.api.models.shared.DestinationMysqlMysql; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracle; -import com.airbyte.api.models.shared.DestinationOracleOracle; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPinecone; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohere; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingCohereMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFake; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingFakeMode; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAI; -import com.airbyte.api.models.shared.DestinationPineconeEmbeddingOpenAIMode; -import com.airbyte.api.models.shared.DestinationPineconeIndexing; -import com.airbyte.api.models.shared.DestinationPineconePinecone; -import com.airbyte.api.models.shared.DestinationPineconeProcessingConfigModel; -import com.airbyte.api.models.shared.DestinationPostgres; -import com.airbyte.api.models.shared.DestinationPostgresPostgres; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllow; -import com.airbyte.api.models.shared.DestinationPostgresSslModeAllowMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisable; -import com.airbyte.api.models.shared.DestinationPostgresSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModePrefer; -import com.airbyte.api.models.shared.DestinationPostgresSslModePreferMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequire; -import com.airbyte.api.models.shared.DestinationPostgresSslModeRequireMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCa; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyCaMode; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationPostgresSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationPubsub; -import com.airbyte.api.models.shared.DestinationPubsubPubsub; import com.airbyte.api.models.shared.DestinationPutRequest; -import com.airbyte.api.models.shared.DestinationRedis; -import com.airbyte.api.models.shared.DestinationRedisCacheType; -import com.airbyte.api.models.shared.DestinationRedisRedis; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisable; -import com.airbyte.api.models.shared.DestinationRedisSslModeDisableMode; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFull; -import com.airbyte.api.models.shared.DestinationRedisSslModeVerifyFullMode; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftRedshift; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3Staging; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingMethod; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodS3StagingS3BucketRegion; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandard; -import com.airbyte.api.models.shared.DestinationRedshiftUploadingMethodStandardMethod; -import com.airbyte.api.models.shared.DestinationS3; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvro; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflate; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappy; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXz; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandard; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec; -import com.airbyte.api.models.shared.DestinationS3FormatAvroApacheAvroFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValues; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatCSVCommaSeparatedValuesFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorage; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageCompressionCodec; -import com.airbyte.api.models.shared.DestinationS3FormatParquetColumnarStorageFormatType; -import com.airbyte.api.models.shared.DestinationS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening; -import com.airbyte.api.models.shared.DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.DestinationS3GlueS3BucketRegion; -import com.airbyte.api.models.shared.DestinationS3GlueS3Glue; -import com.airbyte.api.models.shared.DestinationS3GlueSerializationLibrary; -import com.airbyte.api.models.shared.DestinationS3S3; -import com.airbyte.api.models.shared.DestinationS3S3BucketRegion; -import com.airbyte.api.models.shared.DestinationSftpJson; -import com.airbyte.api.models.shared.DestinationSftpJsonSftpJson; -import com.airbyte.api.models.shared.DestinationSnowflake; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthentication; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.DestinationSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.DestinationSnowflakeSnowflake; -import com.airbyte.api.models.shared.DestinationTimeplus; -import com.airbyte.api.models.shared.DestinationTimeplusTimeplus; -import com.airbyte.api.models.shared.DestinationTypesense; -import com.airbyte.api.models.shared.DestinationTypesenseTypesense; -import com.airbyte.api.models.shared.DestinationVertica; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.DestinationVerticaVertica; -import com.airbyte.api.models.shared.DestinationXata; -import com.airbyte.api.models.shared.DestinationXataXata; import com.airbyte.api.models.shared.Security; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Heights", "Wagon") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - PutDestinationRequest req = new PutDestinationRequest("navigate female") {{ - destinationPutRequest = new DestinationPutRequest( new DestinationSnowflake("AIRBYTE_DATABASE", DestinationSnowflakeSnowflake.SNOWFLAKE, "accountname.snowflakecomputing.com", "AIRBYTE_ROLE", "AIRBYTE_SCHEMA", "AIRBYTE_USER", "AIRBYTE_WAREHOUSE") {{ - credentials = new DestinationSnowflakeCredentialsUsernameAndPassword("Handcrafted") {{ - authType = DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.USERNAME_AND_PASSWORD; - password = "OHIzBYOaVH3d9Uv"; - }}; - database = "AIRBYTE_DATABASE"; - destinationType = DestinationSnowflakeSnowflake.SNOWFLAKE; - host = "accountname.us-east-2.aws.snowflakecomputing.com"; - jdbcUrlParams = "Buckinghamshire iterate"; - rawDataSchema = "constant global"; - role = "AIRBYTE_ROLE"; - schema = "AIRBYTE_SCHEMA"; - username = "AIRBYTE_USER"; - warehouse = "AIRBYTE_WAREHOUSE"; - }}, "morph");; + PutDestinationRequest req = new PutDestinationRequest("string"){{ + destinationPutRequest = new DestinationPutRequest("string", "string"); }}; PutDestinationResponse res = sdk.destinations.putDestination(req); diff --git a/docs/sdks/jobs/README.md b/docs/sdks/jobs/README.md index 18e700d39..bad919cff 100755 --- a/docs/sdks/jobs/README.md +++ b/docs/sdks/jobs/README.md @@ -26,15 +26,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Electric", "Small") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - CancelJobRequest req = new CancelJobRequest(660535L); + CancelJobRequest req = new CancelJobRequest(801771L); CancelJobResponse res = sdk.jobs.cancelJob(req); @@ -79,15 +79,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("deploy", "female") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.JobCreateRequest req = new JobCreateRequest("SSL eyeballs array", JobTypeEnum.SYNC); + com.airbyte.api.models.shared.JobCreateRequest req = new JobCreateRequest("string", JobTypeEnum.SYNC); CreateJobResponse res = sdk.jobs.createJob(req); @@ -131,15 +131,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Maine", "UTF8") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetJobRequest req = new GetJobRequest(974586L); + GetJobRequest req = new GetJobRequest(131101L); GetJobResponse res = sdk.jobs.getJob(req); @@ -186,27 +186,27 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Electric", "West") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - ListJobsRequest req = new ListJobsRequest() {{ - connectionId = "Borders UDP"; - createdAtEnd = OffsetDateTime.parse("2023-09-12T08:02:55.258Z"); - createdAtStart = OffsetDateTime.parse("2022-08-31T07:30:17.465Z"); + ListJobsRequest req = new ListJobsRequest(){{ + connectionId = "string"; + createdAtEnd = OffsetDateTime.parse("2023-06-04T20:58:05.747Z"); + createdAtStart = OffsetDateTime.parse("2022-04-02T18:38:46.428Z"); jobType = JobTypeEnum.SYNC; - limit = 82575; - offset = 977435; - orderBy = "by Chrysler"; - status = JobStatusEnum.INCOMPLETE; - updatedAtEnd = OffsetDateTime.parse("2021-04-24T23:20:09.998Z"); - updatedAtStart = OffsetDateTime.parse("2023-05-04T05:44:15.213Z"); + limit = 955698; + offset = 624731; + orderBy = "string"; + status = JobStatusEnum.PENDING; + updatedAtEnd = OffsetDateTime.parse("2022-12-07T03:03:13.807Z"); + updatedAtStart = OffsetDateTime.parse("2022-06-02T10:55:14.850Z"); workspaceIds = new String[]{{ - add("05bc4dea-632e-4540-b9f4-4191e8f146d6"), + add("de801f6f-5d37-41c0-9bc4-dea632e540b9"), }}; }}; diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md index 2569e2dd3..f676486a9 100755 --- a/docs/sdks/sources/README.md +++ b/docs/sdks/sources/README.md @@ -23,770 +23,22 @@ package hello.world; import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.CreateSourceResponse; import com.airbyte.api.models.shared.Security; -import com.airbyte.api.models.shared.SourceAha; -import com.airbyte.api.models.shared.SourceAhaAha; -import com.airbyte.api.models.shared.SourceAircall; -import com.airbyte.api.models.shared.SourceAircallAircall; -import com.airbyte.api.models.shared.SourceAirtable; -import com.airbyte.api.models.shared.SourceAirtableAirtable; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandard; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardMethod; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXmin; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXminMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAuthType; -import com.airbyte.api.models.shared.SourceAmazonAdsRegion; -import com.airbyte.api.models.shared.SourceAmazonAdsReportRecordTypes; -import com.airbyte.api.models.shared.SourceAmazonAdsStateFilter; -import com.airbyte.api.models.shared.SourceAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSEnvironment; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAuthType; -import com.airbyte.api.models.shared.SourceAmazonSqs; -import com.airbyte.api.models.shared.SourceAmazonSqsAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSqsAmazonSqs; -import com.airbyte.api.models.shared.SourceAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeDataRegion; -import com.airbyte.api.models.shared.SourceApifyDataset; -import com.airbyte.api.models.shared.SourceApifyDatasetApifyDataset; -import com.airbyte.api.models.shared.SourceAppfollow; -import com.airbyte.api.models.shared.SourceAppfollowAppfollow; -import com.airbyte.api.models.shared.SourceAsana; -import com.airbyte.api.models.shared.SourceAsanaAsana; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauth; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle; -import com.airbyte.api.models.shared.SourceAuth0; -import com.airbyte.api.models.shared.SourceAuth0Auth0; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessToken; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplication; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAwsCloudtrailAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.SourceAzureTable; -import com.airbyte.api.models.shared.SourceAzureTableAzureTable; -import com.airbyte.api.models.shared.SourceBambooHr; -import com.airbyte.api.models.shared.SourceBambooHrBambooHr; -import com.airbyte.api.models.shared.SourceBigcommerce; -import com.airbyte.api.models.shared.SourceBigcommerceBigcommerce; -import com.airbyte.api.models.shared.SourceBigquery; -import com.airbyte.api.models.shared.SourceBigqueryBigquery; -import com.airbyte.api.models.shared.SourceBingAds; -import com.airbyte.api.models.shared.SourceBingAdsAuthMethod; -import com.airbyte.api.models.shared.SourceBingAdsBingAds; -import com.airbyte.api.models.shared.SourceBraintree; -import com.airbyte.api.models.shared.SourceBraintreeBraintree; -import com.airbyte.api.models.shared.SourceBraintreeEnvironment; -import com.airbyte.api.models.shared.SourceBraze; -import com.airbyte.api.models.shared.SourceBrazeBraze; -import com.airbyte.api.models.shared.SourceChargebee; -import com.airbyte.api.models.shared.SourceChargebeeChargebee; -import com.airbyte.api.models.shared.SourceChargebeeProductCatalog; -import com.airbyte.api.models.shared.SourceChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulInterval; -import com.airbyte.api.models.shared.SourceClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickupApi; -import com.airbyte.api.models.shared.SourceClickupApiClickupApi; -import com.airbyte.api.models.shared.SourceClockify; -import com.airbyte.api.models.shared.SourceClockifyClockify; -import com.airbyte.api.models.shared.SourceCloseCom; -import com.airbyte.api.models.shared.SourceCloseComCloseCom; -import com.airbyte.api.models.shared.SourceCoda; -import com.airbyte.api.models.shared.SourceCodaCoda; -import com.airbyte.api.models.shared.SourceCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiEnvironment; -import com.airbyte.api.models.shared.SourceCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapDataType; -import com.airbyte.api.models.shared.SourceConfigcat; -import com.airbyte.api.models.shared.SourceConfigcatConfigcat; -import com.airbyte.api.models.shared.SourceConfluence; -import com.airbyte.api.models.shared.SourceConfluenceConfluence; -import com.airbyte.api.models.shared.SourceConvex; -import com.airbyte.api.models.shared.SourceConvexConvex; import com.airbyte.api.models.shared.SourceCreateRequest; -import com.airbyte.api.models.shared.SourceDatascope; -import com.airbyte.api.models.shared.SourceDatascopeDatascope; -import com.airbyte.api.models.shared.SourceDelighted; -import com.airbyte.api.models.shared.SourceDelightedDelighted; -import com.airbyte.api.models.shared.SourceDixa; -import com.airbyte.api.models.shared.SourceDixaDixa; -import com.airbyte.api.models.shared.SourceDockerhub; -import com.airbyte.api.models.shared.SourceDockerhubDockerhub; -import com.airbyte.api.models.shared.SourceDremio; -import com.airbyte.api.models.shared.SourceDremioDremio; -import com.airbyte.api.models.shared.SourceDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodbRegion; -import com.airbyte.api.models.shared.SourceE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudType; -import com.airbyte.api.models.shared.SourceEmailoctopus; -import com.airbyte.api.models.shared.SourceEmailoctopusEmailoctopus; -import com.airbyte.api.models.shared.SourceExchangeRates; -import com.airbyte.api.models.shared.SourceExchangeRatesExchangeRates; -import com.airbyte.api.models.shared.SourceFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfig; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigActionReportTime; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigLevel; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidActionBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidEnums; -import com.airbyte.api.models.shared.SourceFacebookPages; -import com.airbyte.api.models.shared.SourceFacebookPagesFacebookPages; -import com.airbyte.api.models.shared.SourceFaker; -import com.airbyte.api.models.shared.SourceFakerFaker; -import com.airbyte.api.models.shared.SourceFauna; -import com.airbyte.api.models.shared.SourceFaunaCollection; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaFauna; -import com.airbyte.api.models.shared.SourceFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureFileFormat; -import com.airbyte.api.models.shared.SourceFileSecureFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWeb; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWebStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServices; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServicesStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShell; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShellStorage; -import com.airbyte.api.models.shared.SourceFirebolt; -import com.airbyte.api.models.shared.SourceFireboltFirebolt; -import com.airbyte.api.models.shared.SourceFreshcaller; -import com.airbyte.api.models.shared.SourceFreshcallerFreshcaller; -import com.airbyte.api.models.shared.SourceFreshdesk; -import com.airbyte.api.models.shared.SourceFreshdeskFreshdesk; -import com.airbyte.api.models.shared.SourceFreshsales; -import com.airbyte.api.models.shared.SourceFreshsalesFreshsales; -import com.airbyte.api.models.shared.SourceGainsightPx; -import com.airbyte.api.models.shared.SourceGainsightPxGainsightPx; -import com.airbyte.api.models.shared.SourceGcs; -import com.airbyte.api.models.shared.SourceGcsGcs; -import com.airbyte.api.models.shared.SourceGetlago; -import com.airbyte.api.models.shared.SourceGetlagoGetlago; -import com.airbyte.api.models.shared.SourceGithub; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuth; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessTokenOptionTitle; -import com.airbyte.api.models.shared.SourceGithubGithub; -import com.airbyte.api.models.shared.SourceGitlab; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceGitlabGitlab; -import com.airbyte.api.models.shared.SourceGlassfrog; -import com.airbyte.api.models.shared.SourceGlassfrogGlassfrog; -import com.airbyte.api.models.shared.SourceGnews; -import com.airbyte.api.models.shared.SourceGnewsCountry; -import com.airbyte.api.models.shared.SourceGnewsGnews; -import com.airbyte.api.models.shared.SourceGnewsIn; -import com.airbyte.api.models.shared.SourceGnewsLanguage; -import com.airbyte.api.models.shared.SourceGnewsNullable; -import com.airbyte.api.models.shared.SourceGnewsSortBy; -import com.airbyte.api.models.shared.SourceGnewsTopHeadlinesTopic; -import com.airbyte.api.models.shared.SourceGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsCustomQueries; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleCredentials; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4GoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleDirectory; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKey; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryGoogleDirectory; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsCategories; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsStrategies; -import com.airbyte.api.models.shared.SourceGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuth; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfig; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfigValidEnums; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleDataFreshness; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWebfontsGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGreenhouse; -import com.airbyte.api.models.shared.SourceGreenhouseGreenhouse; -import com.airbyte.api.models.shared.SourceGridly; -import com.airbyte.api.models.shared.SourceGridlyGridly; -import com.airbyte.api.models.shared.SourceHarvest; -import com.airbyte.api.models.shared.SourceHarvestHarvest; -import com.airbyte.api.models.shared.SourceHubplanner; -import com.airbyte.api.models.shared.SourceHubplannerHubplanner; -import com.airbyte.api.models.shared.SourceHubspot; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuth; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuthAuthType; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateApp; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateAppAuthType; -import com.airbyte.api.models.shared.SourceHubspotHubspot; -import com.airbyte.api.models.shared.SourceInsightly; -import com.airbyte.api.models.shared.SourceInsightlyInsightly; -import com.airbyte.api.models.shared.SourceInstagram; -import com.airbyte.api.models.shared.SourceInstagramInstagram; -import com.airbyte.api.models.shared.SourceInstatus; -import com.airbyte.api.models.shared.SourceInstatusInstatus; -import com.airbyte.api.models.shared.SourceIntercom; -import com.airbyte.api.models.shared.SourceIntercomIntercom; -import com.airbyte.api.models.shared.SourceIp2whois; -import com.airbyte.api.models.shared.SourceIp2whoisIp2whois; -import com.airbyte.api.models.shared.SourceIterable; -import com.airbyte.api.models.shared.SourceIterableIterable; -import com.airbyte.api.models.shared.SourceJira; -import com.airbyte.api.models.shared.SourceJiraJira; -import com.airbyte.api.models.shared.SourceK6Cloud; -import com.airbyte.api.models.shared.SourceK6CloudK6Cloud; -import com.airbyte.api.models.shared.SourceKlarna; -import com.airbyte.api.models.shared.SourceKlarnaKlarna; -import com.airbyte.api.models.shared.SourceKlarnaRegion; -import com.airbyte.api.models.shared.SourceKlaviyo; -import com.airbyte.api.models.shared.SourceKlaviyoKlaviyo; -import com.airbyte.api.models.shared.SourceKustomerSinger; -import com.airbyte.api.models.shared.SourceKustomerSingerKustomerSinger; -import com.airbyte.api.models.shared.SourceKyve; -import com.airbyte.api.models.shared.SourceKyveKyve; -import com.airbyte.api.models.shared.SourceLaunchdarkly; -import com.airbyte.api.models.shared.SourceLaunchdarklyLaunchdarkly; -import com.airbyte.api.models.shared.SourceLemlist; -import com.airbyte.api.models.shared.SourceLemlistLemlist; -import com.airbyte.api.models.shared.SourceLeverHiring; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKey; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuth; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringEnvironment; -import com.airbyte.api.models.shared.SourceLeverHiringLeverHiring; -import com.airbyte.api.models.shared.SourceLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfiguration; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinPages; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesLinkedinPages; -import com.airbyte.api.models.shared.SourceLinnworks; -import com.airbyte.api.models.shared.SourceLinnworksLinnworks; -import com.airbyte.api.models.shared.SourceLokalise; -import com.airbyte.api.models.shared.SourceLokaliseLokalise; -import com.airbyte.api.models.shared.SourceMailchimp; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMailchimpMailchimp; -import com.airbyte.api.models.shared.SourceMailgun; -import com.airbyte.api.models.shared.SourceMailgunMailgun; -import com.airbyte.api.models.shared.SourceMailjetSms; -import com.airbyte.api.models.shared.SourceMailjetSmsMailjetSms; -import com.airbyte.api.models.shared.SourceMarketo; -import com.airbyte.api.models.shared.SourceMarketoMarketo; -import com.airbyte.api.models.shared.SourceMetabase; -import com.airbyte.api.models.shared.SourceMetabaseMetabase; -import com.airbyte.api.models.shared.SourceMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecret; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecretOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccount; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccountOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelRegion; -import com.airbyte.api.models.shared.SourceMonday; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMondayMonday; -import com.airbyte.api.models.shared.SourceMongodb; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.SourceMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbInternalPocMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbMongodb; -import com.airbyte.api.models.shared.SourceMssql; -import com.airbyte.api.models.shared.SourceMssqlMssql; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMyHours; -import com.airbyte.api.models.shared.SourceMyHoursMyHours; -import com.airbyte.api.models.shared.SourceMysql; -import com.airbyte.api.models.shared.SourceMysqlMysql; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferred; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequired; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequiredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCA; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCAMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentity; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentityMode; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceNetsuite; -import com.airbyte.api.models.shared.SourceNetsuiteNetsuite; -import com.airbyte.api.models.shared.SourceNotion; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceNotionNotion; -import com.airbyte.api.models.shared.SourceNytimes; -import com.airbyte.api.models.shared.SourceNytimesNytimes; -import com.airbyte.api.models.shared.SourceNytimesPeriodUsedForMostPopularStreams; -import com.airbyte.api.models.shared.SourceNytimesShareTypeUsedForMostPopularSharedStream; -import com.airbyte.api.models.shared.SourceOkta; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceOktaOkta; -import com.airbyte.api.models.shared.SourceOmnisend; -import com.airbyte.api.models.shared.SourceOmnisendOmnisend; -import com.airbyte.api.models.shared.SourceOnesignal; -import com.airbyte.api.models.shared.SourceOnesignalApplications; -import com.airbyte.api.models.shared.SourceOnesignalOnesignal; -import com.airbyte.api.models.shared.SourceOracle; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceName; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceNameConnectionType; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSID; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSIDConnectionType; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNE; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleOracle; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOrb; -import com.airbyte.api.models.shared.SourceOrbOrb; -import com.airbyte.api.models.shared.SourceOrbit; -import com.airbyte.api.models.shared.SourceOrbitOrbit; -import com.airbyte.api.models.shared.SourceOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePassword; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForGeoLocationRegion; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForPeriodicReports; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutreach; -import com.airbyte.api.models.shared.SourceOutreachOutreach; -import com.airbyte.api.models.shared.SourcePaypalTransaction; -import com.airbyte.api.models.shared.SourcePaypalTransactionPaypalTransaction; -import com.airbyte.api.models.shared.SourcePaystack; -import com.airbyte.api.models.shared.SourcePaystackPaystack; -import com.airbyte.api.models.shared.SourcePendo; -import com.airbyte.api.models.shared.SourcePendoPendo; -import com.airbyte.api.models.shared.SourcePersistiq; -import com.airbyte.api.models.shared.SourcePersistiqPersistiq; -import com.airbyte.api.models.shared.SourcePexelsApi; -import com.airbyte.api.models.shared.SourcePexelsApiPexelsApi; -import com.airbyte.api.models.shared.SourcePinterest; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessToken; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourcePinterestPinterest; -import com.airbyte.api.models.shared.SourcePinterestStatus; -import com.airbyte.api.models.shared.SourcePipedrive; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthentication; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourcePipedrivePipedrive; -import com.airbyte.api.models.shared.SourcePocket; -import com.airbyte.api.models.shared.SourcePocketContentType; -import com.airbyte.api.models.shared.SourcePocketDetailType; -import com.airbyte.api.models.shared.SourcePocketPocket; -import com.airbyte.api.models.shared.SourcePocketSortBy; -import com.airbyte.api.models.shared.SourcePocketState; -import com.airbyte.api.models.shared.SourcePokeapi; -import com.airbyte.api.models.shared.SourcePokeapiPokeapi; -import com.airbyte.api.models.shared.SourcePolygonStockApi; -import com.airbyte.api.models.shared.SourcePolygonStockApiPolygonStockApi; -import com.airbyte.api.models.shared.SourcePostgres; -import com.airbyte.api.models.shared.SourcePostgresPostgres; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePosthog; -import com.airbyte.api.models.shared.SourcePosthogPosthog; -import com.airbyte.api.models.shared.SourcePostmarkapp; -import com.airbyte.api.models.shared.SourcePostmarkappPostmarkapp; -import com.airbyte.api.models.shared.SourcePrestashop; -import com.airbyte.api.models.shared.SourcePrestashopPrestashop; -import com.airbyte.api.models.shared.SourcePunkApi; -import com.airbyte.api.models.shared.SourcePunkApiPunkApi; -import com.airbyte.api.models.shared.SourcePypi; -import com.airbyte.api.models.shared.SourcePypiPypi; -import com.airbyte.api.models.shared.SourceQualaroo; -import com.airbyte.api.models.shared.SourceQualarooQualaroo; -import com.airbyte.api.models.shared.SourceQuickbooks; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceQuickbooksQuickbooks; -import com.airbyte.api.models.shared.SourceRailz; -import com.airbyte.api.models.shared.SourceRailzRailz; -import com.airbyte.api.models.shared.SourceRecharge; -import com.airbyte.api.models.shared.SourceRechargeRecharge; -import com.airbyte.api.models.shared.SourceRecreation; -import com.airbyte.api.models.shared.SourceRecreationRecreation; -import com.airbyte.api.models.shared.SourceRecruitee; -import com.airbyte.api.models.shared.SourceRecruiteeRecruitee; -import com.airbyte.api.models.shared.SourceRecurly; -import com.airbyte.api.models.shared.SourceRecurlyRecurly; -import com.airbyte.api.models.shared.SourceRedshift; -import com.airbyte.api.models.shared.SourceRedshiftRedshift; -import com.airbyte.api.models.shared.SourceRetently; -import com.airbyte.api.models.shared.SourceRetentlyRetently; -import com.airbyte.api.models.shared.SourceRkiCovid; -import com.airbyte.api.models.shared.SourceRkiCovidRkiCovid; -import com.airbyte.api.models.shared.SourceRss; -import com.airbyte.api.models.shared.SourceRssRss; -import com.airbyte.api.models.shared.SourceS3; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfig; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigValidationPolicy; -import com.airbyte.api.models.shared.SourceS3FormatAvro; -import com.airbyte.api.models.shared.SourceS3FormatAvroFiletype; -import com.airbyte.api.models.shared.SourceS3FormatCSV; -import com.airbyte.api.models.shared.SourceS3FormatCSVFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonl; -import com.airbyte.api.models.shared.SourceS3FormatJsonlFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonlUnexpectedFieldBehavior; -import com.airbyte.api.models.shared.SourceS3FormatParquet; -import com.airbyte.api.models.shared.SourceS3FormatParquetFiletype; -import com.airbyte.api.models.shared.SourceS3S3; -import com.airbyte.api.models.shared.SourceS3S3AmazonWebServices; -import com.airbyte.api.models.shared.SourceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceAuthType; -import com.airbyte.api.models.shared.SourceSalesforceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteria; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteriaSearchCriteria; -import com.airbyte.api.models.shared.SourceSalesloft; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKey; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuth; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuthAuthType; -import com.airbyte.api.models.shared.SourceSalesloftSalesloft; -import com.airbyte.api.models.shared.SourceSapFieldglass; -import com.airbyte.api.models.shared.SourceSapFieldglassSapFieldglass; -import com.airbyte.api.models.shared.SourceSecoda; -import com.airbyte.api.models.shared.SourceSecodaSecoda; -import com.airbyte.api.models.shared.SourceSendgrid; -import com.airbyte.api.models.shared.SourceSendgridSendgrid; -import com.airbyte.api.models.shared.SourceSendinblue; -import com.airbyte.api.models.shared.SourceSendinblueSendinblue; -import com.airbyte.api.models.shared.SourceSenseforce; -import com.airbyte.api.models.shared.SourceSenseforceSenseforce; -import com.airbyte.api.models.shared.SourceSentry; -import com.airbyte.api.models.shared.SourceSentrySentry; -import com.airbyte.api.models.shared.SourceSftp; -import com.airbyte.api.models.shared.SourceSftpBulk; -import com.airbyte.api.models.shared.SourceSftpBulkFileType; -import com.airbyte.api.models.shared.SourceSftpBulkSftpBulk; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpSftp; -import com.airbyte.api.models.shared.SourceShopify; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPassword; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPasswordAuthMethod; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceShopifyShopify; -import com.airbyte.api.models.shared.SourceShortio; -import com.airbyte.api.models.shared.SourceShortioShortio; -import com.airbyte.api.models.shared.SourceSlack; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPITokenOptionTitle; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuth; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceSlackSlack; -import com.airbyte.api.models.shared.SourceSmaily; -import com.airbyte.api.models.shared.SourceSmailySmaily; -import com.airbyte.api.models.shared.SourceSmartengage; -import com.airbyte.api.models.shared.SourceSmartengageSmartengage; -import com.airbyte.api.models.shared.SourceSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessToken; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsValidenums; -import com.airbyte.api.models.shared.SourceSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnapchatMarketingSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnowflake; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.SourceSnowflakeSnowflake; -import com.airbyte.api.models.shared.SourceSonarCloud; -import com.airbyte.api.models.shared.SourceSonarCloudSonarCloud; -import com.airbyte.api.models.shared.SourceSpacexApi; -import com.airbyte.api.models.shared.SourceSpacexApiSpacexApi; -import com.airbyte.api.models.shared.SourceSquare; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthentication; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceSquareSquare; -import com.airbyte.api.models.shared.SourceStrava; -import com.airbyte.api.models.shared.SourceStravaAuthType; -import com.airbyte.api.models.shared.SourceStravaStrava; -import com.airbyte.api.models.shared.SourceStripe; -import com.airbyte.api.models.shared.SourceStripeStripe; -import com.airbyte.api.models.shared.SourceSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveymonkey; -import com.airbyte.api.models.shared.SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveymonkey; -import com.airbyte.api.models.shared.SourceTempo; -import com.airbyte.api.models.shared.SourceTempoTempo; -import com.airbyte.api.models.shared.SourceTheGuardianApi; -import com.airbyte.api.models.shared.SourceTheGuardianApiTheGuardianApi; -import com.airbyte.api.models.shared.SourceTiktokMarketing; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessToken; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingTiktokMarketing; -import com.airbyte.api.models.shared.SourceTodoist; -import com.airbyte.api.models.shared.SourceTodoistTodoist; -import com.airbyte.api.models.shared.SourceTrello; -import com.airbyte.api.models.shared.SourceTrelloTrello; -import com.airbyte.api.models.shared.SourceTrustpilot; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTrustpilotTrustpilot; -import com.airbyte.api.models.shared.SourceTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTvmazeScheduleTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTwilio; -import com.airbyte.api.models.shared.SourceTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTaskrouterTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTwilio; -import com.airbyte.api.models.shared.SourceTwitter; -import com.airbyte.api.models.shared.SourceTwitterTwitter; -import com.airbyte.api.models.shared.SourceTypeform; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceTypeformTypeform; -import com.airbyte.api.models.shared.SourceUsCensus; -import com.airbyte.api.models.shared.SourceUsCensusUsCensus; -import com.airbyte.api.models.shared.SourceVantage; -import com.airbyte.api.models.shared.SourceVantageVantage; -import com.airbyte.api.models.shared.SourceWebflow; -import com.airbyte.api.models.shared.SourceWebflowWebflow; -import com.airbyte.api.models.shared.SourceWhiskyHunter; -import com.airbyte.api.models.shared.SourceWhiskyHunterWhiskyHunter; -import com.airbyte.api.models.shared.SourceWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWikipediaPageviewsWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWoocommerce; -import com.airbyte.api.models.shared.SourceWoocommerceWoocommerce; -import com.airbyte.api.models.shared.SourceXero; -import com.airbyte.api.models.shared.SourceXeroAuthenticateViaXeroOAuth; -import com.airbyte.api.models.shared.SourceXeroXero; -import com.airbyte.api.models.shared.SourceXkcd; -import com.airbyte.api.models.shared.SourceXkcdXkcd; -import com.airbyte.api.models.shared.SourceYandexMetrica; -import com.airbyte.api.models.shared.SourceYandexMetricaYandexMetrica; -import com.airbyte.api.models.shared.SourceYotpo; -import com.airbyte.api.models.shared.SourceYotpoYotpo; -import com.airbyte.api.models.shared.SourceYounium; -import com.airbyte.api.models.shared.SourceYouniumYounium; -import com.airbyte.api.models.shared.SourceYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceYoutubeAnalyticsYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessTokenCredentials; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20Credentials; -import com.airbyte.api.models.shared.SourceZendeskChatZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPITokenAuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskSupportZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskTalk; -import com.airbyte.api.models.shared.SourceZendeskTalkZendeskTalk; -import com.airbyte.api.models.shared.SourceZenloop; -import com.airbyte.api.models.shared.SourceZenloopZenloop; -import com.airbyte.api.models.shared.SourceZohoCRMZohoCRMEdition; -import com.airbyte.api.models.shared.SourceZohoCrm; -import com.airbyte.api.models.shared.SourceZohoCrmDataCenterLocation; -import com.airbyte.api.models.shared.SourceZohoCrmEnvironment; -import com.airbyte.api.models.shared.SourceZohoCrmZohoCrm; -import com.airbyte.api.models.shared.SourceZoom; -import com.airbyte.api.models.shared.SourceZoomZoom; -import com.airbyte.api.models.shared.SourceZuora; -import com.airbyte.api.models.shared.SourceZuoraDataQueryType; -import com.airbyte.api.models.shared.SourceZuoraTenantEndpointLocation; -import com.airbyte.api.models.shared.SourceZuoraZuora; -import java.time.LocalDate; -import java.time.OffsetDateTime; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Direct", "lavender") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.SourceCreateRequest req = new SourceCreateRequest( new SourceApifyDataset(SourceApifyDatasetApifyDataset.APIFY_DATASET, "Personal API tokens") {{ - clean = false; - datasetId = "Computer creator Sedan"; - sourceType = SourceApifyDatasetApifyDataset.APIFY_DATASET; - token = "Personal API tokens"; - }}, "orchid", "848c34bd-fb10-4905-aaa6-d6dedf297beb") {{ - secretId = "Plastic Troy"; + com.airbyte.api.models.shared.SourceCreateRequest req = new SourceCreateRequest("string", "string", "a2cf0f31-f3dd-4c98-88c3-4bdfb109056a"){{ + secretId = "string"; }}; CreateSourceResponse res = sdk.sources.createSource(req); @@ -831,15 +83,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("South", "digital") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - DeleteSourceRequest req = new DeleteSourceRequest("Hyundai supposing"); + DeleteSourceRequest req = new DeleteSourceRequest("string"); DeleteSourceResponse res = sdk.sources.deleteSource(req); @@ -883,15 +135,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Dynamic", "Refined") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetSourceRequest req = new GetSourceRequest("optical South"); + GetSourceRequest req = new GetSourceRequest("string"); GetSourceResponse res = sdk.sources.getSource(req); @@ -941,16 +193,16 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Chips", "Cadillac") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.InitiateOauthRequest req = new InitiateOauthRequest("bandwidth", OAuthActorNames.GITLAB, "0d9919ff-ae67-4d4e-92eb-0994476c595c") {{ - oAuthInputConfiguration = new OAuthInputConfiguration();; + com.airbyte.api.models.shared.InitiateOauthRequest req = new InitiateOauthRequest("string", OAuthActorNames.GOOGLE_ADS, "fd28130d-9919-4ffa-a67d-4e12eb099447"){{ + oAuthInputConfiguration = new OAuthInputConfiguration(); }}; InitiateOAuthResponse res = sdk.sources.initiateOAuth(req); @@ -995,20 +247,20 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("withdrawal", "SUV") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - ListSourcesRequest req = new ListSourcesRequest() {{ + ListSourcesRequest req = new ListSourcesRequest(){{ includeDeleted = false; - limit = 736973; - offset = 706496; + limit = 442892; + offset = 284564; workspaceIds = new String[]{{ - add("77f80b57-c454-400c-9d47-a64428ce2bab"), + add("dbbb77f8-0b57-4c45-800c-5d47a64428ce"), }}; }}; @@ -1049,774 +301,27 @@ import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.PatchSourceRequest; import com.airbyte.api.models.operations.PatchSourceResponse; import com.airbyte.api.models.shared.Security; -import com.airbyte.api.models.shared.SourceAha; -import com.airbyte.api.models.shared.SourceAhaAha; -import com.airbyte.api.models.shared.SourceAircall; -import com.airbyte.api.models.shared.SourceAircallAircall; -import com.airbyte.api.models.shared.SourceAirtable; -import com.airbyte.api.models.shared.SourceAirtableAirtable; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandard; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardMethod; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXmin; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXminMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAuthType; -import com.airbyte.api.models.shared.SourceAmazonAdsRegion; -import com.airbyte.api.models.shared.SourceAmazonAdsReportRecordTypes; -import com.airbyte.api.models.shared.SourceAmazonAdsStateFilter; -import com.airbyte.api.models.shared.SourceAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSEnvironment; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAuthType; -import com.airbyte.api.models.shared.SourceAmazonSqs; -import com.airbyte.api.models.shared.SourceAmazonSqsAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSqsAmazonSqs; -import com.airbyte.api.models.shared.SourceAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeDataRegion; -import com.airbyte.api.models.shared.SourceApifyDataset; -import com.airbyte.api.models.shared.SourceApifyDatasetApifyDataset; -import com.airbyte.api.models.shared.SourceAppfollow; -import com.airbyte.api.models.shared.SourceAppfollowAppfollow; -import com.airbyte.api.models.shared.SourceAsana; -import com.airbyte.api.models.shared.SourceAsanaAsana; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauth; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle; -import com.airbyte.api.models.shared.SourceAuth0; -import com.airbyte.api.models.shared.SourceAuth0Auth0; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessToken; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplication; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAwsCloudtrailAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.SourceAzureTable; -import com.airbyte.api.models.shared.SourceAzureTableAzureTable; -import com.airbyte.api.models.shared.SourceBambooHr; -import com.airbyte.api.models.shared.SourceBambooHrBambooHr; -import com.airbyte.api.models.shared.SourceBigcommerce; -import com.airbyte.api.models.shared.SourceBigcommerceBigcommerce; -import com.airbyte.api.models.shared.SourceBigquery; -import com.airbyte.api.models.shared.SourceBigqueryBigquery; -import com.airbyte.api.models.shared.SourceBingAds; -import com.airbyte.api.models.shared.SourceBingAdsAuthMethod; -import com.airbyte.api.models.shared.SourceBingAdsBingAds; -import com.airbyte.api.models.shared.SourceBraintree; -import com.airbyte.api.models.shared.SourceBraintreeBraintree; -import com.airbyte.api.models.shared.SourceBraintreeEnvironment; -import com.airbyte.api.models.shared.SourceBraze; -import com.airbyte.api.models.shared.SourceBrazeBraze; -import com.airbyte.api.models.shared.SourceChargebee; -import com.airbyte.api.models.shared.SourceChargebeeChargebee; -import com.airbyte.api.models.shared.SourceChargebeeProductCatalog; -import com.airbyte.api.models.shared.SourceChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulInterval; -import com.airbyte.api.models.shared.SourceClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickupApi; -import com.airbyte.api.models.shared.SourceClickupApiClickupApi; -import com.airbyte.api.models.shared.SourceClockify; -import com.airbyte.api.models.shared.SourceClockifyClockify; -import com.airbyte.api.models.shared.SourceCloseCom; -import com.airbyte.api.models.shared.SourceCloseComCloseCom; -import com.airbyte.api.models.shared.SourceCoda; -import com.airbyte.api.models.shared.SourceCodaCoda; -import com.airbyte.api.models.shared.SourceCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiEnvironment; -import com.airbyte.api.models.shared.SourceCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapDataType; -import com.airbyte.api.models.shared.SourceConfigcat; -import com.airbyte.api.models.shared.SourceConfigcatConfigcat; -import com.airbyte.api.models.shared.SourceConfluence; -import com.airbyte.api.models.shared.SourceConfluenceConfluence; -import com.airbyte.api.models.shared.SourceConvex; -import com.airbyte.api.models.shared.SourceConvexConvex; -import com.airbyte.api.models.shared.SourceDatascope; -import com.airbyte.api.models.shared.SourceDatascopeDatascope; -import com.airbyte.api.models.shared.SourceDelighted; -import com.airbyte.api.models.shared.SourceDelightedDelighted; -import com.airbyte.api.models.shared.SourceDixa; -import com.airbyte.api.models.shared.SourceDixaDixa; -import com.airbyte.api.models.shared.SourceDockerhub; -import com.airbyte.api.models.shared.SourceDockerhubDockerhub; -import com.airbyte.api.models.shared.SourceDremio; -import com.airbyte.api.models.shared.SourceDremioDremio; -import com.airbyte.api.models.shared.SourceDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodbRegion; -import com.airbyte.api.models.shared.SourceE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudType; -import com.airbyte.api.models.shared.SourceEmailoctopus; -import com.airbyte.api.models.shared.SourceEmailoctopusEmailoctopus; -import com.airbyte.api.models.shared.SourceExchangeRates; -import com.airbyte.api.models.shared.SourceExchangeRatesExchangeRates; -import com.airbyte.api.models.shared.SourceFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfig; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigActionReportTime; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigLevel; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidActionBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidEnums; -import com.airbyte.api.models.shared.SourceFacebookPages; -import com.airbyte.api.models.shared.SourceFacebookPagesFacebookPages; -import com.airbyte.api.models.shared.SourceFaker; -import com.airbyte.api.models.shared.SourceFakerFaker; -import com.airbyte.api.models.shared.SourceFauna; -import com.airbyte.api.models.shared.SourceFaunaCollection; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaFauna; -import com.airbyte.api.models.shared.SourceFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureFileFormat; -import com.airbyte.api.models.shared.SourceFileSecureFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWeb; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWebStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServices; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServicesStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShell; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShellStorage; -import com.airbyte.api.models.shared.SourceFirebolt; -import com.airbyte.api.models.shared.SourceFireboltFirebolt; -import com.airbyte.api.models.shared.SourceFreshcaller; -import com.airbyte.api.models.shared.SourceFreshcallerFreshcaller; -import com.airbyte.api.models.shared.SourceFreshdesk; -import com.airbyte.api.models.shared.SourceFreshdeskFreshdesk; -import com.airbyte.api.models.shared.SourceFreshsales; -import com.airbyte.api.models.shared.SourceFreshsalesFreshsales; -import com.airbyte.api.models.shared.SourceGainsightPx; -import com.airbyte.api.models.shared.SourceGainsightPxGainsightPx; -import com.airbyte.api.models.shared.SourceGcs; -import com.airbyte.api.models.shared.SourceGcsGcs; -import com.airbyte.api.models.shared.SourceGetlago; -import com.airbyte.api.models.shared.SourceGetlagoGetlago; -import com.airbyte.api.models.shared.SourceGithub; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuth; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessTokenOptionTitle; -import com.airbyte.api.models.shared.SourceGithubGithub; -import com.airbyte.api.models.shared.SourceGitlab; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceGitlabGitlab; -import com.airbyte.api.models.shared.SourceGlassfrog; -import com.airbyte.api.models.shared.SourceGlassfrogGlassfrog; -import com.airbyte.api.models.shared.SourceGnews; -import com.airbyte.api.models.shared.SourceGnewsCountry; -import com.airbyte.api.models.shared.SourceGnewsGnews; -import com.airbyte.api.models.shared.SourceGnewsIn; -import com.airbyte.api.models.shared.SourceGnewsLanguage; -import com.airbyte.api.models.shared.SourceGnewsNullable; -import com.airbyte.api.models.shared.SourceGnewsSortBy; -import com.airbyte.api.models.shared.SourceGnewsTopHeadlinesTopic; -import com.airbyte.api.models.shared.SourceGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsCustomQueries; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleCredentials; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4GoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleDirectory; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKey; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryGoogleDirectory; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsCategories; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsStrategies; -import com.airbyte.api.models.shared.SourceGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuth; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfig; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfigValidEnums; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleDataFreshness; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWebfontsGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGreenhouse; -import com.airbyte.api.models.shared.SourceGreenhouseGreenhouse; -import com.airbyte.api.models.shared.SourceGridly; -import com.airbyte.api.models.shared.SourceGridlyGridly; -import com.airbyte.api.models.shared.SourceHarvest; -import com.airbyte.api.models.shared.SourceHarvestHarvest; -import com.airbyte.api.models.shared.SourceHubplanner; -import com.airbyte.api.models.shared.SourceHubplannerHubplanner; -import com.airbyte.api.models.shared.SourceHubspot; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuth; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuthAuthType; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateApp; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateAppAuthType; -import com.airbyte.api.models.shared.SourceHubspotHubspot; -import com.airbyte.api.models.shared.SourceInsightly; -import com.airbyte.api.models.shared.SourceInsightlyInsightly; -import com.airbyte.api.models.shared.SourceInstagram; -import com.airbyte.api.models.shared.SourceInstagramInstagram; -import com.airbyte.api.models.shared.SourceInstatus; -import com.airbyte.api.models.shared.SourceInstatusInstatus; -import com.airbyte.api.models.shared.SourceIntercom; -import com.airbyte.api.models.shared.SourceIntercomIntercom; -import com.airbyte.api.models.shared.SourceIp2whois; -import com.airbyte.api.models.shared.SourceIp2whoisIp2whois; -import com.airbyte.api.models.shared.SourceIterable; -import com.airbyte.api.models.shared.SourceIterableIterable; -import com.airbyte.api.models.shared.SourceJira; -import com.airbyte.api.models.shared.SourceJiraJira; -import com.airbyte.api.models.shared.SourceK6Cloud; -import com.airbyte.api.models.shared.SourceK6CloudK6Cloud; -import com.airbyte.api.models.shared.SourceKlarna; -import com.airbyte.api.models.shared.SourceKlarnaKlarna; -import com.airbyte.api.models.shared.SourceKlarnaRegion; -import com.airbyte.api.models.shared.SourceKlaviyo; -import com.airbyte.api.models.shared.SourceKlaviyoKlaviyo; -import com.airbyte.api.models.shared.SourceKustomerSinger; -import com.airbyte.api.models.shared.SourceKustomerSingerKustomerSinger; -import com.airbyte.api.models.shared.SourceKyve; -import com.airbyte.api.models.shared.SourceKyveKyve; -import com.airbyte.api.models.shared.SourceLaunchdarkly; -import com.airbyte.api.models.shared.SourceLaunchdarklyLaunchdarkly; -import com.airbyte.api.models.shared.SourceLemlist; -import com.airbyte.api.models.shared.SourceLemlistLemlist; -import com.airbyte.api.models.shared.SourceLeverHiring; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKey; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuth; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringEnvironment; -import com.airbyte.api.models.shared.SourceLeverHiringLeverHiring; -import com.airbyte.api.models.shared.SourceLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfiguration; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinPages; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesLinkedinPages; -import com.airbyte.api.models.shared.SourceLinnworks; -import com.airbyte.api.models.shared.SourceLinnworksLinnworks; -import com.airbyte.api.models.shared.SourceLokalise; -import com.airbyte.api.models.shared.SourceLokaliseLokalise; -import com.airbyte.api.models.shared.SourceMailchimp; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMailchimpMailchimp; -import com.airbyte.api.models.shared.SourceMailgun; -import com.airbyte.api.models.shared.SourceMailgunMailgun; -import com.airbyte.api.models.shared.SourceMailjetSms; -import com.airbyte.api.models.shared.SourceMailjetSmsMailjetSms; -import com.airbyte.api.models.shared.SourceMarketo; -import com.airbyte.api.models.shared.SourceMarketoMarketo; -import com.airbyte.api.models.shared.SourceMetabase; -import com.airbyte.api.models.shared.SourceMetabaseMetabase; -import com.airbyte.api.models.shared.SourceMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecret; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecretOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccount; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccountOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelRegion; -import com.airbyte.api.models.shared.SourceMonday; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMondayMonday; -import com.airbyte.api.models.shared.SourceMongodb; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.SourceMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbInternalPocMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbMongodb; -import com.airbyte.api.models.shared.SourceMssql; -import com.airbyte.api.models.shared.SourceMssqlMssql; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMyHours; -import com.airbyte.api.models.shared.SourceMyHoursMyHours; -import com.airbyte.api.models.shared.SourceMysql; -import com.airbyte.api.models.shared.SourceMysqlMysql; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferred; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequired; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequiredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCA; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCAMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentity; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentityMode; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceNetsuite; -import com.airbyte.api.models.shared.SourceNetsuiteNetsuite; -import com.airbyte.api.models.shared.SourceNotion; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceNotionNotion; -import com.airbyte.api.models.shared.SourceNytimes; -import com.airbyte.api.models.shared.SourceNytimesNytimes; -import com.airbyte.api.models.shared.SourceNytimesPeriodUsedForMostPopularStreams; -import com.airbyte.api.models.shared.SourceNytimesShareTypeUsedForMostPopularSharedStream; -import com.airbyte.api.models.shared.SourceOkta; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceOktaOkta; -import com.airbyte.api.models.shared.SourceOmnisend; -import com.airbyte.api.models.shared.SourceOmnisendOmnisend; -import com.airbyte.api.models.shared.SourceOnesignal; -import com.airbyte.api.models.shared.SourceOnesignalApplications; -import com.airbyte.api.models.shared.SourceOnesignalOnesignal; -import com.airbyte.api.models.shared.SourceOracle; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceName; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceNameConnectionType; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSID; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSIDConnectionType; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNE; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleOracle; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOrb; -import com.airbyte.api.models.shared.SourceOrbOrb; -import com.airbyte.api.models.shared.SourceOrbit; -import com.airbyte.api.models.shared.SourceOrbitOrbit; -import com.airbyte.api.models.shared.SourceOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePassword; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForGeoLocationRegion; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForPeriodicReports; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutreach; -import com.airbyte.api.models.shared.SourceOutreachOutreach; import com.airbyte.api.models.shared.SourcePatchRequest; -import com.airbyte.api.models.shared.SourcePaypalTransaction; -import com.airbyte.api.models.shared.SourcePaypalTransactionPaypalTransaction; -import com.airbyte.api.models.shared.SourcePaystack; -import com.airbyte.api.models.shared.SourcePaystackPaystack; -import com.airbyte.api.models.shared.SourcePendo; -import com.airbyte.api.models.shared.SourcePendoPendo; -import com.airbyte.api.models.shared.SourcePersistiq; -import com.airbyte.api.models.shared.SourcePersistiqPersistiq; -import com.airbyte.api.models.shared.SourcePexelsApi; -import com.airbyte.api.models.shared.SourcePexelsApiPexelsApi; -import com.airbyte.api.models.shared.SourcePinterest; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessToken; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourcePinterestPinterest; -import com.airbyte.api.models.shared.SourcePinterestStatus; -import com.airbyte.api.models.shared.SourcePipedrive; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthentication; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourcePipedrivePipedrive; -import com.airbyte.api.models.shared.SourcePocket; -import com.airbyte.api.models.shared.SourcePocketContentType; -import com.airbyte.api.models.shared.SourcePocketDetailType; -import com.airbyte.api.models.shared.SourcePocketPocket; -import com.airbyte.api.models.shared.SourcePocketSortBy; -import com.airbyte.api.models.shared.SourcePocketState; -import com.airbyte.api.models.shared.SourcePokeapi; -import com.airbyte.api.models.shared.SourcePokeapiPokeapi; -import com.airbyte.api.models.shared.SourcePolygonStockApi; -import com.airbyte.api.models.shared.SourcePolygonStockApiPolygonStockApi; -import com.airbyte.api.models.shared.SourcePostgres; -import com.airbyte.api.models.shared.SourcePostgresPostgres; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePosthog; -import com.airbyte.api.models.shared.SourcePosthogPosthog; -import com.airbyte.api.models.shared.SourcePostmarkapp; -import com.airbyte.api.models.shared.SourcePostmarkappPostmarkapp; -import com.airbyte.api.models.shared.SourcePrestashop; -import com.airbyte.api.models.shared.SourcePrestashopPrestashop; -import com.airbyte.api.models.shared.SourcePunkApi; -import com.airbyte.api.models.shared.SourcePunkApiPunkApi; -import com.airbyte.api.models.shared.SourcePypi; -import com.airbyte.api.models.shared.SourcePypiPypi; -import com.airbyte.api.models.shared.SourceQualaroo; -import com.airbyte.api.models.shared.SourceQualarooQualaroo; -import com.airbyte.api.models.shared.SourceQuickbooks; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceQuickbooksQuickbooks; -import com.airbyte.api.models.shared.SourceRailz; -import com.airbyte.api.models.shared.SourceRailzRailz; -import com.airbyte.api.models.shared.SourceRecharge; -import com.airbyte.api.models.shared.SourceRechargeRecharge; -import com.airbyte.api.models.shared.SourceRecreation; -import com.airbyte.api.models.shared.SourceRecreationRecreation; -import com.airbyte.api.models.shared.SourceRecruitee; -import com.airbyte.api.models.shared.SourceRecruiteeRecruitee; -import com.airbyte.api.models.shared.SourceRecurly; -import com.airbyte.api.models.shared.SourceRecurlyRecurly; -import com.airbyte.api.models.shared.SourceRedshift; -import com.airbyte.api.models.shared.SourceRedshiftRedshift; -import com.airbyte.api.models.shared.SourceRetently; -import com.airbyte.api.models.shared.SourceRetentlyRetently; -import com.airbyte.api.models.shared.SourceRkiCovid; -import com.airbyte.api.models.shared.SourceRkiCovidRkiCovid; -import com.airbyte.api.models.shared.SourceRss; -import com.airbyte.api.models.shared.SourceRssRss; -import com.airbyte.api.models.shared.SourceS3; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfig; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigValidationPolicy; -import com.airbyte.api.models.shared.SourceS3FormatAvro; -import com.airbyte.api.models.shared.SourceS3FormatAvroFiletype; -import com.airbyte.api.models.shared.SourceS3FormatCSV; -import com.airbyte.api.models.shared.SourceS3FormatCSVFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonl; -import com.airbyte.api.models.shared.SourceS3FormatJsonlFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonlUnexpectedFieldBehavior; -import com.airbyte.api.models.shared.SourceS3FormatParquet; -import com.airbyte.api.models.shared.SourceS3FormatParquetFiletype; -import com.airbyte.api.models.shared.SourceS3S3; -import com.airbyte.api.models.shared.SourceS3S3AmazonWebServices; -import com.airbyte.api.models.shared.SourceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceAuthType; -import com.airbyte.api.models.shared.SourceSalesforceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteria; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteriaSearchCriteria; -import com.airbyte.api.models.shared.SourceSalesloft; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKey; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuth; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuthAuthType; -import com.airbyte.api.models.shared.SourceSalesloftSalesloft; -import com.airbyte.api.models.shared.SourceSapFieldglass; -import com.airbyte.api.models.shared.SourceSapFieldglassSapFieldglass; -import com.airbyte.api.models.shared.SourceSecoda; -import com.airbyte.api.models.shared.SourceSecodaSecoda; -import com.airbyte.api.models.shared.SourceSendgrid; -import com.airbyte.api.models.shared.SourceSendgridSendgrid; -import com.airbyte.api.models.shared.SourceSendinblue; -import com.airbyte.api.models.shared.SourceSendinblueSendinblue; -import com.airbyte.api.models.shared.SourceSenseforce; -import com.airbyte.api.models.shared.SourceSenseforceSenseforce; -import com.airbyte.api.models.shared.SourceSentry; -import com.airbyte.api.models.shared.SourceSentrySentry; -import com.airbyte.api.models.shared.SourceSftp; -import com.airbyte.api.models.shared.SourceSftpBulk; -import com.airbyte.api.models.shared.SourceSftpBulkFileType; -import com.airbyte.api.models.shared.SourceSftpBulkSftpBulk; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpSftp; -import com.airbyte.api.models.shared.SourceShopify; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPassword; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPasswordAuthMethod; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceShopifyShopify; -import com.airbyte.api.models.shared.SourceShortio; -import com.airbyte.api.models.shared.SourceShortioShortio; -import com.airbyte.api.models.shared.SourceSlack; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPITokenOptionTitle; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuth; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceSlackSlack; -import com.airbyte.api.models.shared.SourceSmaily; -import com.airbyte.api.models.shared.SourceSmailySmaily; -import com.airbyte.api.models.shared.SourceSmartengage; -import com.airbyte.api.models.shared.SourceSmartengageSmartengage; -import com.airbyte.api.models.shared.SourceSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessToken; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsValidenums; -import com.airbyte.api.models.shared.SourceSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnapchatMarketingSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnowflake; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.SourceSnowflakeSnowflake; -import com.airbyte.api.models.shared.SourceSonarCloud; -import com.airbyte.api.models.shared.SourceSonarCloudSonarCloud; -import com.airbyte.api.models.shared.SourceSpacexApi; -import com.airbyte.api.models.shared.SourceSpacexApiSpacexApi; -import com.airbyte.api.models.shared.SourceSquare; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthentication; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceSquareSquare; -import com.airbyte.api.models.shared.SourceStrava; -import com.airbyte.api.models.shared.SourceStravaAuthType; -import com.airbyte.api.models.shared.SourceStravaStrava; -import com.airbyte.api.models.shared.SourceStripe; -import com.airbyte.api.models.shared.SourceStripeStripe; -import com.airbyte.api.models.shared.SourceSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveymonkey; -import com.airbyte.api.models.shared.SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveymonkey; -import com.airbyte.api.models.shared.SourceTempo; -import com.airbyte.api.models.shared.SourceTempoTempo; -import com.airbyte.api.models.shared.SourceTheGuardianApi; -import com.airbyte.api.models.shared.SourceTheGuardianApiTheGuardianApi; -import com.airbyte.api.models.shared.SourceTiktokMarketing; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessToken; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingTiktokMarketing; -import com.airbyte.api.models.shared.SourceTodoist; -import com.airbyte.api.models.shared.SourceTodoistTodoist; -import com.airbyte.api.models.shared.SourceTrello; -import com.airbyte.api.models.shared.SourceTrelloTrello; -import com.airbyte.api.models.shared.SourceTrustpilot; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTrustpilotTrustpilot; -import com.airbyte.api.models.shared.SourceTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTvmazeScheduleTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTwilio; -import com.airbyte.api.models.shared.SourceTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTaskrouterTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTwilio; -import com.airbyte.api.models.shared.SourceTwitter; -import com.airbyte.api.models.shared.SourceTwitterTwitter; -import com.airbyte.api.models.shared.SourceTypeform; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceTypeformTypeform; -import com.airbyte.api.models.shared.SourceUsCensus; -import com.airbyte.api.models.shared.SourceUsCensusUsCensus; -import com.airbyte.api.models.shared.SourceVantage; -import com.airbyte.api.models.shared.SourceVantageVantage; -import com.airbyte.api.models.shared.SourceWebflow; -import com.airbyte.api.models.shared.SourceWebflowWebflow; -import com.airbyte.api.models.shared.SourceWhiskyHunter; -import com.airbyte.api.models.shared.SourceWhiskyHunterWhiskyHunter; -import com.airbyte.api.models.shared.SourceWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWikipediaPageviewsWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWoocommerce; -import com.airbyte.api.models.shared.SourceWoocommerceWoocommerce; -import com.airbyte.api.models.shared.SourceXero; -import com.airbyte.api.models.shared.SourceXeroAuthenticateViaXeroOAuth; -import com.airbyte.api.models.shared.SourceXeroXero; -import com.airbyte.api.models.shared.SourceXkcd; -import com.airbyte.api.models.shared.SourceXkcdXkcd; -import com.airbyte.api.models.shared.SourceYandexMetrica; -import com.airbyte.api.models.shared.SourceYandexMetricaYandexMetrica; -import com.airbyte.api.models.shared.SourceYotpo; -import com.airbyte.api.models.shared.SourceYotpoYotpo; -import com.airbyte.api.models.shared.SourceYounium; -import com.airbyte.api.models.shared.SourceYouniumYounium; -import com.airbyte.api.models.shared.SourceYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceYoutubeAnalyticsYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessTokenCredentials; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20Credentials; -import com.airbyte.api.models.shared.SourceZendeskChatZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPITokenAuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskSupportZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskTalk; -import com.airbyte.api.models.shared.SourceZendeskTalkZendeskTalk; -import com.airbyte.api.models.shared.SourceZenloop; -import com.airbyte.api.models.shared.SourceZenloopZenloop; -import com.airbyte.api.models.shared.SourceZohoCRMZohoCRMEdition; -import com.airbyte.api.models.shared.SourceZohoCrm; -import com.airbyte.api.models.shared.SourceZohoCrmDataCenterLocation; -import com.airbyte.api.models.shared.SourceZohoCrmEnvironment; -import com.airbyte.api.models.shared.SourceZohoCrmZohoCrm; -import com.airbyte.api.models.shared.SourceZoom; -import com.airbyte.api.models.shared.SourceZoomZoom; -import com.airbyte.api.models.shared.SourceZuora; -import com.airbyte.api.models.shared.SourceZuoraDataQueryType; -import com.airbyte.api.models.shared.SourceZuoraTenantEndpointLocation; -import com.airbyte.api.models.shared.SourceZuoraZuora; -import java.time.LocalDate; -import java.time.OffsetDateTime; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Small", "septicaemia") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - PatchSourceRequest req = new PatchSourceRequest("Configurable") {{ - sourcePatchRequest = new SourcePatchRequest() {{ - configuration = new SourceClickhouse("default", "collaborative", SourceClickhouseClickhouse.CLICKHOUSE, "bluetooth") {{ - password = "xph8rsGmvNxhjJ9"; - port = 8123L; - tunnelMethod = new SourceClickhouseTunnelMethodNoTunnel(SourceClickhouseTunnelMethodNoTunnelTunnelMethod.NO_TUNNEL);; - }};; + PatchSourceRequest req = new PatchSourceRequest("string"){{ + sourcePatchRequest = new SourcePatchRequest(){{ + configuration = "string"; name = "My source"; - secretId = "Account Edinburg"; - workspaceId = "698775fc-a9ba-4ec2-ac6b-80edf969eb47"; - }};; + secretId = "string"; + workspaceId = "30fc2511-c44f-479e-92c3-0df4fd46c0e4"; + }}; }}; PatchSourceResponse res = sdk.sources.patchSource(req); @@ -1856,770 +361,22 @@ import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.PutSourceRequest; import com.airbyte.api.models.operations.PutSourceResponse; import com.airbyte.api.models.shared.Security; -import com.airbyte.api.models.shared.SourceAha; -import com.airbyte.api.models.shared.SourceAhaAha; -import com.airbyte.api.models.shared.SourceAircall; -import com.airbyte.api.models.shared.SourceAircallAircall; -import com.airbyte.api.models.shared.SourceAirtable; -import com.airbyte.api.models.shared.SourceAirtableAirtable; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceAirtableCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAirtableCredentialsPersonalAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbAlloydb; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandard; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardMethod; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXmin; -import com.airbyte.api.models.shared.SourceAlloydbReplicationMethodStandardXminMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAmazonAds; -import com.airbyte.api.models.shared.SourceAmazonAdsAuthType; -import com.airbyte.api.models.shared.SourceAmazonAdsRegion; -import com.airbyte.api.models.shared.SourceAmazonAdsReportRecordTypes; -import com.airbyte.api.models.shared.SourceAmazonAdsStateFilter; -import com.airbyte.api.models.shared.SourceAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSEnvironment; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAmazonSellerPartner; -import com.airbyte.api.models.shared.SourceAmazonSellerPartnerAuthType; -import com.airbyte.api.models.shared.SourceAmazonSqs; -import com.airbyte.api.models.shared.SourceAmazonSqsAWSRegion; -import com.airbyte.api.models.shared.SourceAmazonSqsAmazonSqs; -import com.airbyte.api.models.shared.SourceAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeAmplitude; -import com.airbyte.api.models.shared.SourceAmplitudeDataRegion; -import com.airbyte.api.models.shared.SourceApifyDataset; -import com.airbyte.api.models.shared.SourceApifyDatasetApifyDataset; -import com.airbyte.api.models.shared.SourceAppfollow; -import com.airbyte.api.models.shared.SourceAppfollowAppfollow; -import com.airbyte.api.models.shared.SourceAsana; -import com.airbyte.api.models.shared.SourceAsanaAsana; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauth; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessToken; -import com.airbyte.api.models.shared.SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle; -import com.airbyte.api.models.shared.SourceAuth0; -import com.airbyte.api.models.shared.SourceAuth0Auth0; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessToken; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplication; -import com.airbyte.api.models.shared.SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod; -import com.airbyte.api.models.shared.SourceAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAwsCloudtrailAwsCloudtrail; -import com.airbyte.api.models.shared.SourceAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageAzureBlobStorage; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON; -import com.airbyte.api.models.shared.SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType; -import com.airbyte.api.models.shared.SourceAzureTable; -import com.airbyte.api.models.shared.SourceAzureTableAzureTable; -import com.airbyte.api.models.shared.SourceBambooHr; -import com.airbyte.api.models.shared.SourceBambooHrBambooHr; -import com.airbyte.api.models.shared.SourceBigcommerce; -import com.airbyte.api.models.shared.SourceBigcommerceBigcommerce; -import com.airbyte.api.models.shared.SourceBigquery; -import com.airbyte.api.models.shared.SourceBigqueryBigquery; -import com.airbyte.api.models.shared.SourceBingAds; -import com.airbyte.api.models.shared.SourceBingAdsAuthMethod; -import com.airbyte.api.models.shared.SourceBingAdsBingAds; -import com.airbyte.api.models.shared.SourceBraintree; -import com.airbyte.api.models.shared.SourceBraintreeBraintree; -import com.airbyte.api.models.shared.SourceBraintreeEnvironment; -import com.airbyte.api.models.shared.SourceBraze; -import com.airbyte.api.models.shared.SourceBrazeBraze; -import com.airbyte.api.models.shared.SourceChargebee; -import com.airbyte.api.models.shared.SourceChargebeeChargebee; -import com.airbyte.api.models.shared.SourceChargebeeProductCatalog; -import com.airbyte.api.models.shared.SourceChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulChartmogul; -import com.airbyte.api.models.shared.SourceChartmogulInterval; -import com.airbyte.api.models.shared.SourceClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseClickhouse; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceClickupApi; -import com.airbyte.api.models.shared.SourceClickupApiClickupApi; -import com.airbyte.api.models.shared.SourceClockify; -import com.airbyte.api.models.shared.SourceClockifyClockify; -import com.airbyte.api.models.shared.SourceCloseCom; -import com.airbyte.api.models.shared.SourceCloseComCloseCom; -import com.airbyte.api.models.shared.SourceCoda; -import com.airbyte.api.models.shared.SourceCodaCoda; -import com.airbyte.api.models.shared.SourceCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiCoinApi; -import com.airbyte.api.models.shared.SourceCoinApiEnvironment; -import com.airbyte.api.models.shared.SourceCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapCoinmarketcap; -import com.airbyte.api.models.shared.SourceCoinmarketcapDataType; -import com.airbyte.api.models.shared.SourceConfigcat; -import com.airbyte.api.models.shared.SourceConfigcatConfigcat; -import com.airbyte.api.models.shared.SourceConfluence; -import com.airbyte.api.models.shared.SourceConfluenceConfluence; -import com.airbyte.api.models.shared.SourceConvex; -import com.airbyte.api.models.shared.SourceConvexConvex; -import com.airbyte.api.models.shared.SourceDatascope; -import com.airbyte.api.models.shared.SourceDatascopeDatascope; -import com.airbyte.api.models.shared.SourceDelighted; -import com.airbyte.api.models.shared.SourceDelightedDelighted; -import com.airbyte.api.models.shared.SourceDixa; -import com.airbyte.api.models.shared.SourceDixaDixa; -import com.airbyte.api.models.shared.SourceDockerhub; -import com.airbyte.api.models.shared.SourceDockerhubDockerhub; -import com.airbyte.api.models.shared.SourceDremio; -import com.airbyte.api.models.shared.SourceDremioDremio; -import com.airbyte.api.models.shared.SourceDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodb; -import com.airbyte.api.models.shared.SourceDynamodbDynamodbRegion; -import com.airbyte.api.models.shared.SourceE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudE2eTestCloud; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogMultiSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchema; -import com.airbyte.api.models.shared.SourceE2eTestCloudMockCatalogSingleSchemaType; -import com.airbyte.api.models.shared.SourceE2eTestCloudType; -import com.airbyte.api.models.shared.SourceEmailoctopus; -import com.airbyte.api.models.shared.SourceEmailoctopusEmailoctopus; -import com.airbyte.api.models.shared.SourceExchangeRates; -import com.airbyte.api.models.shared.SourceExchangeRatesExchangeRates; -import com.airbyte.api.models.shared.SourceFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingFacebookMarketing; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfig; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigActionReportTime; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigLevel; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidActionBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidBreakdowns; -import com.airbyte.api.models.shared.SourceFacebookMarketingInsightConfigValidEnums; -import com.airbyte.api.models.shared.SourceFacebookPages; -import com.airbyte.api.models.shared.SourceFacebookPagesFacebookPages; -import com.airbyte.api.models.shared.SourceFaker; -import com.airbyte.api.models.shared.SourceFakerFaker; -import com.airbyte.api.models.shared.SourceFauna; -import com.airbyte.api.models.shared.SourceFaunaCollection; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsDisabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabled; -import com.airbyte.api.models.shared.SourceFaunaCollectionDeletionsEnabledDeletionMode; -import com.airbyte.api.models.shared.SourceFaunaFauna; -import com.airbyte.api.models.shared.SourceFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureFileFormat; -import com.airbyte.api.models.shared.SourceFileSecureFileSecure; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderAzBlobAzureBlobStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderGCSGoogleCloudStorageStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWeb; -import com.airbyte.api.models.shared.SourceFileSecureProviderHTTPSPublicWebStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServices; -import com.airbyte.api.models.shared.SourceFileSecureProviderS3AmazonWebServicesStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSCPSecureCopyProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocol; -import com.airbyte.api.models.shared.SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShell; -import com.airbyte.api.models.shared.SourceFileSecureProviderSSHSecureShellStorage; -import com.airbyte.api.models.shared.SourceFirebolt; -import com.airbyte.api.models.shared.SourceFireboltFirebolt; -import com.airbyte.api.models.shared.SourceFreshcaller; -import com.airbyte.api.models.shared.SourceFreshcallerFreshcaller; -import com.airbyte.api.models.shared.SourceFreshdesk; -import com.airbyte.api.models.shared.SourceFreshdeskFreshdesk; -import com.airbyte.api.models.shared.SourceFreshsales; -import com.airbyte.api.models.shared.SourceFreshsalesFreshsales; -import com.airbyte.api.models.shared.SourceGainsightPx; -import com.airbyte.api.models.shared.SourceGainsightPxGainsightPx; -import com.airbyte.api.models.shared.SourceGcs; -import com.airbyte.api.models.shared.SourceGcsGcs; -import com.airbyte.api.models.shared.SourceGetlago; -import com.airbyte.api.models.shared.SourceGetlagoGetlago; -import com.airbyte.api.models.shared.SourceGithub; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuth; -import com.airbyte.api.models.shared.SourceGithubCredentialsOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessToken; -import com.airbyte.api.models.shared.SourceGithubCredentialsPersonalAccessTokenOptionTitle; -import com.airbyte.api.models.shared.SourceGithubGithub; -import com.airbyte.api.models.shared.SourceGitlab; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceGitlabCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceGitlabCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceGitlabGitlab; -import com.airbyte.api.models.shared.SourceGlassfrog; -import com.airbyte.api.models.shared.SourceGlassfrogGlassfrog; -import com.airbyte.api.models.shared.SourceGnews; -import com.airbyte.api.models.shared.SourceGnewsCountry; -import com.airbyte.api.models.shared.SourceGnewsGnews; -import com.airbyte.api.models.shared.SourceGnewsIn; -import com.airbyte.api.models.shared.SourceGnewsLanguage; -import com.airbyte.api.models.shared.SourceGnewsNullable; -import com.airbyte.api.models.shared.SourceGnewsSortBy; -import com.airbyte.api.models.shared.SourceGnewsTopHeadlinesTopic; -import com.airbyte.api.models.shared.SourceGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsCustomQueries; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleAds; -import com.airbyte.api.models.shared.SourceGoogleAdsGoogleCredentials; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleAnalyticsV4GoogleAnalyticsV4; -import com.airbyte.api.models.shared.SourceGoogleDirectory; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKey; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle; -import com.airbyte.api.models.shared.SourceGoogleDirectoryGoogleDirectory; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsCategories; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsGooglePagespeedInsights; -import com.airbyte.api.models.shared.SourceGooglePagespeedInsightsStrategies; -import com.airbyte.api.models.shared.SourceGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuth; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfig; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleCustomReportConfigValidEnums; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleDataFreshness; -import com.airbyte.api.models.shared.SourceGoogleSearchConsoleGoogleSearchConsole; -import com.airbyte.api.models.shared.SourceGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication; -import com.airbyte.api.models.shared.SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceGoogleSheetsGoogleSheets; -import com.airbyte.api.models.shared.SourceGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWebfontsGoogleWebfonts; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports; -import com.airbyte.api.models.shared.SourceGreenhouse; -import com.airbyte.api.models.shared.SourceGreenhouseGreenhouse; -import com.airbyte.api.models.shared.SourceGridly; -import com.airbyte.api.models.shared.SourceGridlyGridly; -import com.airbyte.api.models.shared.SourceHarvest; -import com.airbyte.api.models.shared.SourceHarvestHarvest; -import com.airbyte.api.models.shared.SourceHubplanner; -import com.airbyte.api.models.shared.SourceHubplannerHubplanner; -import com.airbyte.api.models.shared.SourceHubspot; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuth; -import com.airbyte.api.models.shared.SourceHubspotCredentialsOAuthAuthType; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateApp; -import com.airbyte.api.models.shared.SourceHubspotCredentialsPrivateAppAuthType; -import com.airbyte.api.models.shared.SourceHubspotHubspot; -import com.airbyte.api.models.shared.SourceInsightly; -import com.airbyte.api.models.shared.SourceInsightlyInsightly; -import com.airbyte.api.models.shared.SourceInstagram; -import com.airbyte.api.models.shared.SourceInstagramInstagram; -import com.airbyte.api.models.shared.SourceInstatus; -import com.airbyte.api.models.shared.SourceInstatusInstatus; -import com.airbyte.api.models.shared.SourceIntercom; -import com.airbyte.api.models.shared.SourceIntercomIntercom; -import com.airbyte.api.models.shared.SourceIp2whois; -import com.airbyte.api.models.shared.SourceIp2whoisIp2whois; -import com.airbyte.api.models.shared.SourceIterable; -import com.airbyte.api.models.shared.SourceIterableIterable; -import com.airbyte.api.models.shared.SourceJira; -import com.airbyte.api.models.shared.SourceJiraJira; -import com.airbyte.api.models.shared.SourceK6Cloud; -import com.airbyte.api.models.shared.SourceK6CloudK6Cloud; -import com.airbyte.api.models.shared.SourceKlarna; -import com.airbyte.api.models.shared.SourceKlarnaKlarna; -import com.airbyte.api.models.shared.SourceKlarnaRegion; -import com.airbyte.api.models.shared.SourceKlaviyo; -import com.airbyte.api.models.shared.SourceKlaviyoKlaviyo; -import com.airbyte.api.models.shared.SourceKustomerSinger; -import com.airbyte.api.models.shared.SourceKustomerSingerKustomerSinger; -import com.airbyte.api.models.shared.SourceKyve; -import com.airbyte.api.models.shared.SourceKyveKyve; -import com.airbyte.api.models.shared.SourceLaunchdarkly; -import com.airbyte.api.models.shared.SourceLaunchdarklyLaunchdarkly; -import com.airbyte.api.models.shared.SourceLemlist; -import com.airbyte.api.models.shared.SourceLemlistLemlist; -import com.airbyte.api.models.shared.SourceLeverHiring; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKey; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuth; -import com.airbyte.api.models.shared.SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType; -import com.airbyte.api.models.shared.SourceLeverHiringEnvironment; -import com.airbyte.api.models.shared.SourceLeverHiringLeverHiring; -import com.airbyte.api.models.shared.SourceLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfiguration; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory; -import com.airbyte.api.models.shared.SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinAdsCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinAdsLinkedinAds; -import com.airbyte.api.models.shared.SourceLinkedinPages; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceLinkedinPagesCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceLinkedinPagesLinkedinPages; -import com.airbyte.api.models.shared.SourceLinnworks; -import com.airbyte.api.models.shared.SourceLinnworksLinnworks; -import com.airbyte.api.models.shared.SourceLokalise; -import com.airbyte.api.models.shared.SourceLokaliseLokalise; -import com.airbyte.api.models.shared.SourceMailchimp; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMailchimpCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMailchimpMailchimp; -import com.airbyte.api.models.shared.SourceMailgun; -import com.airbyte.api.models.shared.SourceMailgunMailgun; -import com.airbyte.api.models.shared.SourceMailjetSms; -import com.airbyte.api.models.shared.SourceMailjetSmsMailjetSms; -import com.airbyte.api.models.shared.SourceMarketo; -import com.airbyte.api.models.shared.SourceMarketoMarketo; -import com.airbyte.api.models.shared.SourceMetabase; -import com.airbyte.api.models.shared.SourceMetabaseMetabase; -import com.airbyte.api.models.shared.SourceMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMicrosoftTeamsMicrosoftTeams; -import com.airbyte.api.models.shared.SourceMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecret; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsProjectSecretOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccount; -import com.airbyte.api.models.shared.SourceMixpanelCredentialsServiceAccountOptionTitle; -import com.airbyte.api.models.shared.SourceMixpanelMixpanel; -import com.airbyte.api.models.shared.SourceMixpanelRegion; -import com.airbyte.api.models.shared.SourceMonday; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceMondayCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceMondayCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceMondayMonday; -import com.airbyte.api.models.shared.SourceMongodb; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSet; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeReplicaSetInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstance; -import com.airbyte.api.models.shared.SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance; -import com.airbyte.api.models.shared.SourceMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbInternalPocMongodbInternalPoc; -import com.airbyte.api.models.shared.SourceMongodbMongodb; -import com.airbyte.api.models.shared.SourceMssql; -import com.airbyte.api.models.shared.SourceMssqlMssql; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMyHours; -import com.airbyte.api.models.shared.SourceMyHoursMyHours; -import com.airbyte.api.models.shared.SourceMysql; -import com.airbyte.api.models.shared.SourceMysqlMysql; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferred; -import com.airbyte.api.models.shared.SourceMysqlSslModePreferredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequired; -import com.airbyte.api.models.shared.SourceMysqlSslModeRequiredMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCA; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyCAMode; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentity; -import com.airbyte.api.models.shared.SourceMysqlSslModeVerifyIdentityMode; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceNetsuite; -import com.airbyte.api.models.shared.SourceNetsuiteNetsuite; -import com.airbyte.api.models.shared.SourceNotion; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceNotionCredentialsAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceNotionCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceNotionNotion; -import com.airbyte.api.models.shared.SourceNytimes; -import com.airbyte.api.models.shared.SourceNytimesNytimes; -import com.airbyte.api.models.shared.SourceNytimesPeriodUsedForMostPopularStreams; -import com.airbyte.api.models.shared.SourceNytimesShareTypeUsedForMostPopularSharedStream; -import com.airbyte.api.models.shared.SourceOkta; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceOktaCredentialsAPITokenAuthType; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceOktaCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceOktaOkta; -import com.airbyte.api.models.shared.SourceOmnisend; -import com.airbyte.api.models.shared.SourceOmnisendOmnisend; -import com.airbyte.api.models.shared.SourceOnesignal; -import com.airbyte.api.models.shared.SourceOnesignalApplications; -import com.airbyte.api.models.shared.SourceOnesignalOnesignal; -import com.airbyte.api.models.shared.SourceOracle; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceName; -import com.airbyte.api.models.shared.SourceOracleConnectionDataServiceNameConnectionType; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSID; -import com.airbyte.api.models.shared.SourceOracleConnectionDataSystemIDSIDConnectionType; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNE; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm; -import com.airbyte.api.models.shared.SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificate; -import com.airbyte.api.models.shared.SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod; -import com.airbyte.api.models.shared.SourceOracleOracle; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourceOrb; -import com.airbyte.api.models.shared.SourceOrbOrb; -import com.airbyte.api.models.shared.SourceOrbit; -import com.airbyte.api.models.shared.SourceOrbitOrbit; -import com.airbyte.api.models.shared.SourceOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePassword; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForGeoLocationRegion; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyGranularityForPeriodicReports; -import com.airbyte.api.models.shared.SourceOutbrainAmplifyOutbrainAmplify; -import com.airbyte.api.models.shared.SourceOutreach; -import com.airbyte.api.models.shared.SourceOutreachOutreach; -import com.airbyte.api.models.shared.SourcePaypalTransaction; -import com.airbyte.api.models.shared.SourcePaypalTransactionPaypalTransaction; -import com.airbyte.api.models.shared.SourcePaystack; -import com.airbyte.api.models.shared.SourcePaystackPaystack; -import com.airbyte.api.models.shared.SourcePendo; -import com.airbyte.api.models.shared.SourcePendoPendo; -import com.airbyte.api.models.shared.SourcePersistiq; -import com.airbyte.api.models.shared.SourcePersistiqPersistiq; -import com.airbyte.api.models.shared.SourcePexelsApi; -import com.airbyte.api.models.shared.SourcePexelsApiPexelsApi; -import com.airbyte.api.models.shared.SourcePinterest; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessToken; -import com.airbyte.api.models.shared.SourcePinterestCredentialsAccessTokenAuthMethod; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20; -import com.airbyte.api.models.shared.SourcePinterestCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourcePinterestPinterest; -import com.airbyte.api.models.shared.SourcePinterestStatus; -import com.airbyte.api.models.shared.SourcePipedrive; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthentication; -import com.airbyte.api.models.shared.SourcePipedriveAPIKeyAuthenticationAuthType; -import com.airbyte.api.models.shared.SourcePipedrivePipedrive; -import com.airbyte.api.models.shared.SourcePocket; -import com.airbyte.api.models.shared.SourcePocketContentType; -import com.airbyte.api.models.shared.SourcePocketDetailType; -import com.airbyte.api.models.shared.SourcePocketPocket; -import com.airbyte.api.models.shared.SourcePocketSortBy; -import com.airbyte.api.models.shared.SourcePocketState; -import com.airbyte.api.models.shared.SourcePokeapi; -import com.airbyte.api.models.shared.SourcePokeapiPokeapi; -import com.airbyte.api.models.shared.SourcePolygonStockApi; -import com.airbyte.api.models.shared.SourcePolygonStockApiPolygonStockApi; -import com.airbyte.api.models.shared.SourcePostgres; -import com.airbyte.api.models.shared.SourcePostgresPostgres; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor; -import com.airbyte.api.models.shared.SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnel; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodNoTunnelTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod; -import com.airbyte.api.models.shared.SourcePosthog; -import com.airbyte.api.models.shared.SourcePosthogPosthog; -import com.airbyte.api.models.shared.SourcePostmarkapp; -import com.airbyte.api.models.shared.SourcePostmarkappPostmarkapp; -import com.airbyte.api.models.shared.SourcePrestashop; -import com.airbyte.api.models.shared.SourcePrestashopPrestashop; -import com.airbyte.api.models.shared.SourcePunkApi; -import com.airbyte.api.models.shared.SourcePunkApiPunkApi; import com.airbyte.api.models.shared.SourcePutRequest; -import com.airbyte.api.models.shared.SourcePypi; -import com.airbyte.api.models.shared.SourcePypiPypi; -import com.airbyte.api.models.shared.SourceQualaroo; -import com.airbyte.api.models.shared.SourceQualarooQualaroo; -import com.airbyte.api.models.shared.SourceQuickbooks; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceQuickbooksCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceQuickbooksQuickbooks; -import com.airbyte.api.models.shared.SourceRailz; -import com.airbyte.api.models.shared.SourceRailzRailz; -import com.airbyte.api.models.shared.SourceRecharge; -import com.airbyte.api.models.shared.SourceRechargeRecharge; -import com.airbyte.api.models.shared.SourceRecreation; -import com.airbyte.api.models.shared.SourceRecreationRecreation; -import com.airbyte.api.models.shared.SourceRecruitee; -import com.airbyte.api.models.shared.SourceRecruiteeRecruitee; -import com.airbyte.api.models.shared.SourceRecurly; -import com.airbyte.api.models.shared.SourceRecurlyRecurly; -import com.airbyte.api.models.shared.SourceRedshift; -import com.airbyte.api.models.shared.SourceRedshiftRedshift; -import com.airbyte.api.models.shared.SourceRetently; -import com.airbyte.api.models.shared.SourceRetentlyRetently; -import com.airbyte.api.models.shared.SourceRkiCovid; -import com.airbyte.api.models.shared.SourceRkiCovidRkiCovid; -import com.airbyte.api.models.shared.SourceRss; -import com.airbyte.api.models.shared.SourceRssRss; -import com.airbyte.api.models.shared.SourceS3; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfig; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatAvroFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormat; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigFormatParquetFormatFiletype; -import com.airbyte.api.models.shared.SourceS3FileBasedStreamConfigValidationPolicy; -import com.airbyte.api.models.shared.SourceS3FormatAvro; -import com.airbyte.api.models.shared.SourceS3FormatAvroFiletype; -import com.airbyte.api.models.shared.SourceS3FormatCSV; -import com.airbyte.api.models.shared.SourceS3FormatCSVFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonl; -import com.airbyte.api.models.shared.SourceS3FormatJsonlFiletype; -import com.airbyte.api.models.shared.SourceS3FormatJsonlUnexpectedFieldBehavior; -import com.airbyte.api.models.shared.SourceS3FormatParquet; -import com.airbyte.api.models.shared.SourceS3FormatParquetFiletype; -import com.airbyte.api.models.shared.SourceS3S3; -import com.airbyte.api.models.shared.SourceS3S3AmazonWebServices; -import com.airbyte.api.models.shared.SourceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceAuthType; -import com.airbyte.api.models.shared.SourceSalesforceSalesforce; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteria; -import com.airbyte.api.models.shared.SourceSalesforceStreamsCriteriaSearchCriteria; -import com.airbyte.api.models.shared.SourceSalesloft; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKey; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuth; -import com.airbyte.api.models.shared.SourceSalesloftCredentialsAuthenticateViaOAuthAuthType; -import com.airbyte.api.models.shared.SourceSalesloftSalesloft; -import com.airbyte.api.models.shared.SourceSapFieldglass; -import com.airbyte.api.models.shared.SourceSapFieldglassSapFieldglass; -import com.airbyte.api.models.shared.SourceSecoda; -import com.airbyte.api.models.shared.SourceSecodaSecoda; -import com.airbyte.api.models.shared.SourceSendgrid; -import com.airbyte.api.models.shared.SourceSendgridSendgrid; -import com.airbyte.api.models.shared.SourceSendinblue; -import com.airbyte.api.models.shared.SourceSendinblueSendinblue; -import com.airbyte.api.models.shared.SourceSenseforce; -import com.airbyte.api.models.shared.SourceSenseforceSenseforce; -import com.airbyte.api.models.shared.SourceSentry; -import com.airbyte.api.models.shared.SourceSentrySentry; -import com.airbyte.api.models.shared.SourceSftp; -import com.airbyte.api.models.shared.SourceSftpBulk; -import com.airbyte.api.models.shared.SourceSftpBulkFileType; -import com.airbyte.api.models.shared.SourceSftpBulkSftpBulk; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsPasswordAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthentication; -import com.airbyte.api.models.shared.SourceSftpCredentialsSSHKeyAuthenticationAuthMethod; -import com.airbyte.api.models.shared.SourceSftpSftp; -import com.airbyte.api.models.shared.SourceShopify; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPassword; -import com.airbyte.api.models.shared.SourceShopifyCredentialsAPIPasswordAuthMethod; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceShopifyCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceShopifyShopify; -import com.airbyte.api.models.shared.SourceShortio; -import com.airbyte.api.models.shared.SourceShortioShortio; -import com.airbyte.api.models.shared.SourceSlack; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceSlackCredentialsAPITokenOptionTitle; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuth; -import com.airbyte.api.models.shared.SourceSlackCredentialsSignInViaSlackOAuthOptionTitle; -import com.airbyte.api.models.shared.SourceSlackSlack; -import com.airbyte.api.models.shared.SourceSmaily; -import com.airbyte.api.models.shared.SourceSmailySmaily; -import com.airbyte.api.models.shared.SourceSmartengage; -import com.airbyte.api.models.shared.SourceSmartengageSmartengage; -import com.airbyte.api.models.shared.SourceSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessToken; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsAPIAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSmartsheetsCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSmartsheetsSmartsheets; -import com.airbyte.api.models.shared.SourceSmartsheetsValidenums; -import com.airbyte.api.models.shared.SourceSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnapchatMarketingSnapchatMarketing; -import com.airbyte.api.models.shared.SourceSnowflake; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPassword; -import com.airbyte.api.models.shared.SourceSnowflakeCredentialsUsernameAndPasswordAuthType; -import com.airbyte.api.models.shared.SourceSnowflakeSnowflake; -import com.airbyte.api.models.shared.SourceSonarCloud; -import com.airbyte.api.models.shared.SourceSonarCloudSonarCloud; -import com.airbyte.api.models.shared.SourceSpacexApi; -import com.airbyte.api.models.shared.SourceSpacexApiSpacexApi; -import com.airbyte.api.models.shared.SourceSquare; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceSquareCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthentication; -import com.airbyte.api.models.shared.SourceSquareCredentialsOauthAuthenticationAuthType; -import com.airbyte.api.models.shared.SourceSquareSquare; -import com.airbyte.api.models.shared.SourceStrava; -import com.airbyte.api.models.shared.SourceStravaAuthType; -import com.airbyte.api.models.shared.SourceStravaStrava; -import com.airbyte.api.models.shared.SourceStripe; -import com.airbyte.api.models.shared.SourceStripeStripe; -import com.airbyte.api.models.shared.SourceSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionEUBasedAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccount; -import com.airbyte.api.models.shared.SourceSurveySparrowRegionGlobalAccountUrlBase; -import com.airbyte.api.models.shared.SourceSurveySparrowSurveySparrow; -import com.airbyte.api.models.shared.SourceSurveymonkey; -import com.airbyte.api.models.shared.SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod; -import com.airbyte.api.models.shared.SourceSurveymonkeySurveymonkey; -import com.airbyte.api.models.shared.SourceTempo; -import com.airbyte.api.models.shared.SourceTempoTempo; -import com.airbyte.api.models.shared.SourceTheGuardianApi; -import com.airbyte.api.models.shared.SourceTheGuardianApiTheGuardianApi; -import com.airbyte.api.models.shared.SourceTiktokMarketing; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessToken; -import com.airbyte.api.models.shared.SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType; -import com.airbyte.api.models.shared.SourceTiktokMarketingTiktokMarketing; -import com.airbyte.api.models.shared.SourceTodoist; -import com.airbyte.api.models.shared.SourceTodoistTodoist; -import com.airbyte.api.models.shared.SourceTrello; -import com.airbyte.api.models.shared.SourceTrelloTrello; -import com.airbyte.api.models.shared.SourceTrustpilot; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKey; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsAPIKeyAuthType; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTrustpilotCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTrustpilotTrustpilot; -import com.airbyte.api.models.shared.SourceTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTvmazeScheduleTvmazeSchedule; -import com.airbyte.api.models.shared.SourceTwilio; -import com.airbyte.api.models.shared.SourceTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTaskrouterTwilioTaskrouter; -import com.airbyte.api.models.shared.SourceTwilioTwilio; -import com.airbyte.api.models.shared.SourceTwitter; -import com.airbyte.api.models.shared.SourceTwitterTwitter; -import com.airbyte.api.models.shared.SourceTypeform; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceTypeformCredentialsOAuth20AuthType; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateToken; -import com.airbyte.api.models.shared.SourceTypeformCredentialsPrivateTokenAuthType; -import com.airbyte.api.models.shared.SourceTypeformTypeform; -import com.airbyte.api.models.shared.SourceUsCensus; -import com.airbyte.api.models.shared.SourceUsCensusUsCensus; -import com.airbyte.api.models.shared.SourceVantage; -import com.airbyte.api.models.shared.SourceVantageVantage; -import com.airbyte.api.models.shared.SourceWebflow; -import com.airbyte.api.models.shared.SourceWebflowWebflow; -import com.airbyte.api.models.shared.SourceWhiskyHunter; -import com.airbyte.api.models.shared.SourceWhiskyHunterWhiskyHunter; -import com.airbyte.api.models.shared.SourceWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWikipediaPageviewsWikipediaPageviews; -import com.airbyte.api.models.shared.SourceWoocommerce; -import com.airbyte.api.models.shared.SourceWoocommerceWoocommerce; -import com.airbyte.api.models.shared.SourceXero; -import com.airbyte.api.models.shared.SourceXeroAuthenticateViaXeroOAuth; -import com.airbyte.api.models.shared.SourceXeroXero; -import com.airbyte.api.models.shared.SourceXkcd; -import com.airbyte.api.models.shared.SourceXkcdXkcd; -import com.airbyte.api.models.shared.SourceYandexMetrica; -import com.airbyte.api.models.shared.SourceYandexMetricaYandexMetrica; -import com.airbyte.api.models.shared.SourceYotpo; -import com.airbyte.api.models.shared.SourceYotpoYotpo; -import com.airbyte.api.models.shared.SourceYounium; -import com.airbyte.api.models.shared.SourceYouniumYounium; -import com.airbyte.api.models.shared.SourceYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceYoutubeAnalyticsYoutubeAnalytics; -import com.airbyte.api.models.shared.SourceZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessToken; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsAccessTokenCredentials; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskChatCredentialsOAuth20Credentials; -import com.airbyte.api.models.shared.SourceZendeskChatZendeskChat; -import com.airbyte.api.models.shared.SourceZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPIToken; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsAPITokenAuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20; -import com.airbyte.api.models.shared.SourceZendeskSunshineCredentialsOAuth20AuthMethod; -import com.airbyte.api.models.shared.SourceZendeskSunshineZendeskSunshine; -import com.airbyte.api.models.shared.SourceZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskSupportZendeskSupport; -import com.airbyte.api.models.shared.SourceZendeskTalk; -import com.airbyte.api.models.shared.SourceZendeskTalkZendeskTalk; -import com.airbyte.api.models.shared.SourceZenloop; -import com.airbyte.api.models.shared.SourceZenloopZenloop; -import com.airbyte.api.models.shared.SourceZohoCRMZohoCRMEdition; -import com.airbyte.api.models.shared.SourceZohoCrm; -import com.airbyte.api.models.shared.SourceZohoCrmDataCenterLocation; -import com.airbyte.api.models.shared.SourceZohoCrmEnvironment; -import com.airbyte.api.models.shared.SourceZohoCrmZohoCrm; -import com.airbyte.api.models.shared.SourceZoom; -import com.airbyte.api.models.shared.SourceZoomZoom; -import com.airbyte.api.models.shared.SourceZuora; -import com.airbyte.api.models.shared.SourceZuoraDataQueryType; -import com.airbyte.api.models.shared.SourceZuoraTenantEndpointLocation; -import com.airbyte.api.models.shared.SourceZuoraZuora; -import java.time.LocalDate; -import java.time.OffsetDateTime; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Ameliorated", "bah") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - PutSourceRequest req = new PutSourceRequest("Checking") {{ - sourcePutRequest = new SourcePutRequest( new SourceMailjetSms(SourceMailjetSmsMailjetSms.MAILJET_SMS, "Tactics") {{ - endDate = 1666281656L; - sourceType = SourceMailjetSmsMailjetSms.MAILJET_SMS; - startDate = 1666261656L; - token = "pendulum"; - }}, "Northwest");; + PutSourceRequest req = new PutSourceRequest("string"){{ + sourcePutRequest = new SourcePutRequest("string", "string"); }}; PutSourceResponse res = sdk.sources.putSource(req); diff --git a/docs/sdks/streams/README.md b/docs/sdks/streams/README.md index 940f841e9..e980343dc 100755 --- a/docs/sdks/streams/README.md +++ b/docs/sdks/streams/README.md @@ -23,15 +23,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("East", "seldom") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetStreamPropertiesRequest req = new GetStreamPropertiesRequest("brand", "salmon") {{ + GetStreamPropertiesRequest req = new GetStreamPropertiesRequest("string", "string"){{ ignoreCache = false; }}; diff --git a/docs/sdks/workspaces/README.md b/docs/sdks/workspaces/README.md index bb049dc6c..47c7cb9c6 100755 --- a/docs/sdks/workspaces/README.md +++ b/docs/sdks/workspaces/README.md @@ -24,103 +24,23 @@ import com.airbyte.api.Airbyte; import com.airbyte.api.models.operations.CreateOrUpdateWorkspaceOAuthCredentialsRequest; import com.airbyte.api.models.operations.CreateOrUpdateWorkspaceOAuthCredentialsResponse; import com.airbyte.api.models.shared.ActorTypeEnum; -import com.airbyte.api.models.shared.Airtable; -import com.airbyte.api.models.shared.AirtableCredentials; -import com.airbyte.api.models.shared.AmazonAds; -import com.airbyte.api.models.shared.AmazonSellerPartner; -import com.airbyte.api.models.shared.Asana; -import com.airbyte.api.models.shared.AsanaCredentials; -import com.airbyte.api.models.shared.BingAds; -import com.airbyte.api.models.shared.FacebookMarketing; -import com.airbyte.api.models.shared.Github; -import com.airbyte.api.models.shared.GithubCredentials; -import com.airbyte.api.models.shared.Gitlab; -import com.airbyte.api.models.shared.GitlabCredentials; -import com.airbyte.api.models.shared.GoogleAds; -import com.airbyte.api.models.shared.GoogleAdsCredentials; -import com.airbyte.api.models.shared.GoogleAnalyticsDataApi; -import com.airbyte.api.models.shared.GoogleAnalyticsDataApiCredentials; -import com.airbyte.api.models.shared.GoogleAnalyticsV4; -import com.airbyte.api.models.shared.GoogleAnalyticsV4Credentials; -import com.airbyte.api.models.shared.GoogleSearchConsole; -import com.airbyte.api.models.shared.GoogleSearchConsoleAuthorization; -import com.airbyte.api.models.shared.GoogleSheets; -import com.airbyte.api.models.shared.GoogleSheetsCredentials; -import com.airbyte.api.models.shared.Harvest; -import com.airbyte.api.models.shared.HarvestCredentials; -import com.airbyte.api.models.shared.Hubspot; -import com.airbyte.api.models.shared.HubspotCredentials; -import com.airbyte.api.models.shared.Instagram; -import com.airbyte.api.models.shared.Intercom; -import com.airbyte.api.models.shared.LeverHiring; -import com.airbyte.api.models.shared.LeverHiringCredentials; -import com.airbyte.api.models.shared.LinkedinAds; -import com.airbyte.api.models.shared.LinkedinAdsCredentials; -import com.airbyte.api.models.shared.Mailchimp; -import com.airbyte.api.models.shared.MailchimpCredentials; -import com.airbyte.api.models.shared.MicrosoftTeams; -import com.airbyte.api.models.shared.MicrosoftTeamsCredentials; -import com.airbyte.api.models.shared.Monday; -import com.airbyte.api.models.shared.MondayCredentials; -import com.airbyte.api.models.shared.Notion; -import com.airbyte.api.models.shared.NotionCredentials; import com.airbyte.api.models.shared.OAuthActorNames; -import com.airbyte.api.models.shared.Pinterest; -import com.airbyte.api.models.shared.PinterestCredentials; -import com.airbyte.api.models.shared.Retently; -import com.airbyte.api.models.shared.RetentlyCredentials; -import com.airbyte.api.models.shared.Salesforce; import com.airbyte.api.models.shared.Security; -import com.airbyte.api.models.shared.Shopify; -import com.airbyte.api.models.shared.ShopifyCredentials; -import com.airbyte.api.models.shared.Slack; -import com.airbyte.api.models.shared.SlackCredentials; -import com.airbyte.api.models.shared.Smartsheets; -import com.airbyte.api.models.shared.SmartsheetsCredentials; -import com.airbyte.api.models.shared.SnapchatMarketing; -import com.airbyte.api.models.shared.Snowflake; -import com.airbyte.api.models.shared.SnowflakeCredentials; -import com.airbyte.api.models.shared.Square; -import com.airbyte.api.models.shared.SquareCredentials; -import com.airbyte.api.models.shared.Strava; -import com.airbyte.api.models.shared.Surveymonkey; -import com.airbyte.api.models.shared.SurveymonkeyCredentials; -import com.airbyte.api.models.shared.TiktokMarketing; -import com.airbyte.api.models.shared.TiktokMarketingCredentials; -import com.airbyte.api.models.shared.Typeform; -import com.airbyte.api.models.shared.TypeformCredentials; import com.airbyte.api.models.shared.WorkspaceOAuthCredentialsRequest; -import com.airbyte.api.models.shared.Xero; -import com.airbyte.api.models.shared.XeroAuthentication; -import com.airbyte.api.models.shared.YoutubeAnalytics; -import com.airbyte.api.models.shared.YoutubeAnalyticsCredentials; -import com.airbyte.api.models.shared.ZendeskChat; -import com.airbyte.api.models.shared.ZendeskChatCredentials; -import com.airbyte.api.models.shared.ZendeskSunshine; -import com.airbyte.api.models.shared.ZendeskSunshineCredentials; -import com.airbyte.api.models.shared.ZendeskSupport; -import com.airbyte.api.models.shared.ZendeskSupportCredentials; -import com.airbyte.api.models.shared.ZendeskTalk; -import com.airbyte.api.models.shared.ZendeskTalkCredentials; public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("back", "seamless") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - CreateOrUpdateWorkspaceOAuthCredentialsRequest req = new CreateOrUpdateWorkspaceOAuthCredentialsRequest( new WorkspaceOAuthCredentialsRequest(ActorTypeEnum.DESTINATION, new Github() {{ - credentials = new GithubCredentials() {{ - clientId = "Baby Rupee till"; - clientSecret = "commercialize"; - }}; - }}, OAuthActorNames.GITLAB);, "Gasoline Home causal"); + CreateOrUpdateWorkspaceOAuthCredentialsRequest req = new CreateOrUpdateWorkspaceOAuthCredentialsRequest(new WorkspaceOAuthCredentialsRequest(ActorTypeEnum.DESTINATION, "string", OAuthActorNames.AMAZON_ADS), "string"); CreateOrUpdateWorkspaceOAuthCredentialsResponse res = sdk.workspaces.createOrUpdateWorkspaceOAuthCredentials(req); @@ -164,15 +84,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Armstrong", "consectetur") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - com.airbyte.api.models.shared.WorkspaceCreateRequest req = new WorkspaceCreateRequest("payment"); + com.airbyte.api.models.shared.WorkspaceCreateRequest req = new WorkspaceCreateRequest("string"); CreateWorkspaceResponse res = sdk.workspaces.createWorkspace(req); @@ -216,15 +136,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("3rd", "Automotive") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - DeleteWorkspaceRequest req = new DeleteWorkspaceRequest("protocol"); + DeleteWorkspaceRequest req = new DeleteWorkspaceRequest("string"); DeleteWorkspaceResponse res = sdk.workspaces.deleteWorkspace(req); @@ -268,15 +188,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Mercedes", "odio") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - GetWorkspaceRequest req = new GetWorkspaceRequest("Fresh Bedfordshire male"); + GetWorkspaceRequest req = new GetWorkspaceRequest("string"); GetWorkspaceResponse res = sdk.workspaces.getWorkspace(req); @@ -320,20 +240,20 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("efficient", "channels") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - ListWorkspacesRequest req = new ListWorkspacesRequest() {{ + ListWorkspacesRequest req = new ListWorkspacesRequest(){{ includeDeleted = false; - limit = 971477; - offset = 563607; + limit = 283250; + offset = 568374; workspaceIds = new String[]{{ - add("aa380387-f545-4d38-9888-ede3070833b0"), + add("53f9aa38-0387-4f54-9d38-9888ede30708"), }}; }}; @@ -380,15 +300,15 @@ public class Application { public static void main(String[] args) { try { Airbyte sdk = Airbyte.builder() - .setSecurity(new Security() {{ - basicAuth = new SchemeBasicAuth("Wagon", "female") {{ + .setSecurity(new Security(){{ + basicAuth = new SchemeBasicAuth("string", "string"){{ password = ""; username = ""; }}; }}) .build(); - UpdateWorkspaceRequest req = new UpdateWorkspaceRequest( new WorkspaceUpdateRequest("afterwards");, "male"); + UpdateWorkspaceRequest req = new UpdateWorkspaceRequest(new WorkspaceUpdateRequest("string"), "string"); UpdateWorkspaceResponse res = sdk.workspaces.updateWorkspace(req); diff --git a/files.gen b/files.gen index b2019d1c4..919584487 100755 --- a/files.gen +++ b/files.gen @@ -106,342 +106,6 @@ lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehavior lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnumNoDefault.java lib/src/main/java/com/airbyte/api/models/shared/GeographyEnumNoDefault.java lib/src/main/java/com/airbyte/api/models/shared/DestinationResponse.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUser.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRole.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeAwsDatalake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeS3BucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDatasetLocation.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryBigquery.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStaging.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInserts.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryTransformationQueryRunType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigquery.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedDatasetLocation.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalized.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseClickhouse.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouse.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationConvexConvex.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationConvex.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulioCumulio.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulio.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabendDatabend.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabend.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDatabricks.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricks.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullDevNull.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilent.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNull.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamodb.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamoDBRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodb.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchElasticsearch.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearch.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltFirebolt.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInserts.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFirebolt.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestoreFirestore.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestore.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKeyCredentialType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKey.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsGcs.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvro.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGCSGCSBucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGcs.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsGoogleSheets.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheets.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationKeenKeen.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationKeen.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesisKinesis.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesis.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainLangchain.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFakeMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAIMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAI.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistance.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPineconeMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPinecone.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainProcessingConfigModel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchain.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusMilvus.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromFieldMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromField.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFakeMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohereMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohere.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAIMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAI.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuthMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuth.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePassword.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPITokenMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPIToken.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexing.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusProcessingConfigModel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvus.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPassword.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNoneAuthorization.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNone.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbMongodb.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSet.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodb.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlMssql.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMssql.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlMysql.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationMysql.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleOracle.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationOracle.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconePinecone.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFakeMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohereMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohere.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAIMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAI.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeIndexing.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeProcessingConfigModel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPinecone.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresPostgres.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFullMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFull.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCaMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCa.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequireMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequire.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePreferMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePrefer.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllowMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllow.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisableMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisable.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgres.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsubPubsub.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsub.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisCacheType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisRedis.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFullMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFull.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisableMode.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisable.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedis.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftRedshift.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3Staging.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandardMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandard.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshift.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorage.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValues.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvro.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3BucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3Glue.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueSerializationLibrary.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3BucketRegion.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationS3Glue.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJsonSftpJson.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJson.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeSnowflake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflake.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplusTimeplus.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplus.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesenseTypesense.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesense.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaVertica.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationVertica.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationXataXata.java -lib/src/main/java/com/airbyte/api/models/shared/DestinationXata.java lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java lib/src/main/java/com/airbyte/api/models/shared/DestinationsResponse.java lib/src/main/java/com/airbyte/api/models/shared/DestinationPatchRequest.java @@ -452,747 +116,6 @@ lib/src/main/java/com/airbyte/api/models/shared/JobTypeEnum.java lib/src/main/java/com/airbyte/api/models/shared/JobCreateRequest.java lib/src/main/java/com/airbyte/api/models/shared/JobsResponse.java lib/src/main/java/com/airbyte/api/models/shared/SourceResponse.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapiPokeapi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAhaAha.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAha.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAircallAircall.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAircall.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableAirtable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAirtable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandard.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXmin.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbAlloydb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsReportRecordTypes.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAmazonAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsStateFilter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSEnvironment.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartner.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAWSRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAmazonSqs.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqs.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeDataRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeAmplitude.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitude.java -lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDatasetApifyDataset.java -lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDataset.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollowAppfollow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaAsana.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAsana.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0Auth0.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrailAwsCloudtrail.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrail.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTableAzureTable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHrBambooHr.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHr.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerceBigcommerce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBigqueryBigquery.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBigquery.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsBingAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBingAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeEnvironment.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeBraintree.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBraintree.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBrazeBraze.java -lib/src/main/java/com/airbyte/api/models/shared/SourceBraze.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeProductCatalog.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeChargebee.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChargebee.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulInterval.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulChartmogul.java -lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogul.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseClickhouse.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouse.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApiClickupApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClockifyClockify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceClockify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCloseComCloseCom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCloseCom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCodaCoda.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoda.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiEnvironment.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiCoinApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapDataType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapCoinmarketcap.java -lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcap.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcatConfigcat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConfluenceConfluence.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConfluence.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConvexConvex.java -lib/src/main/java/com/airbyte/api/models/shared/SourceConvex.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDatascopeDatascope.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDatascope.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDelightedDelighted.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDelighted.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDixaDixa.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDixa.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhubDockerhub.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhub.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDremioDremio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDremio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodbRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudE2eTestCloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopusEmailoctopus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRatesExchangeRates.java -lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRates.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidEnums.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigLevel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfig.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingFacebookMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPagesFacebookPages.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPages.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFakerFaker.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaker.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabled.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabled.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollection.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaFauna.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFauna.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileFormat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShellStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShell.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServices.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWeb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileSecure.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecure.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFireboltFirebolt.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFirebolt.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcallerFreshcaller.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcaller.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdeskFreshdesk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdesk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsalesFreshsales.java -lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsales.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPxGainsightPx.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPx.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGcsGcs.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGcs.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGetlagoGetlago.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGetlago.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuthOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithubGithub.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGithub.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabGitlab.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGitlab.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrogGlassfrog.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrog.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsCountry.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsIn.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsLanguage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsNullable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsSortBy.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsGnews.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsTopHeadlinesTopic.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGnews.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsCustomQueries.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryGoogleDirectory.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectory.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsCategories.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsStrategies.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsights.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfig.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleDataFreshness.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsole.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsGoogleSheets.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheets.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfontsGoogleWebfonts.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfonts.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReports.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouseGreenhouse.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouse.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGridlyGridly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceGridly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHarvestHarvest.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHarvest.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubplannerHubplanner.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubplanner.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateAppAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateApp.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotHubspot.java -lib/src/main/java/com/airbyte/api/models/shared/SourceHubspot.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInsightlyInsightly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInsightly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInstagramInstagram.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInstagram.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInstatusInstatus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceInstatus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIntercomIntercom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIntercom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whoisIp2whois.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whois.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIterableIterable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceIterable.java -lib/src/main/java/com/airbyte/api/models/shared/SourceJiraJira.java -lib/src/main/java/com/airbyte/api/models/shared/SourceJira.java -lib/src/main/java/com/airbyte/api/models/shared/SourceK6CloudK6Cloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceK6Cloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaKlarna.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKlarna.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyoKlaviyo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSingerKustomerSinger.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSinger.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKyveKyve.java -lib/src/main/java/com/airbyte/api/models/shared/SourceKyve.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarklyLaunchdarkly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarkly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLemlistLemlist.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLemlist.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringEnvironment.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringLeverHiring.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiring.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsLinkedinAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAds.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesLinkedinPages.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPages.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworksLinnworks.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworks.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLokaliseLokalise.java -lib/src/main/java/com/airbyte/api/models/shared/SourceLokalise.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpMailchimp.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimp.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailgunMailgun.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailgun.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSmsMailjetSms.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSms.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMarketoMarketo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMarketo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMetabaseMetabase.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMetabase.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsMicrosoftTeams.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeams.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecret.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccount.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelMixpanel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPITokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPIToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMondayMonday.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMonday.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSet.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbMongodb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPocMongodbInternalPoc.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPoc.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlMssql.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMssql.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMyHoursMyHours.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMyHours.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlMysql.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentityMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentity.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCAMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCA.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequiredMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequired.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferredMode.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferred.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceMysql.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuiteNetsuite.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuite.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessTokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotionNotion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNotion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesNytimes.java -lib/src/main/java/com/airbyte/api/models/shared/SourceNytimes.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPITokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPIToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOktaOkta.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOkta.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisendOmnisend.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisend.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalApplications.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalOnesignal.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignal.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSID.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceNameConnectionType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceName.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleOracle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOracle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOrbOrb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOrb.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOrbitOrbit.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOrbit.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyOutbrainAmplify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutreachOutreach.java -lib/src/main/java/com/airbyte/api/models/shared/SourceOutreach.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransactionPaypalTransaction.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransaction.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePaystackPaystack.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePaystack.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePendoPendo.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePendo.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiqPersistiq.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiq.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApiPexelsApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestPinterest.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestStatus.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePinterest.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrivePipedrive.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrive.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocketContentType.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocketDetailType.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocketSortBy.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocketPocket.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocketState.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePocket.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApiPolygonStockApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresPostgres.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnel.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostgres.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePosthogPosthog.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePosthog.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkappPostmarkapp.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkapp.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashopPrestashop.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashop.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApiPunkApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePypiPypi.java -lib/src/main/java/com/airbyte/api/models/shared/SourcePypi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQualarooQualaroo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQualaroo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksQuickbooks.java -lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooks.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRailzRailz.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRailz.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRechargeRecharge.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecharge.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecreationRecreation.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecreation.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecruiteeRecruitee.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecruitee.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecurlyRecurly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRecurly.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRedshiftRedshift.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRedshift.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRetentlyRetently.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRetently.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovidRkiCovid.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovid.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRssRss.java -lib/src/main/java/com/airbyte/api/models/shared/SourceRss.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonl.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvroFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvro.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquetFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquet.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSVFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSV.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3AmazonWebServices.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfig.java -lib/src/main/java/com/airbyte/api/models/shared/SourceS3.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceSalesforce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteria.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftSalesloft.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloft.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglassSapFieldglass.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglass.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSecodaSecoda.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSecoda.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSendgridSendgrid.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSendgrid.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblueSendinblue.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblue.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforceSenseforce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSentrySentry.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSentry.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpSftp.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftp.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkFileType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkSftpBulk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPassword.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyShopify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShopify.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShortioShortio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceShortio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPITokenOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPIToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlackSlack.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSlack.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmailySmaily.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmaily.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengageSmartengage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsValidenums.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsSmartsheets.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheets.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketingSnapchatMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeSnowflake.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflake.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloudSonarCloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloud.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApiSpacexApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKeyAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquareSquare.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSquare.java -lib/src/main/java/com/airbyte/api/models/shared/SourceStravaAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceStravaStrava.java -lib/src/main/java/com/airbyte/api/models/shared/SourceStrava.java -lib/src/main/java/com/airbyte/api/models/shared/SourceStripeStripe.java -lib/src/main/java/com/airbyte/api/models/shared/SourceStripe.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccount.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccount.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowSurveySparrow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveymonkey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTempoTempo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTempo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApiTheGuardianApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApi.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingTiktokMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTodoistTodoist.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTodoist.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrelloTrello.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrello.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKey.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotTrustpilot.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilot.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeScheduleTvmazeSchedule.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeSchedule.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTwilio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwilio.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwitterTwitter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTwitter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20AuthType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformTypeform.java -lib/src/main/java/com/airbyte/api/models/shared/SourceTypeform.java -lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensusUsCensus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensus.java -lib/src/main/java/com/airbyte/api/models/shared/SourceVantageVantage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceVantage.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWebflowWebflow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWebflow.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunterWhiskyHunter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunter.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviewsWikipediaPageviews.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviews.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerceWoocommerce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerce.java -lib/src/main/java/com/airbyte/api/models/shared/SourceXeroAuthenticateViaXeroOAuth.java -lib/src/main/java/com/airbyte/api/models/shared/SourceXeroXero.java -lib/src/main/java/com/airbyte/api/models/shared/SourceXero.java -lib/src/main/java/com/airbyte/api/models/shared/SourceXkcdXkcd.java -lib/src/main/java/com/airbyte/api/models/shared/SourceXkcd.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetricaYandexMetrica.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetrica.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYotpoYotpo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYotpo.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYouniumYounium.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYounium.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.java -lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalytics.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatZendeskChat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChat.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPIToken.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineZendeskSunshine.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshine.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupportZendeskSupport.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupport.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalkZendeskTalk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalk.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZenloopZenloop.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZenloop.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmDataCenterLocation.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCRMZohoCRMEdition.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmEnvironment.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmZohoCrm.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrm.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZoomZoom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZoom.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraDataQueryType.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraZuora.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraTenantEndpointLocation.java -lib/src/main/java/com/airbyte/api/models/shared/SourceZuora.java lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java lib/src/main/java/com/airbyte/api/models/shared/InitiateOauthRequest.java lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java @@ -1203,81 +126,6 @@ lib/src/main/java/com/airbyte/api/models/shared/SourcePutRequest.java lib/src/main/java/com/airbyte/api/models/shared/StreamPropertiesResponse.java lib/src/main/java/com/airbyte/api/models/shared/StreamProperties.java lib/src/main/java/com/airbyte/api/models/shared/WorkspaceOAuthCredentialsRequest.java -lib/src/main/java/com/airbyte/api/models/shared/AirtableCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Airtable.java -lib/src/main/java/com/airbyte/api/models/shared/AmazonAds.java -lib/src/main/java/com/airbyte/api/models/shared/AmazonSellerPartner.java -lib/src/main/java/com/airbyte/api/models/shared/AsanaCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Asana.java -lib/src/main/java/com/airbyte/api/models/shared/BingAds.java -lib/src/main/java/com/airbyte/api/models/shared/FacebookMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/GithubCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Github.java -lib/src/main/java/com/airbyte/api/models/shared/GitlabCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Gitlab.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAdsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAds.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApiCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApi.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4Credentials.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsoleAuthorization.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsole.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleSheetsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/GoogleSheets.java -lib/src/main/java/com/airbyte/api/models/shared/HarvestCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Harvest.java -lib/src/main/java/com/airbyte/api/models/shared/HubspotCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Hubspot.java -lib/src/main/java/com/airbyte/api/models/shared/Instagram.java -lib/src/main/java/com/airbyte/api/models/shared/Intercom.java -lib/src/main/java/com/airbyte/api/models/shared/LeverHiringCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/LeverHiring.java -lib/src/main/java/com/airbyte/api/models/shared/LinkedinAdsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/LinkedinAds.java -lib/src/main/java/com/airbyte/api/models/shared/MailchimpCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Mailchimp.java -lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeamsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeams.java -lib/src/main/java/com/airbyte/api/models/shared/MondayCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Monday.java -lib/src/main/java/com/airbyte/api/models/shared/NotionCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Notion.java -lib/src/main/java/com/airbyte/api/models/shared/PinterestCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Pinterest.java -lib/src/main/java/com/airbyte/api/models/shared/RetentlyCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Retently.java -lib/src/main/java/com/airbyte/api/models/shared/Salesforce.java -lib/src/main/java/com/airbyte/api/models/shared/ShopifyCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Shopify.java -lib/src/main/java/com/airbyte/api/models/shared/SlackCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Slack.java -lib/src/main/java/com/airbyte/api/models/shared/SmartsheetsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Smartsheets.java -lib/src/main/java/com/airbyte/api/models/shared/SnapchatMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/SnowflakeCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Snowflake.java -lib/src/main/java/com/airbyte/api/models/shared/SquareCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Square.java -lib/src/main/java/com/airbyte/api/models/shared/Strava.java -lib/src/main/java/com/airbyte/api/models/shared/SurveymonkeyCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Surveymonkey.java -lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketingCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketing.java -lib/src/main/java/com/airbyte/api/models/shared/TypeformCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/Typeform.java -lib/src/main/java/com/airbyte/api/models/shared/XeroAuthentication.java -lib/src/main/java/com/airbyte/api/models/shared/Xero.java -lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalyticsCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalytics.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskChatCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskChat.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshineCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshine.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupportCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupport.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalkCredentials.java -lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalk.java lib/src/main/java/com/airbyte/api/models/shared/ActorTypeEnum.java lib/src/main/java/com/airbyte/api/models/shared/WorkspaceResponse.java lib/src/main/java/com/airbyte/api/models/shared/WorkspaceCreateRequest.java @@ -1357,342 +205,6 @@ docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md docs/models/shared/NamespaceDefinitionEnumNoDefault.md docs/models/shared/GeographyEnumNoDefault.md docs/models/shared/DestinationResponse.md -docs/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.md -docs/models/shared/DestinationAwsDatalakeCredentialsIAMUser.md -docs/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.md -docs/models/shared/DestinationAwsDatalakeCredentialsIAMRole.md -docs/models/shared/DestinationAwsDatalakeAwsDatalake.md -docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.md -docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.md -docs/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.md -docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.md -docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.md -docs/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.md -docs/models/shared/DestinationAwsDatalakeS3BucketRegion.md -docs/models/shared/DestinationAwsDatalake.md -docs/models/shared/DestinationAzureBlobStorageAzureBlobStorage.md -docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md -docs/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.md -docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.md -docs/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.md -docs/models/shared/DestinationAzureBlobStorage.md -docs/models/shared/DestinationBigqueryDatasetLocation.md -docs/models/shared/DestinationBigqueryBigquery.md -docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md -docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.md -docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md -docs/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.md -docs/models/shared/DestinationBigqueryLoadingMethodGCSStaging.md -docs/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.md -docs/models/shared/DestinationBigqueryLoadingMethodStandardInserts.md -docs/models/shared/DestinationBigqueryTransformationQueryRunType.md -docs/models/shared/DestinationBigquery.md -docs/models/shared/DestinationBigqueryDenormalizedDatasetLocation.md -docs/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.md -docs/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.md -docs/models/shared/DestinationBigqueryDenormalized.md -docs/models/shared/DestinationClickhouseClickhouse.md -docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationClickhouseTunnelMethodNoTunnel.md -docs/models/shared/DestinationClickhouse.md -docs/models/shared/DestinationConvexConvex.md -docs/models/shared/DestinationConvex.md -docs/models/shared/DestinationCumulioCumulio.md -docs/models/shared/DestinationCumulio.md -docs/models/shared/DestinationDatabendDatabend.md -docs/models/shared/DestinationDatabend.md -docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.md -docs/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.md -docs/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.md -docs/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.md -docs/models/shared/DestinationDatabricksDataSourceAmazonS3.md -docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.md -docs/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.md -docs/models/shared/DestinationDatabricksDatabricks.md -docs/models/shared/DestinationDatabricks.md -docs/models/shared/DestinationDevNullDevNull.md -docs/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.md -docs/models/shared/DestinationDevNullTestDestinationSilent.md -docs/models/shared/DestinationDevNull.md -docs/models/shared/DestinationDynamodbDynamodb.md -docs/models/shared/DestinationDynamodbDynamoDBRegion.md -docs/models/shared/DestinationDynamodb.md -docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.md -docs/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.md -docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.md -docs/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.md -docs/models/shared/DestinationElasticsearchElasticsearch.md -docs/models/shared/DestinationElasticsearch.md -docs/models/shared/DestinationFireboltFirebolt.md -docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.md -docs/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.md -docs/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.md -docs/models/shared/DestinationFireboltLoadingMethodSQLInserts.md -docs/models/shared/DestinationFirebolt.md -docs/models/shared/DestinationFirestoreFirestore.md -docs/models/shared/DestinationFirestore.md -docs/models/shared/DestinationGcsCredentialHMACKeyCredentialType.md -docs/models/shared/DestinationGcsCredentialHMACKey.md -docs/models/shared/DestinationGcsGcs.md -docs/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.md -docs/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.md -docs/models/shared/DestinationGcsFormatParquetColumnarStorage.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.md -docs/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.md -docs/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.md -docs/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.md -docs/models/shared/DestinationGcsFormatAvroApacheAvro.md -docs/models/shared/DestinationGCSGCSBucketRegion.md -docs/models/shared/DestinationGcs.md -docs/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.md -docs/models/shared/DestinationGoogleSheetsGoogleSheets.md -docs/models/shared/DestinationGoogleSheets.md -docs/models/shared/DestinationKeenKeen.md -docs/models/shared/DestinationKeen.md -docs/models/shared/DestinationKinesisKinesis.md -docs/models/shared/DestinationKinesis.md -docs/models/shared/DestinationLangchainLangchain.md -docs/models/shared/DestinationLangchainEmbeddingFakeMode.md -docs/models/shared/DestinationLangchainEmbeddingFake.md -docs/models/shared/DestinationLangchainEmbeddingOpenAIMode.md -docs/models/shared/DestinationLangchainEmbeddingOpenAI.md -docs/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.md -docs/models/shared/DestinationLangchainIndexingChromaLocalPersistance.md -docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.md -docs/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.md -docs/models/shared/DestinationLangchainIndexingPineconeMode.md -docs/models/shared/DestinationLangchainIndexingPinecone.md -docs/models/shared/DestinationLangchainProcessingConfigModel.md -docs/models/shared/DestinationLangchain.md -docs/models/shared/DestinationMilvusMilvus.md -docs/models/shared/DestinationMilvusEmbeddingFromFieldMode.md -docs/models/shared/DestinationMilvusEmbeddingFromField.md -docs/models/shared/DestinationMilvusEmbeddingFakeMode.md -docs/models/shared/DestinationMilvusEmbeddingFake.md -docs/models/shared/DestinationMilvusEmbeddingCohereMode.md -docs/models/shared/DestinationMilvusEmbeddingCohere.md -docs/models/shared/DestinationMilvusEmbeddingOpenAIMode.md -docs/models/shared/DestinationMilvusEmbeddingOpenAI.md -docs/models/shared/DestinationMilvusIndexingAuthNoAuthMode.md -docs/models/shared/DestinationMilvusIndexingAuthNoAuth.md -docs/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.md -docs/models/shared/DestinationMilvusIndexingAuthUsernamePassword.md -docs/models/shared/DestinationMilvusIndexingAuthAPITokenMode.md -docs/models/shared/DestinationMilvusIndexingAuthAPIToken.md -docs/models/shared/DestinationMilvusIndexing.md -docs/models/shared/DestinationMilvusProcessingConfigModel.md -docs/models/shared/DestinationMilvus.md -docs/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.md -docs/models/shared/DestinationMongodbAuthTypeLoginPassword.md -docs/models/shared/DestinationMongodbAuthTypeNoneAuthorization.md -docs/models/shared/DestinationMongodbAuthTypeNone.md -docs/models/shared/DestinationMongodbMongodb.md -docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.md -docs/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.md -docs/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.md -docs/models/shared/DestinationMongodbInstanceTypeReplicaSet.md -docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md -docs/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.md -docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationMongodbTunnelMethodNoTunnel.md -docs/models/shared/DestinationMongodb.md -docs/models/shared/DestinationMssqlMssql.md -docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.md -docs/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.md -docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md -docs/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.md -docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationMssqlTunnelMethodNoTunnel.md -docs/models/shared/DestinationMssql.md -docs/models/shared/DestinationMysqlMysql.md -docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationMysqlTunnelMethodNoTunnel.md -docs/models/shared/DestinationMysql.md -docs/models/shared/DestinationOracleOracle.md -docs/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationOracleTunnelMethodNoTunnel.md -docs/models/shared/DestinationOracle.md -docs/models/shared/DestinationPineconePinecone.md -docs/models/shared/DestinationPineconeEmbeddingFakeMode.md -docs/models/shared/DestinationPineconeEmbeddingFake.md -docs/models/shared/DestinationPineconeEmbeddingCohereMode.md -docs/models/shared/DestinationPineconeEmbeddingCohere.md -docs/models/shared/DestinationPineconeEmbeddingOpenAIMode.md -docs/models/shared/DestinationPineconeEmbeddingOpenAI.md -docs/models/shared/DestinationPineconeIndexing.md -docs/models/shared/DestinationPineconeProcessingConfigModel.md -docs/models/shared/DestinationPinecone.md -docs/models/shared/DestinationPostgresPostgres.md -docs/models/shared/DestinationPostgresSslModeVerifyFullMode.md -docs/models/shared/DestinationPostgresSslModeVerifyFull.md -docs/models/shared/DestinationPostgresSslModeVerifyCaMode.md -docs/models/shared/DestinationPostgresSslModeVerifyCa.md -docs/models/shared/DestinationPostgresSslModeRequireMode.md -docs/models/shared/DestinationPostgresSslModeRequire.md -docs/models/shared/DestinationPostgresSslModePreferMode.md -docs/models/shared/DestinationPostgresSslModePrefer.md -docs/models/shared/DestinationPostgresSslModeAllowMode.md -docs/models/shared/DestinationPostgresSslModeAllow.md -docs/models/shared/DestinationPostgresSslModeDisableMode.md -docs/models/shared/DestinationPostgresSslModeDisable.md -docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationPostgresTunnelMethodNoTunnel.md -docs/models/shared/DestinationPostgres.md -docs/models/shared/DestinationPubsubPubsub.md -docs/models/shared/DestinationPubsub.md -docs/models/shared/DestinationRedisCacheType.md -docs/models/shared/DestinationRedisRedis.md -docs/models/shared/DestinationRedisSslModeVerifyFullMode.md -docs/models/shared/DestinationRedisSslModeVerifyFull.md -docs/models/shared/DestinationRedisSslModeDisableMode.md -docs/models/shared/DestinationRedisSslModeDisable.md -docs/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationRedisTunnelMethodNoTunnel.md -docs/models/shared/DestinationRedis.md -docs/models/shared/DestinationRedshiftRedshift.md -docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationRedshiftTunnelMethodNoTunnel.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.md -docs/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.md -docs/models/shared/DestinationRedshiftUploadingMethodS3Staging.md -docs/models/shared/DestinationRedshiftUploadingMethodStandardMethod.md -docs/models/shared/DestinationRedshiftUploadingMethodStandard.md -docs/models/shared/DestinationRedshift.md -docs/models/shared/DestinationS3S3.md -docs/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.md -docs/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.md -docs/models/shared/DestinationS3FormatParquetColumnarStorage.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.md -docs/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.md -docs/models/shared/DestinationS3FormatCSVCommaSeparatedValues.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.md -docs/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.md -docs/models/shared/DestinationS3FormatAvroApacheAvroFormatType.md -docs/models/shared/DestinationS3FormatAvroApacheAvro.md -docs/models/shared/DestinationS3S3BucketRegion.md -docs/models/shared/DestinationS3.md -docs/models/shared/DestinationS3GlueS3Glue.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.md -docs/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/DestinationS3GlueSerializationLibrary.md -docs/models/shared/DestinationS3GlueS3BucketRegion.md -docs/models/shared/DestinationS3Glue.md -docs/models/shared/DestinationSftpJsonSftpJson.md -docs/models/shared/DestinationSftpJson.md -docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.md -docs/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.md -docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.md -docs/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.md -docs/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.md -docs/models/shared/DestinationSnowflakeCredentialsOAuth20.md -docs/models/shared/DestinationSnowflakeSnowflake.md -docs/models/shared/DestinationSnowflake.md -docs/models/shared/DestinationTimeplusTimeplus.md -docs/models/shared/DestinationTimeplus.md -docs/models/shared/DestinationTypesenseTypesense.md -docs/models/shared/DestinationTypesense.md -docs/models/shared/DestinationVerticaVertica.md -docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.md -docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.md -docs/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/DestinationVerticaTunnelMethodNoTunnel.md -docs/models/shared/DestinationVertica.md -docs/models/shared/DestinationXataXata.md -docs/models/shared/DestinationXata.md docs/models/shared/DestinationCreateRequest.md docs/models/shared/DestinationsResponse.md docs/models/shared/DestinationPatchRequest.md @@ -1703,747 +215,6 @@ docs/models/shared/JobTypeEnum.md docs/models/shared/JobCreateRequest.md docs/models/shared/JobsResponse.md docs/models/shared/SourceResponse.md -docs/models/shared/SourcePokeapiPokeapi.md -docs/models/shared/SourcePokeapi.md -docs/models/shared/SourceAhaAha.md -docs/models/shared/SourceAha.md -docs/models/shared/SourceAircallAircall.md -docs/models/shared/SourceAircall.md -docs/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.md -docs/models/shared/SourceAirtableCredentialsPersonalAccessToken.md -docs/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.md -docs/models/shared/SourceAirtableCredentialsOAuth20.md -docs/models/shared/SourceAirtableAirtable.md -docs/models/shared/SourceAirtable.md -docs/models/shared/SourceAlloydbReplicationMethodStandardMethod.md -docs/models/shared/SourceAlloydbReplicationMethodStandard.md -docs/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.md -docs/models/shared/SourceAlloydbReplicationMethodStandardXmin.md -docs/models/shared/SourceAlloydbAlloydb.md -docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.md -docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourceAlloydbTunnelMethodNoTunnel.md -docs/models/shared/SourceAlloydb.md -docs/models/shared/SourceAmazonAdsAuthType.md -docs/models/shared/SourceAmazonAdsRegion.md -docs/models/shared/SourceAmazonAdsReportRecordTypes.md -docs/models/shared/SourceAmazonAdsAmazonAds.md -docs/models/shared/SourceAmazonAdsStateFilter.md -docs/models/shared/SourceAmazonAds.md -docs/models/shared/SourceAmazonSellerPartnerAuthType.md -docs/models/shared/SourceAmazonSellerPartnerAWSEnvironment.md -docs/models/shared/SourceAmazonSellerPartnerAWSRegion.md -docs/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.md -docs/models/shared/SourceAmazonSellerPartner.md -docs/models/shared/SourceAmazonSqsAWSRegion.md -docs/models/shared/SourceAmazonSqsAmazonSqs.md -docs/models/shared/SourceAmazonSqs.md -docs/models/shared/SourceAmplitudeDataRegion.md -docs/models/shared/SourceAmplitudeAmplitude.md -docs/models/shared/SourceAmplitude.md -docs/models/shared/SourceApifyDatasetApifyDataset.md -docs/models/shared/SourceApifyDataset.md -docs/models/shared/SourceAppfollowAppfollow.md -docs/models/shared/SourceAppfollow.md -docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.md -docs/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.md -docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.md -docs/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.md -docs/models/shared/SourceAsanaAsana.md -docs/models/shared/SourceAsana.md -docs/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.md -docs/models/shared/SourceAuth0CredentialsOAuth2AccessToken.md -docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.md -docs/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.md -docs/models/shared/SourceAuth0Auth0.md -docs/models/shared/SourceAuth0.md -docs/models/shared/SourceAwsCloudtrailAwsCloudtrail.md -docs/models/shared/SourceAwsCloudtrail.md -docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.md -docs/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.md -docs/models/shared/SourceAzureBlobStorageAzureBlobStorage.md -docs/models/shared/SourceAzureBlobStorage.md -docs/models/shared/SourceAzureTableAzureTable.md -docs/models/shared/SourceAzureTable.md -docs/models/shared/SourceBambooHrBambooHr.md -docs/models/shared/SourceBambooHr.md -docs/models/shared/SourceBigcommerceBigcommerce.md -docs/models/shared/SourceBigcommerce.md -docs/models/shared/SourceBigqueryBigquery.md -docs/models/shared/SourceBigquery.md -docs/models/shared/SourceBingAdsAuthMethod.md -docs/models/shared/SourceBingAdsBingAds.md -docs/models/shared/SourceBingAds.md -docs/models/shared/SourceBraintreeEnvironment.md -docs/models/shared/SourceBraintreeBraintree.md -docs/models/shared/SourceBraintree.md -docs/models/shared/SourceBrazeBraze.md -docs/models/shared/SourceBraze.md -docs/models/shared/SourceChargebeeProductCatalog.md -docs/models/shared/SourceChargebeeChargebee.md -docs/models/shared/SourceChargebee.md -docs/models/shared/SourceChartmogulInterval.md -docs/models/shared/SourceChartmogulChartmogul.md -docs/models/shared/SourceChartmogul.md -docs/models/shared/SourceClickhouseClickhouse.md -docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.md -docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourceClickhouseTunnelMethodNoTunnel.md -docs/models/shared/SourceClickhouse.md -docs/models/shared/SourceClickupApiClickupApi.md -docs/models/shared/SourceClickupApi.md -docs/models/shared/SourceClockifyClockify.md -docs/models/shared/SourceClockify.md -docs/models/shared/SourceCloseComCloseCom.md -docs/models/shared/SourceCloseCom.md -docs/models/shared/SourceCodaCoda.md -docs/models/shared/SourceCoda.md -docs/models/shared/SourceCoinApiEnvironment.md -docs/models/shared/SourceCoinApiCoinApi.md -docs/models/shared/SourceCoinApi.md -docs/models/shared/SourceCoinmarketcapDataType.md -docs/models/shared/SourceCoinmarketcapCoinmarketcap.md -docs/models/shared/SourceCoinmarketcap.md -docs/models/shared/SourceConfigcatConfigcat.md -docs/models/shared/SourceConfigcat.md -docs/models/shared/SourceConfluenceConfluence.md -docs/models/shared/SourceConfluence.md -docs/models/shared/SourceConvexConvex.md -docs/models/shared/SourceConvex.md -docs/models/shared/SourceDatascopeDatascope.md -docs/models/shared/SourceDatascope.md -docs/models/shared/SourceDelightedDelighted.md -docs/models/shared/SourceDelighted.md -docs/models/shared/SourceDixaDixa.md -docs/models/shared/SourceDixa.md -docs/models/shared/SourceDockerhubDockerhub.md -docs/models/shared/SourceDockerhub.md -docs/models/shared/SourceDremioDremio.md -docs/models/shared/SourceDremio.md -docs/models/shared/SourceDynamodbDynamodbRegion.md -docs/models/shared/SourceDynamodbDynamodb.md -docs/models/shared/SourceDynamodb.md -docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.md -docs/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.md -docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.md -docs/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.md -docs/models/shared/SourceE2eTestCloudE2eTestCloud.md -docs/models/shared/SourceE2eTestCloudType.md -docs/models/shared/SourceE2eTestCloud.md -docs/models/shared/SourceEmailoctopusEmailoctopus.md -docs/models/shared/SourceEmailoctopus.md -docs/models/shared/SourceExchangeRatesExchangeRates.md -docs/models/shared/SourceExchangeRates.md -docs/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.md -docs/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.md -docs/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.md -docs/models/shared/SourceFacebookMarketingInsightConfigValidEnums.md -docs/models/shared/SourceFacebookMarketingInsightConfigLevel.md -docs/models/shared/SourceFacebookMarketingInsightConfig.md -docs/models/shared/SourceFacebookMarketingFacebookMarketing.md -docs/models/shared/SourceFacebookMarketing.md -docs/models/shared/SourceFacebookPagesFacebookPages.md -docs/models/shared/SourceFacebookPages.md -docs/models/shared/SourceFakerFaker.md -docs/models/shared/SourceFaker.md -docs/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.md -docs/models/shared/SourceFaunaCollectionDeletionsEnabled.md -docs/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.md -docs/models/shared/SourceFaunaCollectionDeletionsDisabled.md -docs/models/shared/SourceFaunaCollection.md -docs/models/shared/SourceFaunaFauna.md -docs/models/shared/SourceFauna.md -docs/models/shared/SourceFileSecureFileFormat.md -docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.md -docs/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.md -docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.md -docs/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.md -docs/models/shared/SourceFileSecureProviderSSHSecureShellStorage.md -docs/models/shared/SourceFileSecureProviderSSHSecureShell.md -docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.md -docs/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.md -docs/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.md -docs/models/shared/SourceFileSecureProviderS3AmazonWebServices.md -docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.md -docs/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.md -docs/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.md -docs/models/shared/SourceFileSecureProviderHTTPSPublicWeb.md -docs/models/shared/SourceFileSecureFileSecure.md -docs/models/shared/SourceFileSecure.md -docs/models/shared/SourceFireboltFirebolt.md -docs/models/shared/SourceFirebolt.md -docs/models/shared/SourceFreshcallerFreshcaller.md -docs/models/shared/SourceFreshcaller.md -docs/models/shared/SourceFreshdeskFreshdesk.md -docs/models/shared/SourceFreshdesk.md -docs/models/shared/SourceFreshsalesFreshsales.md -docs/models/shared/SourceFreshsales.md -docs/models/shared/SourceGainsightPxGainsightPx.md -docs/models/shared/SourceGainsightPx.md -docs/models/shared/SourceGcsGcs.md -docs/models/shared/SourceGcs.md -docs/models/shared/SourceGetlagoGetlago.md -docs/models/shared/SourceGetlago.md -docs/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.md -docs/models/shared/SourceGithubCredentialsPersonalAccessToken.md -docs/models/shared/SourceGithubCredentialsOAuthOptionTitle.md -docs/models/shared/SourceGithubCredentialsOAuth.md -docs/models/shared/SourceGithubGithub.md -docs/models/shared/SourceGithub.md -docs/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.md -docs/models/shared/SourceGitlabCredentialsPrivateToken.md -docs/models/shared/SourceGitlabCredentialsOAuth20AuthType.md -docs/models/shared/SourceGitlabCredentialsOAuth20.md -docs/models/shared/SourceGitlabGitlab.md -docs/models/shared/SourceGitlab.md -docs/models/shared/SourceGlassfrogGlassfrog.md -docs/models/shared/SourceGlassfrog.md -docs/models/shared/SourceGnewsCountry.md -docs/models/shared/SourceGnewsIn.md -docs/models/shared/SourceGnewsLanguage.md -docs/models/shared/SourceGnewsNullable.md -docs/models/shared/SourceGnewsSortBy.md -docs/models/shared/SourceGnewsGnews.md -docs/models/shared/SourceGnewsTopHeadlinesTopic.md -docs/models/shared/SourceGnews.md -docs/models/shared/SourceGoogleAdsGoogleCredentials.md -docs/models/shared/SourceGoogleAdsCustomQueries.md -docs/models/shared/SourceGoogleAdsGoogleAds.md -docs/models/shared/SourceGoogleAds.md -docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.md -docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.md -docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.md -docs/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.md -docs/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.md -docs/models/shared/SourceGoogleAnalyticsDataApi.md -docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.md -docs/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.md -docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.md -docs/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.md -docs/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.md -docs/models/shared/SourceGoogleAnalyticsV4.md -docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.md -docs/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.md -docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.md -docs/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.md -docs/models/shared/SourceGoogleDirectoryGoogleDirectory.md -docs/models/shared/SourceGoogleDirectory.md -docs/models/shared/SourceGooglePagespeedInsightsCategories.md -docs/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.md -docs/models/shared/SourceGooglePagespeedInsightsStrategies.md -docs/models/shared/SourceGooglePagespeedInsights.md -docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.md -docs/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.md -docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.md -docs/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.md -docs/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.md -docs/models/shared/SourceGoogleSearchConsoleCustomReportConfig.md -docs/models/shared/SourceGoogleSearchConsoleDataFreshness.md -docs/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.md -docs/models/shared/SourceGoogleSearchConsole.md -docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.md -docs/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.md -docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.md -docs/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.md -docs/models/shared/SourceGoogleSheetsGoogleSheets.md -docs/models/shared/SourceGoogleSheets.md -docs/models/shared/SourceGoogleWebfontsGoogleWebfonts.md -docs/models/shared/SourceGoogleWebfonts.md -docs/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.md -docs/models/shared/SourceGoogleWorkspaceAdminReports.md -docs/models/shared/SourceGreenhouseGreenhouse.md -docs/models/shared/SourceGreenhouse.md -docs/models/shared/SourceGridlyGridly.md -docs/models/shared/SourceGridly.md -docs/models/shared/SourceHarvestHarvest.md -docs/models/shared/SourceHarvest.md -docs/models/shared/SourceHubplannerHubplanner.md -docs/models/shared/SourceHubplanner.md -docs/models/shared/SourceHubspotCredentialsPrivateAppAuthType.md -docs/models/shared/SourceHubspotCredentialsPrivateApp.md -docs/models/shared/SourceHubspotCredentialsOAuthAuthType.md -docs/models/shared/SourceHubspotCredentialsOAuth.md -docs/models/shared/SourceHubspotHubspot.md -docs/models/shared/SourceHubspot.md -docs/models/shared/SourceInsightlyInsightly.md -docs/models/shared/SourceInsightly.md -docs/models/shared/SourceInstagramInstagram.md -docs/models/shared/SourceInstagram.md -docs/models/shared/SourceInstatusInstatus.md -docs/models/shared/SourceInstatus.md -docs/models/shared/SourceIntercomIntercom.md -docs/models/shared/SourceIntercom.md -docs/models/shared/SourceIp2whoisIp2whois.md -docs/models/shared/SourceIp2whois.md -docs/models/shared/SourceIterableIterable.md -docs/models/shared/SourceIterable.md -docs/models/shared/SourceJiraJira.md -docs/models/shared/SourceJira.md -docs/models/shared/SourceK6CloudK6Cloud.md -docs/models/shared/SourceK6Cloud.md -docs/models/shared/SourceKlarnaRegion.md -docs/models/shared/SourceKlarnaKlarna.md -docs/models/shared/SourceKlarna.md -docs/models/shared/SourceKlaviyoKlaviyo.md -docs/models/shared/SourceKlaviyo.md -docs/models/shared/SourceKustomerSingerKustomerSinger.md -docs/models/shared/SourceKustomerSinger.md -docs/models/shared/SourceKyveKyve.md -docs/models/shared/SourceKyve.md -docs/models/shared/SourceLaunchdarklyLaunchdarkly.md -docs/models/shared/SourceLaunchdarkly.md -docs/models/shared/SourceLemlistLemlist.md -docs/models/shared/SourceLemlist.md -docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.md -docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.md -docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.md -docs/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.md -docs/models/shared/SourceLeverHiringEnvironment.md -docs/models/shared/SourceLeverHiringLeverHiring.md -docs/models/shared/SourceLeverHiring.md -docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.md -docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.md -docs/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.md -docs/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.md -docs/models/shared/SourceLinkedinAdsCredentialsAccessToken.md -docs/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.md -docs/models/shared/SourceLinkedinAdsCredentialsOAuth20.md -docs/models/shared/SourceLinkedinAdsLinkedinAds.md -docs/models/shared/SourceLinkedinAds.md -docs/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.md -docs/models/shared/SourceLinkedinPagesCredentialsAccessToken.md -docs/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.md -docs/models/shared/SourceLinkedinPagesCredentialsOAuth20.md -docs/models/shared/SourceLinkedinPagesLinkedinPages.md -docs/models/shared/SourceLinkedinPages.md -docs/models/shared/SourceLinnworksLinnworks.md -docs/models/shared/SourceLinnworks.md -docs/models/shared/SourceLokaliseLokalise.md -docs/models/shared/SourceLokalise.md -docs/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.md -docs/models/shared/SourceMailchimpCredentialsAPIKey.md -docs/models/shared/SourceMailchimpCredentialsOAuth20AuthType.md -docs/models/shared/SourceMailchimpCredentialsOAuth20.md -docs/models/shared/SourceMailchimpMailchimp.md -docs/models/shared/SourceMailchimp.md -docs/models/shared/SourceMailgunMailgun.md -docs/models/shared/SourceMailgun.md -docs/models/shared/SourceMailjetSmsMailjetSms.md -docs/models/shared/SourceMailjetSms.md -docs/models/shared/SourceMarketoMarketo.md -docs/models/shared/SourceMarketo.md -docs/models/shared/SourceMetabaseMetabase.md -docs/models/shared/SourceMetabase.md -docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.md -docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.md -docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.md -docs/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.md -docs/models/shared/SourceMicrosoftTeamsMicrosoftTeams.md -docs/models/shared/SourceMicrosoftTeams.md -docs/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.md -docs/models/shared/SourceMixpanelCredentialsProjectSecret.md -docs/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.md -docs/models/shared/SourceMixpanelCredentialsServiceAccount.md -docs/models/shared/SourceMixpanelRegion.md -docs/models/shared/SourceMixpanelMixpanel.md -docs/models/shared/SourceMixpanel.md -docs/models/shared/SourceMondayCredentialsAPITokenAuthType.md -docs/models/shared/SourceMondayCredentialsAPIToken.md -docs/models/shared/SourceMondayCredentialsOAuth20AuthType.md -docs/models/shared/SourceMondayCredentialsOAuth20.md -docs/models/shared/SourceMondayMonday.md -docs/models/shared/SourceMonday.md -docs/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.md -docs/models/shared/SourceMongodbInstanceTypeReplicaSet.md -docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.md -docs/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.md -docs/models/shared/SourceMongodbMongodb.md -docs/models/shared/SourceMongodb.md -docs/models/shared/SourceMongodbInternalPocMongodbInternalPoc.md -docs/models/shared/SourceMongodbInternalPoc.md -docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md -docs/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.md -docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.md -docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.md -docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.md -docs/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.md -docs/models/shared/SourceMssqlMssql.md -docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.md -docs/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.md -docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.md -docs/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.md -docs/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.md -docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourceMssqlTunnelMethodNoTunnel.md -docs/models/shared/SourceMssql.md -docs/models/shared/SourceMyHoursMyHours.md -docs/models/shared/SourceMyHours.md -docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.md -docs/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.md -docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.md -docs/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.md -docs/models/shared/SourceMysqlMysql.md -docs/models/shared/SourceMysqlSslModeVerifyIdentityMode.md -docs/models/shared/SourceMysqlSslModeVerifyIdentity.md -docs/models/shared/SourceMysqlSslModeVerifyCAMode.md -docs/models/shared/SourceMysqlSslModeVerifyCA.md -docs/models/shared/SourceMysqlSslModeRequiredMode.md -docs/models/shared/SourceMysqlSslModeRequired.md -docs/models/shared/SourceMysqlSslModePreferredMode.md -docs/models/shared/SourceMysqlSslModePreferred.md -docs/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.md -docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourceMysqlTunnelMethodNoTunnel.md -docs/models/shared/SourceMysql.md -docs/models/shared/SourceNetsuiteNetsuite.md -docs/models/shared/SourceNetsuite.md -docs/models/shared/SourceNotionCredentialsAccessTokenAuthType.md -docs/models/shared/SourceNotionCredentialsAccessToken.md -docs/models/shared/SourceNotionCredentialsOAuth20AuthType.md -docs/models/shared/SourceNotionCredentialsOAuth20.md -docs/models/shared/SourceNotionNotion.md -docs/models/shared/SourceNotion.md -docs/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.md -docs/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.md -docs/models/shared/SourceNytimesNytimes.md -docs/models/shared/SourceNytimes.md -docs/models/shared/SourceOktaCredentialsAPITokenAuthType.md -docs/models/shared/SourceOktaCredentialsAPIToken.md -docs/models/shared/SourceOktaCredentialsOAuth20AuthType.md -docs/models/shared/SourceOktaCredentialsOAuth20.md -docs/models/shared/SourceOktaOkta.md -docs/models/shared/SourceOkta.md -docs/models/shared/SourceOmnisendOmnisend.md -docs/models/shared/SourceOmnisend.md -docs/models/shared/SourceOnesignalApplications.md -docs/models/shared/SourceOnesignalOnesignal.md -docs/models/shared/SourceOnesignal.md -docs/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.md -docs/models/shared/SourceOracleConnectionDataSystemIDSID.md -docs/models/shared/SourceOracleConnectionDataServiceNameConnectionType.md -docs/models/shared/SourceOracleConnectionDataServiceName.md -docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.md -docs/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.md -docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.md -docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.md -docs/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.md -docs/models/shared/SourceOracleOracle.md -docs/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourceOracleTunnelMethodPasswordAuthentication.md -docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourceOracleTunnelMethodNoTunnel.md -docs/models/shared/SourceOracle.md -docs/models/shared/SourceOrbOrb.md -docs/models/shared/SourceOrb.md -docs/models/shared/SourceOrbitOrbit.md -docs/models/shared/SourceOrbit.md -docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.md -docs/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.md -docs/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.md -docs/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.md -docs/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.md -docs/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.md -docs/models/shared/SourceOutbrainAmplifyOutbrainAmplify.md -docs/models/shared/SourceOutbrainAmplify.md -docs/models/shared/SourceOutreachOutreach.md -docs/models/shared/SourceOutreach.md -docs/models/shared/SourcePaypalTransactionPaypalTransaction.md -docs/models/shared/SourcePaypalTransaction.md -docs/models/shared/SourcePaystackPaystack.md -docs/models/shared/SourcePaystack.md -docs/models/shared/SourcePendoPendo.md -docs/models/shared/SourcePendo.md -docs/models/shared/SourcePersistiqPersistiq.md -docs/models/shared/SourcePersistiq.md -docs/models/shared/SourcePexelsApiPexelsApi.md -docs/models/shared/SourcePexelsApi.md -docs/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.md -docs/models/shared/SourcePinterestCredentialsAccessToken.md -docs/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.md -docs/models/shared/SourcePinterestCredentialsOAuth20.md -docs/models/shared/SourcePinterestPinterest.md -docs/models/shared/SourcePinterestStatus.md -docs/models/shared/SourcePinterest.md -docs/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.md -docs/models/shared/SourcePipedriveAPIKeyAuthentication.md -docs/models/shared/SourcePipedrivePipedrive.md -docs/models/shared/SourcePipedrive.md -docs/models/shared/SourcePocketContentType.md -docs/models/shared/SourcePocketDetailType.md -docs/models/shared/SourcePocketSortBy.md -docs/models/shared/SourcePocketPocket.md -docs/models/shared/SourcePocketState.md -docs/models/shared/SourcePocket.md -docs/models/shared/SourcePolygonStockApiPolygonStockApi.md -docs/models/shared/SourcePolygonStockApi.md -docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.md -docs/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.md -docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.md -docs/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.md -docs/models/shared/SourcePostgresPostgres.md -docs/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.md -docs/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.md -docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.md -docs/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.md -docs/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.md -docs/models/shared/SourcePostgresTunnelMethodNoTunnel.md -docs/models/shared/SourcePostgres.md -docs/models/shared/SourcePosthogPosthog.md -docs/models/shared/SourcePosthog.md -docs/models/shared/SourcePostmarkappPostmarkapp.md -docs/models/shared/SourcePostmarkapp.md -docs/models/shared/SourcePrestashopPrestashop.md -docs/models/shared/SourcePrestashop.md -docs/models/shared/SourcePunkApiPunkApi.md -docs/models/shared/SourcePunkApi.md -docs/models/shared/SourcePypiPypi.md -docs/models/shared/SourcePypi.md -docs/models/shared/SourceQualarooQualaroo.md -docs/models/shared/SourceQualaroo.md -docs/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.md -docs/models/shared/SourceQuickbooksCredentialsOAuth20.md -docs/models/shared/SourceQuickbooksQuickbooks.md -docs/models/shared/SourceQuickbooks.md -docs/models/shared/SourceRailzRailz.md -docs/models/shared/SourceRailz.md -docs/models/shared/SourceRechargeRecharge.md -docs/models/shared/SourceRecharge.md -docs/models/shared/SourceRecreationRecreation.md -docs/models/shared/SourceRecreation.md -docs/models/shared/SourceRecruiteeRecruitee.md -docs/models/shared/SourceRecruitee.md -docs/models/shared/SourceRecurlyRecurly.md -docs/models/shared/SourceRecurly.md -docs/models/shared/SourceRedshiftRedshift.md -docs/models/shared/SourceRedshift.md -docs/models/shared/SourceRetentlyRetently.md -docs/models/shared/SourceRetently.md -docs/models/shared/SourceRkiCovidRkiCovid.md -docs/models/shared/SourceRkiCovid.md -docs/models/shared/SourceRssRss.md -docs/models/shared/SourceRss.md -docs/models/shared/SourceS3FormatJsonlFiletype.md -docs/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.md -docs/models/shared/SourceS3FormatJsonl.md -docs/models/shared/SourceS3FormatAvroFiletype.md -docs/models/shared/SourceS3FormatAvro.md -docs/models/shared/SourceS3FormatParquetFiletype.md -docs/models/shared/SourceS3FormatParquet.md -docs/models/shared/SourceS3FormatCSVFiletype.md -docs/models/shared/SourceS3FormatCSV.md -docs/models/shared/SourceS3S3AmazonWebServices.md -docs/models/shared/SourceS3S3.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.md -docs/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.md -docs/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.md -docs/models/shared/SourceS3FileBasedStreamConfig.md -docs/models/shared/SourceS3.md -docs/models/shared/SourceSalesforceAuthType.md -docs/models/shared/SourceSalesforceSalesforce.md -docs/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.md -docs/models/shared/SourceSalesforceStreamsCriteria.md -docs/models/shared/SourceSalesforce.md -docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.md -docs/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.md -docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.md -docs/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.md -docs/models/shared/SourceSalesloftSalesloft.md -docs/models/shared/SourceSalesloft.md -docs/models/shared/SourceSapFieldglassSapFieldglass.md -docs/models/shared/SourceSapFieldglass.md -docs/models/shared/SourceSecodaSecoda.md -docs/models/shared/SourceSecoda.md -docs/models/shared/SourceSendgridSendgrid.md -docs/models/shared/SourceSendgrid.md -docs/models/shared/SourceSendinblueSendinblue.md -docs/models/shared/SourceSendinblue.md -docs/models/shared/SourceSenseforceSenseforce.md -docs/models/shared/SourceSenseforce.md -docs/models/shared/SourceSentrySentry.md -docs/models/shared/SourceSentry.md -docs/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.md -docs/models/shared/SourceSftpCredentialsSSHKeyAuthentication.md -docs/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.md -docs/models/shared/SourceSftpCredentialsPasswordAuthentication.md -docs/models/shared/SourceSftpSftp.md -docs/models/shared/SourceSftp.md -docs/models/shared/SourceSftpBulkFileType.md -docs/models/shared/SourceSftpBulkSftpBulk.md -docs/models/shared/SourceSftpBulk.md -docs/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.md -docs/models/shared/SourceShopifyCredentialsAPIPassword.md -docs/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.md -docs/models/shared/SourceShopifyCredentialsOAuth20.md -docs/models/shared/SourceShopifyShopify.md -docs/models/shared/SourceShopify.md -docs/models/shared/SourceShortioShortio.md -docs/models/shared/SourceShortio.md -docs/models/shared/SourceSlackCredentialsAPITokenOptionTitle.md -docs/models/shared/SourceSlackCredentialsAPIToken.md -docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.md -docs/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.md -docs/models/shared/SourceSlackSlack.md -docs/models/shared/SourceSlack.md -docs/models/shared/SourceSmailySmaily.md -docs/models/shared/SourceSmaily.md -docs/models/shared/SourceSmartengageSmartengage.md -docs/models/shared/SourceSmartengage.md -docs/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.md -docs/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.md -docs/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.md -docs/models/shared/SourceSmartsheetsCredentialsOAuth20.md -docs/models/shared/SourceSmartsheetsValidenums.md -docs/models/shared/SourceSmartsheetsSmartsheets.md -docs/models/shared/SourceSmartsheets.md -docs/models/shared/SourceSnapchatMarketingSnapchatMarketing.md -docs/models/shared/SourceSnapchatMarketing.md -docs/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.md -docs/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.md -docs/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.md -docs/models/shared/SourceSnowflakeCredentialsOAuth20.md -docs/models/shared/SourceSnowflakeSnowflake.md -docs/models/shared/SourceSnowflake.md -docs/models/shared/SourceSonarCloudSonarCloud.md -docs/models/shared/SourceSonarCloud.md -docs/models/shared/SourceSpacexApiSpacexApi.md -docs/models/shared/SourceSpacexApi.md -docs/models/shared/SourceSquareCredentialsAPIKeyAuthType.md -docs/models/shared/SourceSquareCredentialsAPIKey.md -docs/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.md -docs/models/shared/SourceSquareCredentialsOauthAuthentication.md -docs/models/shared/SourceSquareSquare.md -docs/models/shared/SourceSquare.md -docs/models/shared/SourceStravaAuthType.md -docs/models/shared/SourceStravaStrava.md -docs/models/shared/SourceStrava.md -docs/models/shared/SourceStripeStripe.md -docs/models/shared/SourceStripe.md -docs/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.md -docs/models/shared/SourceSurveySparrowRegionGlobalAccount.md -docs/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.md -docs/models/shared/SourceSurveySparrowRegionEUBasedAccount.md -docs/models/shared/SourceSurveySparrowSurveySparrow.md -docs/models/shared/SourceSurveySparrow.md -docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.md -docs/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.md -docs/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.md -docs/models/shared/SourceSurveymonkeySurveymonkey.md -docs/models/shared/SourceSurveymonkey.md -docs/models/shared/SourceTempoTempo.md -docs/models/shared/SourceTempo.md -docs/models/shared/SourceTheGuardianApiTheGuardianApi.md -docs/models/shared/SourceTheGuardianApi.md -docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.md -docs/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.md -docs/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.md -docs/models/shared/SourceTiktokMarketingCredentialsOAuth20.md -docs/models/shared/SourceTiktokMarketingTiktokMarketing.md -docs/models/shared/SourceTiktokMarketing.md -docs/models/shared/SourceTodoistTodoist.md -docs/models/shared/SourceTodoist.md -docs/models/shared/SourceTrelloTrello.md -docs/models/shared/SourceTrello.md -docs/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.md -docs/models/shared/SourceTrustpilotCredentialsAPIKey.md -docs/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.md -docs/models/shared/SourceTrustpilotCredentialsOAuth20.md -docs/models/shared/SourceTrustpilotTrustpilot.md -docs/models/shared/SourceTrustpilot.md -docs/models/shared/SourceTvmazeScheduleTvmazeSchedule.md -docs/models/shared/SourceTvmazeSchedule.md -docs/models/shared/SourceTwilioTwilio.md -docs/models/shared/SourceTwilio.md -docs/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.md -docs/models/shared/SourceTwilioTaskrouter.md -docs/models/shared/SourceTwitterTwitter.md -docs/models/shared/SourceTwitter.md -docs/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.md -docs/models/shared/SourceTypeformCredentialsPrivateToken.md -docs/models/shared/SourceTypeformCredentialsOAuth20AuthType.md -docs/models/shared/SourceTypeformCredentialsOAuth20.md -docs/models/shared/SourceTypeformTypeform.md -docs/models/shared/SourceTypeform.md -docs/models/shared/SourceUsCensusUsCensus.md -docs/models/shared/SourceUsCensus.md -docs/models/shared/SourceVantageVantage.md -docs/models/shared/SourceVantage.md -docs/models/shared/SourceWebflowWebflow.md -docs/models/shared/SourceWebflow.md -docs/models/shared/SourceWhiskyHunterWhiskyHunter.md -docs/models/shared/SourceWhiskyHunter.md -docs/models/shared/SourceWikipediaPageviewsWikipediaPageviews.md -docs/models/shared/SourceWikipediaPageviews.md -docs/models/shared/SourceWoocommerceWoocommerce.md -docs/models/shared/SourceWoocommerce.md -docs/models/shared/SourceXeroAuthenticateViaXeroOAuth.md -docs/models/shared/SourceXeroXero.md -docs/models/shared/SourceXero.md -docs/models/shared/SourceXkcdXkcd.md -docs/models/shared/SourceXkcd.md -docs/models/shared/SourceYandexMetricaYandexMetrica.md -docs/models/shared/SourceYandexMetrica.md -docs/models/shared/SourceYotpoYotpo.md -docs/models/shared/SourceYotpo.md -docs/models/shared/SourceYouniumYounium.md -docs/models/shared/SourceYounium.md -docs/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.md -docs/models/shared/SourceYoutubeAnalytics.md -docs/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.md -docs/models/shared/SourceZendeskChatCredentialsAccessToken.md -docs/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.md -docs/models/shared/SourceZendeskChatCredentialsOAuth20.md -docs/models/shared/SourceZendeskChatZendeskChat.md -docs/models/shared/SourceZendeskChat.md -docs/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.md -docs/models/shared/SourceZendeskSunshineCredentialsAPIToken.md -docs/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.md -docs/models/shared/SourceZendeskSunshineCredentialsOAuth20.md -docs/models/shared/SourceZendeskSunshineZendeskSunshine.md -docs/models/shared/SourceZendeskSunshine.md -docs/models/shared/SourceZendeskSupportZendeskSupport.md -docs/models/shared/SourceZendeskSupport.md -docs/models/shared/SourceZendeskTalkZendeskTalk.md -docs/models/shared/SourceZendeskTalk.md -docs/models/shared/SourceZenloopZenloop.md -docs/models/shared/SourceZenloop.md -docs/models/shared/SourceZohoCrmDataCenterLocation.md -docs/models/shared/SourceZohoCRMZohoCRMEdition.md -docs/models/shared/SourceZohoCrmEnvironment.md -docs/models/shared/SourceZohoCrmZohoCrm.md -docs/models/shared/SourceZohoCrm.md -docs/models/shared/SourceZoomZoom.md -docs/models/shared/SourceZoom.md -docs/models/shared/SourceZuoraDataQueryType.md -docs/models/shared/SourceZuoraZuora.md -docs/models/shared/SourceZuoraTenantEndpointLocation.md -docs/models/shared/SourceZuora.md docs/models/shared/SourceCreateRequest.md docs/models/shared/InitiateOauthRequest.md docs/models/shared/OAuthActorNames.md @@ -2454,81 +225,6 @@ docs/models/shared/SourcePutRequest.md docs/models/shared/StreamPropertiesResponse.md docs/models/shared/StreamProperties.md docs/models/shared/WorkspaceOAuthCredentialsRequest.md -docs/models/shared/AirtableCredentials.md -docs/models/shared/Airtable.md -docs/models/shared/AmazonAds.md -docs/models/shared/AmazonSellerPartner.md -docs/models/shared/AsanaCredentials.md -docs/models/shared/Asana.md -docs/models/shared/BingAds.md -docs/models/shared/FacebookMarketing.md -docs/models/shared/GithubCredentials.md -docs/models/shared/Github.md -docs/models/shared/GitlabCredentials.md -docs/models/shared/Gitlab.md -docs/models/shared/GoogleAdsCredentials.md -docs/models/shared/GoogleAds.md -docs/models/shared/GoogleAnalyticsDataApiCredentials.md -docs/models/shared/GoogleAnalyticsDataApi.md -docs/models/shared/GoogleAnalyticsV4Credentials.md -docs/models/shared/GoogleAnalyticsV4.md -docs/models/shared/GoogleSearchConsoleAuthorization.md -docs/models/shared/GoogleSearchConsole.md -docs/models/shared/GoogleSheetsCredentials.md -docs/models/shared/GoogleSheets.md -docs/models/shared/HarvestCredentials.md -docs/models/shared/Harvest.md -docs/models/shared/HubspotCredentials.md -docs/models/shared/Hubspot.md -docs/models/shared/Instagram.md -docs/models/shared/Intercom.md -docs/models/shared/LeverHiringCredentials.md -docs/models/shared/LeverHiring.md -docs/models/shared/LinkedinAdsCredentials.md -docs/models/shared/LinkedinAds.md -docs/models/shared/MailchimpCredentials.md -docs/models/shared/Mailchimp.md -docs/models/shared/MicrosoftTeamsCredentials.md -docs/models/shared/MicrosoftTeams.md -docs/models/shared/MondayCredentials.md -docs/models/shared/Monday.md -docs/models/shared/NotionCredentials.md -docs/models/shared/Notion.md -docs/models/shared/PinterestCredentials.md -docs/models/shared/Pinterest.md -docs/models/shared/RetentlyCredentials.md -docs/models/shared/Retently.md -docs/models/shared/Salesforce.md -docs/models/shared/ShopifyCredentials.md -docs/models/shared/Shopify.md -docs/models/shared/SlackCredentials.md -docs/models/shared/Slack.md -docs/models/shared/SmartsheetsCredentials.md -docs/models/shared/Smartsheets.md -docs/models/shared/SnapchatMarketing.md -docs/models/shared/SnowflakeCredentials.md -docs/models/shared/Snowflake.md -docs/models/shared/SquareCredentials.md -docs/models/shared/Square.md -docs/models/shared/Strava.md -docs/models/shared/SurveymonkeyCredentials.md -docs/models/shared/Surveymonkey.md -docs/models/shared/TiktokMarketingCredentials.md -docs/models/shared/TiktokMarketing.md -docs/models/shared/TypeformCredentials.md -docs/models/shared/Typeform.md -docs/models/shared/XeroAuthentication.md -docs/models/shared/Xero.md -docs/models/shared/YoutubeAnalyticsCredentials.md -docs/models/shared/YoutubeAnalytics.md -docs/models/shared/ZendeskChatCredentials.md -docs/models/shared/ZendeskChat.md -docs/models/shared/ZendeskSunshineCredentials.md -docs/models/shared/ZendeskSunshine.md -docs/models/shared/ZendeskSupportCredentials.md -docs/models/shared/ZendeskSupport.md -docs/models/shared/ZendeskTalkCredentials.md -docs/models/shared/ZendeskTalk.md docs/models/shared/ActorTypeEnum.md docs/models/shared/WorkspaceResponse.md docs/models/shared/WorkspaceCreateRequest.md diff --git a/gen.yaml b/gen.yaml index c029f7f1c..31d967169 100644 --- a/gen.yaml +++ b/gen.yaml @@ -2,25 +2,19 @@ configVersion: 1.0.0 management: docChecksum: 5b9a9a6f493e89e080a57e42997074be docVersion: 1.0.0 - speakeasyVersion: 1.92.3 - generationVersion: 2.143.2 + speakeasyVersion: 1.112.1 + generationVersion: 2.173.0 generation: - comments: - disableComments: false - omitDescriptionIfSummaryPresent: false - baseServerURL: "" + comments: {} sdkClassName: airbyte - singleTagPerOp: false - tagNamespacingDisabled: false - telemetryEnabled: true + repoURL: https://github.com/airbytehq/airbyte-api-java-sdk.git features: java: - core: 2.88.1 + core: 2.94.0 globalSecurity: 2.81.1 globalServerURLs: 2.82.0 - includes: 2.81.1 java: - version: 0.42.1 + version: 0.43.0 artifactID: api companyEmail: info@airbyte.com companyName: Airbyte @@ -30,3 +24,5 @@ java: maxMethodParams: 0 ossrhURL: https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ projectName: public-api + published: true + repoSubDirectory: . diff --git a/lib/build.gradle b/lib/build.gradle index 20f9f777b..e14b943ca 100755 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -22,10 +22,25 @@ repositories { } java { + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 withSourcesJar() withJavadocJar() } +model { + tasks.generatePomFileForMavenPublication { + destination = file("$buildDir/pom.xml") + } +} + +jar { + dependsOn(":$project.name:generatePomFileForMavenPublication") + into("META-INF/maven/com.airbyte/api") { + from("$buildDir/pom.xml") + } +} + publishing { repositories { maven { @@ -41,7 +56,7 @@ publishing { maven(MavenPublication) { groupId = 'com.airbyte' artifactId = 'api' - version = '0.42.1' + version = '0.43.0' from components.java @@ -75,11 +90,13 @@ publishing { } } -signing { - def signingKey = findProperty("signingKey") - def signingPassphrase = findProperty("signingPassphrase") - useInMemoryPgpKeys(signingKey, signingPassphrase) - sign publishing.publications.maven +if (!project.hasProperty('skip.signing')) { + signing { + def signingKey = findProperty("signingKey") + def signingPassphrase = findProperty("signingPassphrase") + useInMemoryPgpKeys(signingKey, signingPassphrase) + sign publishing.publications.maven + } } javadoc { @@ -88,6 +105,7 @@ javadoc { if(JavaVersion.current().isJava9Compatible()) { options.addBooleanOption('html5', true) } + options.addStringOption('Xdoclint:none', '-quiet') } dependencies { @@ -100,3 +118,4 @@ dependencies { implementation 'org.apache.httpcomponents:httpclient:4.5.13' implementation 'org.apache.httpcomponents:httpmime:4.5.13' } + diff --git a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java index 4d4c2ae80..b8541c976 100755 --- a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java +++ b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java @@ -15,9 +15,9 @@ class SDKConfiguration { public int serverIdx = 0; public String language = "java"; public String openapiDocVersion = "1.0.0"; - public String sdkVersion = "0.42.1"; - public String genVersion = "2.143.2"; - public String userAgent = "speakeasy-sdk/java 0.42.1 2.143.2 1.0.0 "; + public String sdkVersion = "0.43.0"; + public String genVersion = "2.173.0"; + public String userAgent = "speakeasy-sdk/java 0.43.0 2.173.0 1.0.0 "; } \ No newline at end of file diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Airtable.java b/lib/src/main/java/com/airbyte/api/models/shared/Airtable.java deleted file mode 100755 index c8a37bd07..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Airtable.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Airtable - The values required to configure the source. - */ - -public class Airtable { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public AirtableCredentials credentials; - - public Airtable withCredentials(AirtableCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Airtable(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/AirtableCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/AirtableCredentials.java deleted file mode 100755 index 33cce1534..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/AirtableCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class AirtableCredentials { - /** - * The client ID of the Airtable developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public AirtableCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret the Airtable developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public AirtableCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public AirtableCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/AmazonAds.java b/lib/src/main/java/com/airbyte/api/models/shared/AmazonAds.java deleted file mode 100755 index 4052e725d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/AmazonAds.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * AmazonAds - The values required to configure the source. - */ - -public class AmazonAds { - /** - * The client ID of your Amazon Ads developer application. See the <a href="https://advertising.amazon.com/API/docs/en-us/get-started/generate-api-tokens#retrieve-your-client-id-and-client-secret">docs</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public AmazonAds withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your Amazon Ads developer application. See the <a href="https://advertising.amazon.com/API/docs/en-us/get-started/generate-api-tokens#retrieve-your-client-id-and-client-secret">docs</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public AmazonAds withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public AmazonAds(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/AmazonSellerPartner.java b/lib/src/main/java/com/airbyte/api/models/shared/AmazonSellerPartner.java deleted file mode 100755 index 8d40cd90e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/AmazonSellerPartner.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * AmazonSellerPartner - The values required to configure the source. - */ - -public class AmazonSellerPartner { - /** - * Your Login with Amazon Client ID. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lwa_app_id") - public String lwaAppId; - - public AmazonSellerPartner withLwaAppId(String lwaAppId) { - this.lwaAppId = lwaAppId; - return this; - } - - /** - * Your Login with Amazon Client Secret. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lwa_client_secret") - public String lwaClientSecret; - - public AmazonSellerPartner withLwaClientSecret(String lwaClientSecret) { - this.lwaClientSecret = lwaClientSecret; - return this; - } - - public AmazonSellerPartner(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Asana.java b/lib/src/main/java/com/airbyte/api/models/shared/Asana.java deleted file mode 100755 index c25e35718..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Asana.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Asana - The values required to configure the source. - */ - -public class Asana { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public AsanaCredentials credentials; - - public Asana withCredentials(AsanaCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Asana(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/AsanaCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/AsanaCredentials.java deleted file mode 100755 index 26bc83d90..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/AsanaCredentials.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class AsanaCredentials { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public AsanaCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public AsanaCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public AsanaCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/BingAds.java b/lib/src/main/java/com/airbyte/api/models/shared/BingAds.java deleted file mode 100755 index f63d03966..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/BingAds.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * BingAds - The values required to configure the source. - */ - -public class BingAds { - /** - * The Client ID of your Microsoft Advertising developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public BingAds withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Microsoft Advertising developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public BingAds withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public BingAds(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalake.java deleted file mode 100755 index 52e0c7968..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalake.java +++ /dev/null @@ -1,171 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAwsDatalake - The values required to configure the destination. - */ - -public class DestinationAwsDatalake { - /** - * target aws account id - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_account_id") - public String awsAccountId; - - public DestinationAwsDatalake withAwsAccountId(String awsAccountId) { - this.awsAccountId = awsAccountId; - return this; - } - - /** - * The name of the S3 bucket. Read more <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html">here</a>. - */ - @JsonProperty("bucket_name") - public String bucketName; - - public DestinationAwsDatalake withBucketName(String bucketName) { - this.bucketName = bucketName; - return this; - } - - /** - * S3 prefix - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("bucket_prefix") - public String bucketPrefix; - - public DestinationAwsDatalake withBucketPrefix(String bucketPrefix) { - this.bucketPrefix = bucketPrefix; - return this; - } - - /** - * Choose How to Authenticate to AWS. - */ - @JsonProperty("credentials") - public Object credentials; - - public DestinationAwsDatalake withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("destinationType") - public DestinationAwsDatalakeAwsDatalake destinationType; - - public DestinationAwsDatalake withDestinationType(DestinationAwsDatalakeAwsDatalake destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Format of the data output. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format") - public Object format; - - public DestinationAwsDatalake withFormat(Object format) { - this.format = format; - return this; - } - - /** - * Cast float/double as decimal(38,18). This can help achieve higher accuracy and represent numbers correctly as received from the source. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("glue_catalog_float_as_decimal") - public Boolean glueCatalogFloatAsDecimal; - - public DestinationAwsDatalake withGlueCatalogFloatAsDecimal(Boolean glueCatalogFloatAsDecimal) { - this.glueCatalogFloatAsDecimal = glueCatalogFloatAsDecimal; - return this; - } - - /** - * Add a default tag key to databases created by this destination - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lakeformation_database_default_tag_key") - public String lakeformationDatabaseDefaultTagKey; - - public DestinationAwsDatalake withLakeformationDatabaseDefaultTagKey(String lakeformationDatabaseDefaultTagKey) { - this.lakeformationDatabaseDefaultTagKey = lakeformationDatabaseDefaultTagKey; - return this; - } - - /** - * Add default values for the `Tag Key` to databases created by this destination. Comma separate for multiple values. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lakeformation_database_default_tag_values") - public String lakeformationDatabaseDefaultTagValues; - - public DestinationAwsDatalake withLakeformationDatabaseDefaultTagValues(String lakeformationDatabaseDefaultTagValues) { - this.lakeformationDatabaseDefaultTagValues = lakeformationDatabaseDefaultTagValues; - return this; - } - - /** - * The default database this destination will use to create tables in per stream. Can be changed per connection by customizing the namespace. - */ - @JsonProperty("lakeformation_database_name") - public String lakeformationDatabaseName; - - public DestinationAwsDatalake withLakeformationDatabaseName(String lakeformationDatabaseName) { - this.lakeformationDatabaseName = lakeformationDatabaseName; - return this; - } - - /** - * Whether to create tables as LF governed tables. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lakeformation_governed_tables") - public Boolean lakeformationGovernedTables; - - public DestinationAwsDatalake withLakeformationGovernedTables(Boolean lakeformationGovernedTables) { - this.lakeformationGovernedTables = lakeformationGovernedTables; - return this; - } - - /** - * Partition data by cursor fields when a cursor field is a date - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("partitioning") - public DestinationAwsDatalakeChooseHowToPartitionData partitioning; - - public DestinationAwsDatalake withPartitioning(DestinationAwsDatalakeChooseHowToPartitionData partitioning) { - this.partitioning = partitioning; - return this; - } - - /** - * The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public DestinationAwsDatalakeS3BucketRegion region; - - public DestinationAwsDatalake withRegion(DestinationAwsDatalakeS3BucketRegion region) { - this.region = region; - return this; - } - - public DestinationAwsDatalake(@JsonProperty("bucket_name") String bucketName, @JsonProperty("credentials") Object credentials, @JsonProperty("destinationType") DestinationAwsDatalakeAwsDatalake destinationType, @JsonProperty("lakeformation_database_name") String lakeformationDatabaseName) { - this.bucketName = bucketName; - this.credentials = credentials; - this.destinationType = destinationType; - this.lakeformationDatabaseName = lakeformationDatabaseName; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeAwsDatalake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeAwsDatalake.java deleted file mode 100755 index edd55ef40..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeAwsDatalake.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAwsDatalakeAwsDatalake { - AWS_DATALAKE("aws-datalake"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeAwsDatalake(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.java deleted file mode 100755 index 255e6ba6f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeChooseHowToPartitionData.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeChooseHowToPartitionData - Partition data by cursor fields when a cursor field is a date - */ -public enum DestinationAwsDatalakeChooseHowToPartitionData { - NO_PARTITIONING("NO PARTITIONING"), - DATE("DATE"), - YEAR("YEAR"), - MONTH("MONTH"), - DAY("DAY"), - YEAR_MONTH("YEAR/MONTH"), - YEAR_MONTH_DAY("YEAR/MONTH/DAY"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeChooseHowToPartitionData(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRole.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRole.java deleted file mode 100755 index f77843550..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRole.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAwsDatalakeCredentialsIAMRole - Choose How to Authenticate to AWS. - */ - -public class DestinationAwsDatalakeCredentialsIAMRole { - /** - * Name of the credentials - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_title") - public DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle credentialsTitle; - - public DestinationAwsDatalakeCredentialsIAMRole withCredentialsTitle(DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - /** - * Will assume this role to write data to s3 - */ - @JsonProperty("role_arn") - public String roleArn; - - public DestinationAwsDatalakeCredentialsIAMRole withRoleArn(String roleArn) { - this.roleArn = roleArn; - return this; - } - - public DestinationAwsDatalakeCredentialsIAMRole(@JsonProperty("role_arn") String roleArn) { - this.roleArn = roleArn; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.java deleted file mode 100755 index c838c051f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle - Name of the credentials - */ -public enum DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle { - IAM_ROLE("IAM Role"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeCredentialsIAMRoleCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUser.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUser.java deleted file mode 100755 index 57ae0cbde..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUser.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAwsDatalakeCredentialsIAMUser - Choose How to Authenticate to AWS. - */ - -public class DestinationAwsDatalakeCredentialsIAMUser { - /** - * AWS User Access Key Id - */ - @JsonProperty("aws_access_key_id") - public String awsAccessKeyId; - - public DestinationAwsDatalakeCredentialsIAMUser withAwsAccessKeyId(String awsAccessKeyId) { - this.awsAccessKeyId = awsAccessKeyId; - return this; - } - - /** - * Secret Access Key - */ - @JsonProperty("aws_secret_access_key") - public String awsSecretAccessKey; - - public DestinationAwsDatalakeCredentialsIAMUser withAwsSecretAccessKey(String awsSecretAccessKey) { - this.awsSecretAccessKey = awsSecretAccessKey; - return this; - } - - /** - * Name of the credentials - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_title") - public DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle credentialsTitle; - - public DestinationAwsDatalakeCredentialsIAMUser withCredentialsTitle(DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - public DestinationAwsDatalakeCredentialsIAMUser(@JsonProperty("aws_access_key_id") String awsAccessKeyId, @JsonProperty("aws_secret_access_key") String awsSecretAccessKey) { - this.awsAccessKeyId = awsAccessKeyId; - this.awsSecretAccessKey = awsSecretAccessKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.java deleted file mode 100755 index aba695911..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle - Name of the credentials - */ -public enum DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle { - IAM_USER("IAM User"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeCredentialsIAMUserCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index 62c0f59f0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON - Format of the data output. - */ - -public class DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON { - /** - * The compression algorithm used to compress data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_codec") - public DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional compressionCodec; - - public DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON withCompressionCodec(DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard formatType; - - public DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON withFormatType(DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard formatType) { - this.formatType = formatType; - return this; - } - - public DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSON(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.java deleted file mode 100755 index 26741c0c9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional - The compression algorithm used to compress data. - */ -public enum DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional { - UNCOMPRESSED("UNCOMPRESSED"), - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONCompressionCodecOptional(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.java deleted file mode 100755 index ff6d55df8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeFormatJSONLinesNewlineDelimitedJSONFormatTypeWildcard(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.java deleted file mode 100755 index c468edc8a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorage.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAwsDatalakeFormatParquetColumnarStorage - Format of the data output. - */ - -public class DestinationAwsDatalakeFormatParquetColumnarStorage { - /** - * The compression algorithm used to compress data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_codec") - public DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional compressionCodec; - - public DestinationAwsDatalakeFormatParquetColumnarStorage withCompressionCodec(DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard formatType; - - public DestinationAwsDatalakeFormatParquetColumnarStorage withFormatType(DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard formatType) { - this.formatType = formatType; - return this; - } - - public DestinationAwsDatalakeFormatParquetColumnarStorage(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.java deleted file mode 100755 index f807c225a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional - The compression algorithm used to compress data. - */ -public enum DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional { - UNCOMPRESSED("UNCOMPRESSED"), - SNAPPY("SNAPPY"), - GZIP("GZIP"), - ZSTD("ZSTD"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeFormatParquetColumnarStorageCompressionCodecOptional(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.java deleted file mode 100755 index 222b29c67..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard { - PARQUET("Parquet"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeFormatParquetColumnarStorageFormatTypeWildcard(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeS3BucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeS3BucketRegion.java deleted file mode 100755 index 28ac5d2ac..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAwsDatalakeS3BucketRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAwsDatalakeS3BucketRegion - The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ -public enum DestinationAwsDatalakeS3BucketRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private DestinationAwsDatalakeS3BucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorage.java deleted file mode 100755 index c2c050230..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorage.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAzureBlobStorage - The values required to configure the destination. - */ - -public class DestinationAzureBlobStorage { - /** - * The Azure blob storage account key. - */ - @JsonProperty("azure_blob_storage_account_key") - public String azureBlobStorageAccountKey; - - public DestinationAzureBlobStorage withAzureBlobStorageAccountKey(String azureBlobStorageAccountKey) { - this.azureBlobStorageAccountKey = azureBlobStorageAccountKey; - return this; - } - - /** - * The account's name of the Azure Blob Storage. - */ - @JsonProperty("azure_blob_storage_account_name") - public String azureBlobStorageAccountName; - - public DestinationAzureBlobStorage withAzureBlobStorageAccountName(String azureBlobStorageAccountName) { - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - return this; - } - - /** - * The name of the Azure blob storage container. If not exists - will be created automatically. May be empty, then will be created automatically airbytecontainer+timestamp - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_container_name") - public String azureBlobStorageContainerName; - - public DestinationAzureBlobStorage withAzureBlobStorageContainerName(String azureBlobStorageContainerName) { - this.azureBlobStorageContainerName = azureBlobStorageContainerName; - return this; - } - - /** - * This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_endpoint_domain_name") - public String azureBlobStorageEndpointDomainName; - - public DestinationAzureBlobStorage withAzureBlobStorageEndpointDomainName(String azureBlobStorageEndpointDomainName) { - this.azureBlobStorageEndpointDomainName = azureBlobStorageEndpointDomainName; - return this; - } - - /** - * The amount of megabytes to buffer for the output stream to Azure. This will impact memory footprint on workers, but may need adjustment for performance and appropriate block size in Azure. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_output_buffer_size") - public Long azureBlobStorageOutputBufferSize; - - public DestinationAzureBlobStorage withAzureBlobStorageOutputBufferSize(Long azureBlobStorageOutputBufferSize) { - this.azureBlobStorageOutputBufferSize = azureBlobStorageOutputBufferSize; - return this; - } - - /** - * The amount of megabytes after which the connector should spill the records in a new blob object. Make sure to configure size greater than individual records. Enter 0 if not applicable - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_spill_size") - public Long azureBlobStorageSpillSize; - - public DestinationAzureBlobStorage withAzureBlobStorageSpillSize(Long azureBlobStorageSpillSize) { - this.azureBlobStorageSpillSize = azureBlobStorageSpillSize; - return this; - } - - @JsonProperty("destinationType") - public DestinationAzureBlobStorageAzureBlobStorage destinationType; - - public DestinationAzureBlobStorage withDestinationType(DestinationAzureBlobStorageAzureBlobStorage destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Output data format - */ - @JsonProperty("format") - public Object format; - - public DestinationAzureBlobStorage withFormat(Object format) { - this.format = format; - return this; - } - - public DestinationAzureBlobStorage(@JsonProperty("azure_blob_storage_account_key") String azureBlobStorageAccountKey, @JsonProperty("azure_blob_storage_account_name") String azureBlobStorageAccountName, @JsonProperty("destinationType") DestinationAzureBlobStorageAzureBlobStorage destinationType, @JsonProperty("format") Object format) { - this.azureBlobStorageAccountKey = azureBlobStorageAccountKey; - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - this.destinationType = destinationType; - this.format = format; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageAzureBlobStorage.java deleted file mode 100755 index dffe2ea64..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageAzureBlobStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAzureBlobStorageAzureBlobStorage { - AZURE_BLOB_STORAGE("azure-blob-storage"); - - @JsonValue - public final String value; - - private DestinationAzureBlobStorageAzureBlobStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.java deleted file mode 100755 index 71678df4c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValues.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAzureBlobStorageFormatCSVCommaSeparatedValues - Output data format - */ - -public class DestinationAzureBlobStorageFormatCSVCommaSeparatedValues { - /** - * Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("flattening") - public DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening flattening; - - public DestinationAzureBlobStorageFormatCSVCommaSeparatedValues withFlattening(DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening flattening) { - this.flattening = flattening; - return this; - } - - @JsonProperty("format_type") - public DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType formatType; - - public DestinationAzureBlobStorageFormatCSVCommaSeparatedValues withFormatType(DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationAzureBlobStorageFormatCSVCommaSeparatedValues(@JsonProperty("format_type") DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType formatType) { - this.formatType = formatType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.java deleted file mode 100755 index 4b496519f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType { - CSV("CSV"); - - @JsonValue - public final String value; - - private DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.java deleted file mode 100755 index f9c38493a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening - Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ -public enum DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening { - NO_FLATTENING("No flattening"), - ROOT_LEVEL_FLATTENING("Root level flattening"); - - @JsonValue - public final String value; - - private DestinationAzureBlobStorageFormatCSVCommaSeparatedValuesNormalizationFlattening(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index 605d93828..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON - Output data format - */ - -public class DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON { - @JsonProperty("format_type") - public DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType; - - public DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON withFormatType(DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON(@JsonProperty("format_type") DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java deleted file mode 100755 index 74869915b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private DestinationAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigquery.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigquery.java deleted file mode 100755 index 7d4905596..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigquery.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigquery - The values required to configure the destination. - */ - -public class DestinationBigquery { - /** - * Google BigQuery client's chunk (buffer) size (MIN=1, MAX = 15) for each table. The size that will be written by a single RPC. Written data will be buffered and only flushed upon reaching this size or closing the channel. The default 15MB value is used if not set explicitly. Read more <a href="https://googleapis.dev/python/bigquery/latest/generated/google.cloud.bigquery.client.Client.html">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("big_query_client_buffer_size_mb") - public Long bigQueryClientBufferSizeMb; - - public DestinationBigquery withBigQueryClientBufferSizeMb(Long bigQueryClientBufferSizeMb) { - this.bigQueryClientBufferSizeMb = bigQueryClientBufferSizeMb; - return this; - } - - /** - * The contents of the JSON service account key. Check out the <a href="https://docs.airbyte.com/integrations/destinations/bigquery#service-account-key">docs</a> if you need help generating this key. Default credentials will be used if this field is left empty. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_json") - public String credentialsJson; - - public DestinationBigquery withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - /** - * The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more <a href="https://cloud.google.com/bigquery/docs/datasets#create-dataset">here</a>. - */ - @JsonProperty("dataset_id") - public String datasetId; - - public DestinationBigquery withDatasetId(String datasetId) { - this.datasetId = datasetId; - return this; - } - - /** - * The location of the dataset. Warning: Changes made after creation will not be applied. Read more <a href="https://cloud.google.com/bigquery/docs/locations">here</a>. - */ - @JsonProperty("dataset_location") - public DestinationBigqueryDatasetLocation datasetLocation; - - public DestinationBigquery withDatasetLocation(DestinationBigqueryDatasetLocation datasetLocation) { - this.datasetLocation = datasetLocation; - return this; - } - - @JsonProperty("destinationType") - public DestinationBigqueryBigquery destinationType; - - public DestinationBigquery withDestinationType(DestinationBigqueryBigquery destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("loading_method") - public Object loadingMethod; - - public DestinationBigquery withLoadingMethod(Object loadingMethod) { - this.loadingMethod = loadingMethod; - return this; - } - - /** - * The GCP project ID for the project containing the target BigQuery dataset. Read more <a href="https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects">here</a>. - */ - @JsonProperty("project_id") - public String projectId; - - public DestinationBigquery withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - /** - * The dataset to write raw tables into - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("raw_data_dataset") - public String rawDataDataset; - - public DestinationBigquery withRawDataDataset(String rawDataDataset) { - this.rawDataDataset = rawDataDataset; - return this; - } - - /** - * Interactive run type means that the query is executed as soon as possible, and these queries count towards concurrent rate limit and daily limit. Read more about interactive run type <a href="https://cloud.google.com/bigquery/docs/running-queries#queries">here</a>. Batch queries are queued and started as soon as idle resources are available in the BigQuery shared resource pool, which usually occurs within a few minutes. Batch queries don’t count towards your concurrent rate limit. Read more about batch queries <a href="https://cloud.google.com/bigquery/docs/running-queries#batch">here</a>. The default "interactive" value is used if not set explicitly. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("transformation_priority") - public DestinationBigqueryTransformationQueryRunType transformationPriority; - - public DestinationBigquery withTransformationPriority(DestinationBigqueryTransformationQueryRunType transformationPriority) { - this.transformationPriority = transformationPriority; - return this; - } - - public DestinationBigquery(@JsonProperty("dataset_id") String datasetId, @JsonProperty("dataset_location") DestinationBigqueryDatasetLocation datasetLocation, @JsonProperty("destinationType") DestinationBigqueryBigquery destinationType, @JsonProperty("project_id") String projectId) { - this.datasetId = datasetId; - this.datasetLocation = datasetLocation; - this.destinationType = destinationType; - this.projectId = projectId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryBigquery.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryBigquery.java deleted file mode 100755 index ed66c0c19..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryBigquery.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryBigquery { - BIGQUERY("bigquery"); - - @JsonValue - public final String value; - - private DestinationBigqueryBigquery(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDatasetLocation.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDatasetLocation.java deleted file mode 100755 index d9d72fe6f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDatasetLocation.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationBigqueryDatasetLocation - The location of the dataset. Warning: Changes made after creation will not be applied. Read more <a href="https://cloud.google.com/bigquery/docs/locations">here</a>. - */ -public enum DestinationBigqueryDatasetLocation { - US("US"), - EU("EU"), - ASIA_EAST1("asia-east1"), - ASIA_EAST2("asia-east2"), - ASIA_NORTHEAST1("asia-northeast1"), - ASIA_NORTHEAST2("asia-northeast2"), - ASIA_NORTHEAST3("asia-northeast3"), - ASIA_SOUTH1("asia-south1"), - ASIA_SOUTH2("asia-south2"), - ASIA_SOUTHEAST1("asia-southeast1"), - ASIA_SOUTHEAST2("asia-southeast2"), - AUSTRALIA_SOUTHEAST1("australia-southeast1"), - AUSTRALIA_SOUTHEAST2("australia-southeast2"), - EUROPE_CENTRAL1("europe-central1"), - EUROPE_CENTRAL2("europe-central2"), - EUROPE_NORTH1("europe-north1"), - EUROPE_SOUTHWEST1("europe-southwest1"), - EUROPE_WEST1("europe-west1"), - EUROPE_WEST2("europe-west2"), - EUROPE_WEST3("europe-west3"), - EUROPE_WEST4("europe-west4"), - EUROPE_WEST6("europe-west6"), - EUROPE_WEST7("europe-west7"), - EUROPE_WEST8("europe-west8"), - EUROPE_WEST9("europe-west9"), - ME_WEST1("me-west1"), - NORTHAMERICA_NORTHEAST1("northamerica-northeast1"), - NORTHAMERICA_NORTHEAST2("northamerica-northeast2"), - SOUTHAMERICA_EAST1("southamerica-east1"), - SOUTHAMERICA_WEST1("southamerica-west1"), - US_CENTRAL1("us-central1"), - US_EAST1("us-east1"), - US_EAST2("us-east2"), - US_EAST3("us-east3"), - US_EAST4("us-east4"), - US_EAST5("us-east5"), - US_WEST1("us-west1"), - US_WEST2("us-west2"), - US_WEST3("us-west3"), - US_WEST4("us-west4"); - - @JsonValue - public final String value; - - private DestinationBigqueryDatasetLocation(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalized.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalized.java deleted file mode 100755 index 8c5caa4f2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalized.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryDenormalized - The values required to configure the destination. - */ - -public class DestinationBigqueryDenormalized { - /** - * Google BigQuery client's chunk (buffer) size (MIN=1, MAX = 15) for each table. The size that will be written by a single RPC. Written data will be buffered and only flushed upon reaching this size or closing the channel. The default 15MB value is used if not set explicitly. Read more <a href="https://googleapis.dev/python/bigquery/latest/generated/google.cloud.bigquery.client.Client.html">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("big_query_client_buffer_size_mb") - public Long bigQueryClientBufferSizeMb; - - public DestinationBigqueryDenormalized withBigQueryClientBufferSizeMb(Long bigQueryClientBufferSizeMb) { - this.bigQueryClientBufferSizeMb = bigQueryClientBufferSizeMb; - return this; - } - - /** - * The contents of the JSON service account key. Check out the <a href="https://docs.airbyte.com/integrations/destinations/bigquery#service-account-key">docs</a> if you need help generating this key. Default credentials will be used if this field is left empty. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_json") - public String credentialsJson; - - public DestinationBigqueryDenormalized withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - /** - * The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more <a href="https://cloud.google.com/bigquery/docs/datasets#create-dataset">here</a>. - */ - @JsonProperty("dataset_id") - public String datasetId; - - public DestinationBigqueryDenormalized withDatasetId(String datasetId) { - this.datasetId = datasetId; - return this; - } - - /** - * The location of the dataset. Warning: Changes made after creation will not be applied. The default "US" value is used if not set explicitly. Read more <a href="https://cloud.google.com/bigquery/docs/locations">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dataset_location") - public DestinationBigqueryDenormalizedDatasetLocation datasetLocation; - - public DestinationBigqueryDenormalized withDatasetLocation(DestinationBigqueryDenormalizedDatasetLocation datasetLocation) { - this.datasetLocation = datasetLocation; - return this; - } - - @JsonProperty("destinationType") - public DestinationBigqueryDenormalizedBigqueryDenormalized destinationType; - - public DestinationBigqueryDenormalized withDestinationType(DestinationBigqueryDenormalizedBigqueryDenormalized destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("loading_method") - public Object loadingMethod; - - public DestinationBigqueryDenormalized withLoadingMethod(Object loadingMethod) { - this.loadingMethod = loadingMethod; - return this; - } - - /** - * The GCP project ID for the project containing the target BigQuery dataset. Read more <a href="https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects">here</a>. - */ - @JsonProperty("project_id") - public String projectId; - - public DestinationBigqueryDenormalized withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - public DestinationBigqueryDenormalized(@JsonProperty("dataset_id") String datasetId, @JsonProperty("destinationType") DestinationBigqueryDenormalizedBigqueryDenormalized destinationType, @JsonProperty("project_id") String projectId) { - this.datasetId = datasetId; - this.destinationType = destinationType; - this.projectId = projectId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.java deleted file mode 100755 index 4f3263643..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedBigqueryDenormalized.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryDenormalizedBigqueryDenormalized { - BIGQUERY_DENORMALIZED("bigquery-denormalized"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedBigqueryDenormalized(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedDatasetLocation.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedDatasetLocation.java deleted file mode 100755 index 2a8eb4e30..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedDatasetLocation.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationBigqueryDenormalizedDatasetLocation - The location of the dataset. Warning: Changes made after creation will not be applied. The default "US" value is used if not set explicitly. Read more <a href="https://cloud.google.com/bigquery/docs/locations">here</a>. - */ -public enum DestinationBigqueryDenormalizedDatasetLocation { - US("US"), - EU("EU"), - ASIA_EAST1("asia-east1"), - ASIA_EAST2("asia-east2"), - ASIA_NORTHEAST1("asia-northeast1"), - ASIA_NORTHEAST2("asia-northeast2"), - ASIA_NORTHEAST3("asia-northeast3"), - ASIA_SOUTH1("asia-south1"), - ASIA_SOUTH2("asia-south2"), - ASIA_SOUTHEAST1("asia-southeast1"), - ASIA_SOUTHEAST2("asia-southeast2"), - AUSTRALIA_SOUTHEAST1("australia-southeast1"), - AUSTRALIA_SOUTHEAST2("australia-southeast2"), - EUROPE_CENTRAL1("europe-central1"), - EUROPE_CENTRAL2("europe-central2"), - EUROPE_NORTH1("europe-north1"), - EUROPE_SOUTHWEST1("europe-southwest1"), - EUROPE_WEST1("europe-west1"), - EUROPE_WEST2("europe-west2"), - EUROPE_WEST3("europe-west3"), - EUROPE_WEST4("europe-west4"), - EUROPE_WEST6("europe-west6"), - EUROPE_WEST7("europe-west7"), - EUROPE_WEST8("europe-west8"), - EUROPE_WEST9("europe-west9"), - ME_WEST1("me-west1"), - NORTHAMERICA_NORTHEAST1("northamerica-northeast1"), - NORTHAMERICA_NORTHEAST2("northamerica-northeast2"), - SOUTHAMERICA_EAST1("southamerica-east1"), - SOUTHAMERICA_WEST1("southamerica-west1"), - US_CENTRAL1("us-central1"), - US_EAST1("us-east1"), - US_EAST2("us-east2"), - US_EAST3("us-east3"), - US_EAST4("us-east4"), - US_EAST5("us-east5"), - US_WEST1("us-west1"), - US_WEST2("us-west2"), - US_WEST3("us-west3"), - US_WEST4("us-west4"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedDatasetLocation(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.java deleted file mode 100755 index b5a4a3877..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStaging.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryDenormalizedLoadingMethodGCSStaging - Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - -public class DestinationBigqueryDenormalizedLoadingMethodGCSStaging { - /** - * An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - @JsonProperty("credential") - public Object credential; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withCredential(Object credential) { - this.credential = credential; - return this; - } - - /** - * Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_buffer_count") - public Long fileBufferCount; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withFileBufferCount(Long fileBufferCount) { - this.fileBufferCount = fileBufferCount; - return this; - } - - /** - * The name of the GCS bucket. Read more <a href="https://cloud.google.com/storage/docs/naming-buckets">here</a>. - */ - @JsonProperty("gcs_bucket_name") - public String gcsBucketName; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withGcsBucketName(String gcsBucketName) { - this.gcsBucketName = gcsBucketName; - return this; - } - - /** - * Directory under the GCS bucket where data will be written. Read more <a href="https://cloud.google.com/storage/docs/locations">here</a>. - */ - @JsonProperty("gcs_bucket_path") - public String gcsBucketPath; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withGcsBucketPath(String gcsBucketPath) { - this.gcsBucketPath = gcsBucketPath; - return this; - } - - /** - * This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("keep_files_in_gcs-bucket") - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing keepFilesInGcsBucket; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withKeepFilesInGcsBucket(DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing keepFilesInGcsBucket) { - this.keepFilesInGcsBucket = keepFilesInGcsBucket; - return this; - } - - @JsonProperty("method") - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod method; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging withMethod(DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod method) { - this.method = method; - return this; - } - - public DestinationBigqueryDenormalizedLoadingMethodGCSStaging(@JsonProperty("credential") Object credential, @JsonProperty("gcs_bucket_name") String gcsBucketName, @JsonProperty("gcs_bucket_path") String gcsBucketPath, @JsonProperty("method") DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod method) { - this.credential = credential; - this.gcsBucketName = gcsBucketName; - this.gcsBucketPath = gcsBucketPath; - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.java deleted file mode 100755 index 699f5fb10..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey - An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - -public class DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey { - @JsonProperty("credential_type") - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey withCredentialType(DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType) { - this.credentialType = credentialType; - return this; - } - - /** - * HMAC key access ID. When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. - */ - @JsonProperty("hmac_key_access_id") - public String hmacKeyAccessId; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey withHmacKeyAccessId(String hmacKeyAccessId) { - this.hmacKeyAccessId = hmacKeyAccessId; - return this; - } - - /** - * The corresponding secret for the access ID. It is a 40-character base-64 encoded string. - */ - @JsonProperty("hmac_key_secret") - public String hmacKeySecret; - - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey withHmacKeySecret(String hmacKeySecret) { - this.hmacKeySecret = hmacKeySecret; - return this; - } - - public DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKey(@JsonProperty("credential_type") DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType, @JsonProperty("hmac_key_access_id") String hmacKeyAccessId, @JsonProperty("hmac_key_secret") String hmacKeySecret) { - this.credentialType = credentialType; - this.hmacKeyAccessId = hmacKeyAccessId; - this.hmacKeySecret = hmacKeySecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java deleted file mode 100755 index 33837cfb6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType { - HMAC_KEY("HMAC_KEY"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedLoadingMethodGCSStagingCredentialHMACKeyCredentialType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java deleted file mode 100755 index 50d4b6e13..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing - This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - */ -public enum DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing { - DELETE_ALL_TMP_FILES_FROM_GCS("Delete all tmp files from GCS"), - KEEP_ALL_TMP_FILES_IN_GCS("Keep all tmp files in GCS"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.java deleted file mode 100755 index 6b8fe91ff..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod { - GCS_STAGING("GCS Staging"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedLoadingMethodGCSStagingMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.java deleted file mode 100755 index a598d7cc0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInserts.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryDenormalizedLoadingMethodStandardInserts - Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - -public class DestinationBigqueryDenormalizedLoadingMethodStandardInserts { - @JsonProperty("method") - public DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod method; - - public DestinationBigqueryDenormalizedLoadingMethodStandardInserts withMethod(DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod method) { - this.method = method; - return this; - } - - public DestinationBigqueryDenormalizedLoadingMethodStandardInserts(@JsonProperty("method") DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.java deleted file mode 100755 index 4e065107d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod { - STANDARD("Standard"); - - @JsonValue - public final String value; - - private DestinationBigqueryDenormalizedLoadingMethodStandardInsertsMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStaging.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStaging.java deleted file mode 100755 index 526d742fd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStaging.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryLoadingMethodGCSStaging - Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - -public class DestinationBigqueryLoadingMethodGCSStaging { - /** - * An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - @JsonProperty("credential") - public Object credential; - - public DestinationBigqueryLoadingMethodGCSStaging withCredential(Object credential) { - this.credential = credential; - return this; - } - - /** - * Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_buffer_count") - public Long fileBufferCount; - - public DestinationBigqueryLoadingMethodGCSStaging withFileBufferCount(Long fileBufferCount) { - this.fileBufferCount = fileBufferCount; - return this; - } - - /** - * The name of the GCS bucket. Read more <a href="https://cloud.google.com/storage/docs/naming-buckets">here</a>. - */ - @JsonProperty("gcs_bucket_name") - public String gcsBucketName; - - public DestinationBigqueryLoadingMethodGCSStaging withGcsBucketName(String gcsBucketName) { - this.gcsBucketName = gcsBucketName; - return this; - } - - /** - * Directory under the GCS bucket where data will be written. - */ - @JsonProperty("gcs_bucket_path") - public String gcsBucketPath; - - public DestinationBigqueryLoadingMethodGCSStaging withGcsBucketPath(String gcsBucketPath) { - this.gcsBucketPath = gcsBucketPath; - return this; - } - - /** - * This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("keep_files_in_gcs-bucket") - public DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing keepFilesInGcsBucket; - - public DestinationBigqueryLoadingMethodGCSStaging withKeepFilesInGcsBucket(DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing keepFilesInGcsBucket) { - this.keepFilesInGcsBucket = keepFilesInGcsBucket; - return this; - } - - @JsonProperty("method") - public DestinationBigqueryLoadingMethodGCSStagingMethod method; - - public DestinationBigqueryLoadingMethodGCSStaging withMethod(DestinationBigqueryLoadingMethodGCSStagingMethod method) { - this.method = method; - return this; - } - - public DestinationBigqueryLoadingMethodGCSStaging(@JsonProperty("credential") Object credential, @JsonProperty("gcs_bucket_name") String gcsBucketName, @JsonProperty("gcs_bucket_path") String gcsBucketPath, @JsonProperty("method") DestinationBigqueryLoadingMethodGCSStagingMethod method) { - this.credential = credential; - this.gcsBucketName = gcsBucketName; - this.gcsBucketPath = gcsBucketPath; - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.java deleted file mode 100755 index d0e62bd0d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey - An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - -public class DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey { - @JsonProperty("credential_type") - public DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType; - - public DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey withCredentialType(DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType) { - this.credentialType = credentialType; - return this; - } - - /** - * HMAC key access ID. When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. - */ - @JsonProperty("hmac_key_access_id") - public String hmacKeyAccessId; - - public DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey withHmacKeyAccessId(String hmacKeyAccessId) { - this.hmacKeyAccessId = hmacKeyAccessId; - return this; - } - - /** - * The corresponding secret for the access ID. It is a 40-character base-64 encoded string. - */ - @JsonProperty("hmac_key_secret") - public String hmacKeySecret; - - public DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey withHmacKeySecret(String hmacKeySecret) { - this.hmacKeySecret = hmacKeySecret; - return this; - } - - public DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKey(@JsonProperty("credential_type") DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType credentialType, @JsonProperty("hmac_key_access_id") String hmacKeyAccessId, @JsonProperty("hmac_key_secret") String hmacKeySecret) { - this.credentialType = credentialType; - this.hmacKeyAccessId = hmacKeyAccessId; - this.hmacKeySecret = hmacKeySecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java deleted file mode 100755 index 3b5120ff8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType { - HMAC_KEY("HMAC_KEY"); - - @JsonValue - public final String value; - - private DestinationBigqueryLoadingMethodGCSStagingCredentialHMACKeyCredentialType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java deleted file mode 100755 index 81d77d092..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing - This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default "Delete all tmp files from GCS" value is used if not set explicitly. - */ -public enum DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing { - DELETE_ALL_TMP_FILES_FROM_GCS("Delete all tmp files from GCS"), - KEEP_ALL_TMP_FILES_IN_GCS("Keep all tmp files in GCS"); - - @JsonValue - public final String value; - - private DestinationBigqueryLoadingMethodGCSStagingGCSTmpFilesAfterwardProcessing(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.java deleted file mode 100755 index ba284998e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodGCSStagingMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryLoadingMethodGCSStagingMethod { - GCS_STAGING("GCS Staging"); - - @JsonValue - public final String value; - - private DestinationBigqueryLoadingMethodGCSStagingMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInserts.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInserts.java deleted file mode 100755 index 133dc5f6a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInserts.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationBigqueryLoadingMethodStandardInserts - Loading method used to send select the way data will be uploaded to BigQuery. <br/><b>Standard Inserts</b> - Direct uploading using SQL INSERT statements. This method is extremely inefficient and provided only for quick testing. In almost all cases, you should use staging. <br/><b>GCS Staging</b> - Writes large batches of records to a file, uploads the file to GCS, then uses <b>COPY INTO table</b> to upload the file. Recommended for most workloads for better speed and scalability. Read more about GCS Staging <a href="https://docs.airbyte.com/integrations/destinations/bigquery#gcs-staging">here</a>. - */ - -public class DestinationBigqueryLoadingMethodStandardInserts { - @JsonProperty("method") - public DestinationBigqueryLoadingMethodStandardInsertsMethod method; - - public DestinationBigqueryLoadingMethodStandardInserts withMethod(DestinationBigqueryLoadingMethodStandardInsertsMethod method) { - this.method = method; - return this; - } - - public DestinationBigqueryLoadingMethodStandardInserts(@JsonProperty("method") DestinationBigqueryLoadingMethodStandardInsertsMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.java deleted file mode 100755 index 3789b9507..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryLoadingMethodStandardInsertsMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationBigqueryLoadingMethodStandardInsertsMethod { - STANDARD("Standard"); - - @JsonValue - public final String value; - - private DestinationBigqueryLoadingMethodStandardInsertsMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryTransformationQueryRunType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryTransformationQueryRunType.java deleted file mode 100755 index e4ccd55f0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationBigqueryTransformationQueryRunType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationBigqueryTransformationQueryRunType - Interactive run type means that the query is executed as soon as possible, and these queries count towards concurrent rate limit and daily limit. Read more about interactive run type <a href="https://cloud.google.com/bigquery/docs/running-queries#queries">here</a>. Batch queries are queued and started as soon as idle resources are available in the BigQuery shared resource pool, which usually occurs within a few minutes. Batch queries don’t count towards your concurrent rate limit. Read more about batch queries <a href="https://cloud.google.com/bigquery/docs/running-queries#batch">here</a>. The default "interactive" value is used if not set explicitly. - */ -public enum DestinationBigqueryTransformationQueryRunType { - INTERACTIVE("interactive"), - BATCH("batch"); - - @JsonValue - public final String value; - - private DestinationBigqueryTransformationQueryRunType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouse.java deleted file mode 100755 index 625fadd99..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouse.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationClickhouse - The values required to configure the destination. - */ - -public class DestinationClickhouse { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationClickhouse withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationClickhouseClickhouse destinationType; - - public DestinationClickhouse withDestinationType(DestinationClickhouseClickhouse destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationClickhouse withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationClickhouse withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationClickhouse withPassword(String password) { - this.password = password; - return this; - } - - /** - * HTTP port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationClickhouse withPort(Long port) { - this.port = port; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationClickhouse withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationClickhouse withUsername(String username) { - this.username = username; - return this; - } - - public DestinationClickhouse(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationClickhouseClickhouse destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseClickhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseClickhouse.java deleted file mode 100755 index b201e58d6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseClickhouse.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationClickhouseClickhouse { - CLICKHOUSE("clickhouse"); - - @JsonValue - public final String value; - - private DestinationClickhouseClickhouse(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnel.java deleted file mode 100755 index f334de05d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationClickhouseTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationClickhouseTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationClickhouseTunnelMethodNoTunnel withTunnelMethod(DestinationClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationClickhouseTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 2d2af96a8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationClickhouseTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationClickhouseTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationClickhouseTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 0b3895587..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationClickhouseTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationClickhouseTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationClickhouseTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationClickhouseTunnelMethodPasswordAuthentication withTunnelMethod(DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationClickhouseTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationClickhouseTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationClickhouseTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationClickhouseTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 8dc455666..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationClickhouseTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index c80e04c54..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationClickhouseTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationClickhouseTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationClickhouseTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 1b4f794b6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvex.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvex.java deleted file mode 100755 index f52c63222..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvex.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationConvex - The values required to configure the destination. - */ - -public class DestinationConvex { - /** - * API access key used to send data to a Convex deployment. - */ - @JsonProperty("access_key") - public String accessKey; - - public DestinationConvex withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - /** - * URL of the Convex deployment that is the destination - */ - @JsonProperty("deployment_url") - public String deploymentUrl; - - public DestinationConvex withDeploymentUrl(String deploymentUrl) { - this.deploymentUrl = deploymentUrl; - return this; - } - - @JsonProperty("destinationType") - public DestinationConvexConvex destinationType; - - public DestinationConvex withDestinationType(DestinationConvexConvex destinationType) { - this.destinationType = destinationType; - return this; - } - - public DestinationConvex(@JsonProperty("access_key") String accessKey, @JsonProperty("deployment_url") String deploymentUrl, @JsonProperty("destinationType") DestinationConvexConvex destinationType) { - this.accessKey = accessKey; - this.deploymentUrl = deploymentUrl; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvexConvex.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvexConvex.java deleted file mode 100755 index eff2ea2a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationConvexConvex.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationConvexConvex { - CONVEX("convex"); - - @JsonValue - public final String value; - - private DestinationConvexConvex(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulio.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulio.java deleted file mode 100755 index 2295e5d98..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulio.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationCumulio - The values required to configure the destination. - */ - -public class DestinationCumulio { - /** - * URL of the Cumul.io API (e.g. 'https://api.cumul.io', 'https://api.us.cumul.io', or VPC-specific API url). Defaults to 'https://api.cumul.io'. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_host") - public String apiHost; - - public DestinationCumulio withApiHost(String apiHost) { - this.apiHost = apiHost; - return this; - } - - /** - * An API key generated in Cumul.io's platform (can be generated here: https://app.cumul.io/start/profile/integration). - */ - @JsonProperty("api_key") - public String apiKey; - - public DestinationCumulio withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The corresponding API token generated in Cumul.io's platform (can be generated here: https://app.cumul.io/start/profile/integration). - */ - @JsonProperty("api_token") - public String apiToken; - - public DestinationCumulio withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("destinationType") - public DestinationCumulioCumulio destinationType; - - public DestinationCumulio withDestinationType(DestinationCumulioCumulio destinationType) { - this.destinationType = destinationType; - return this; - } - - public DestinationCumulio(@JsonProperty("api_key") String apiKey, @JsonProperty("api_token") String apiToken, @JsonProperty("destinationType") DestinationCumulioCumulio destinationType) { - this.apiKey = apiKey; - this.apiToken = apiToken; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulioCumulio.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulioCumulio.java deleted file mode 100755 index c9cc5a713..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCumulioCumulio.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationCumulioCumulio { - CUMULIO("cumulio"); - - @JsonValue - public final String value; - - private DestinationCumulioCumulio(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabend.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabend.java deleted file mode 100755 index 403ae0560..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabend.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDatabend - The values required to configure the destination. - */ - -public class DestinationDatabend { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationDatabend withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationDatabendDatabend destinationType; - - public DestinationDatabend withDestinationType(DestinationDatabendDatabend destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationDatabend withHost(String host) { - this.host = host; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationDatabend withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationDatabend withPort(Long port) { - this.port = port; - return this; - } - - /** - * The default table was written to. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("table") - public String table; - - public DestinationDatabend withTable(String table) { - this.table = table; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationDatabend withUsername(String username) { - this.username = username; - return this; - } - - public DestinationDatabend(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationDatabendDatabend destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabendDatabend.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabendDatabend.java deleted file mode 100755 index b06f3a1c9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabendDatabend.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDatabendDatabend { - DATABEND("databend"); - - @JsonValue - public final String value; - - private DestinationDatabendDatabend(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricks.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricks.java deleted file mode 100755 index 0a9beafd6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricks.java +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDatabricks - The values required to configure the destination. - */ - -public class DestinationDatabricks { - /** - * You must agree to the Databricks JDBC Driver <a href="https://databricks.com/jdbc-odbc-driver-license">Terms & Conditions</a> to use this connector. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("accept_terms") - public Boolean acceptTerms; - - public DestinationDatabricks withAcceptTerms(Boolean acceptTerms) { - this.acceptTerms = acceptTerms; - return this; - } - - /** - * Storage on which the delta lake is built. - */ - @JsonProperty("data_source") - public Object dataSource; - - public DestinationDatabricks withDataSource(Object dataSource) { - this.dataSource = dataSource; - return this; - } - - /** - * The name of the catalog. If not specified otherwise, the "hive_metastore" will be used. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("database") - public String database; - - public DestinationDatabricks withDatabase(String database) { - this.database = database; - return this; - } - - /** - * Databricks Cluster HTTP Path. - */ - @JsonProperty("databricks_http_path") - public String databricksHttpPath; - - public DestinationDatabricks withDatabricksHttpPath(String databricksHttpPath) { - this.databricksHttpPath = databricksHttpPath; - return this; - } - - /** - * Databricks Personal Access Token for making authenticated requests. - */ - @JsonProperty("databricks_personal_access_token") - public String databricksPersonalAccessToken; - - public DestinationDatabricks withDatabricksPersonalAccessToken(String databricksPersonalAccessToken) { - this.databricksPersonalAccessToken = databricksPersonalAccessToken; - return this; - } - - /** - * Databricks Cluster Port. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("databricks_port") - public String databricksPort; - - public DestinationDatabricks withDatabricksPort(String databricksPort) { - this.databricksPort = databricksPort; - return this; - } - - /** - * Databricks Cluster Server Hostname. - */ - @JsonProperty("databricks_server_hostname") - public String databricksServerHostname; - - public DestinationDatabricks withDatabricksServerHostname(String databricksServerHostname) { - this.databricksServerHostname = databricksServerHostname; - return this; - } - - @JsonProperty("destinationType") - public DestinationDatabricksDatabricks destinationType; - - public DestinationDatabricks withDestinationType(DestinationDatabricksDatabricks destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Support schema evolution for all streams. If "false", the connector might fail when a stream's schema changes. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("enable_schema_evolution") - public Boolean enableSchemaEvolution; - - public DestinationDatabricks withEnableSchemaEvolution(Boolean enableSchemaEvolution) { - this.enableSchemaEvolution = enableSchemaEvolution; - return this; - } - - /** - * Default to 'true'. Switch it to 'false' for debugging purpose. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("purge_staging_data") - public Boolean purgeStagingData; - - public DestinationDatabricks withPurgeStagingData(Boolean purgeStagingData) { - this.purgeStagingData = purgeStagingData; - return this; - } - - /** - * The default schema tables are written. If not specified otherwise, the "default" will be used. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public DestinationDatabricks withSchema(String schema) { - this.schema = schema; - return this; - } - - public DestinationDatabricks(@JsonProperty("data_source") Object dataSource, @JsonProperty("databricks_http_path") String databricksHttpPath, @JsonProperty("databricks_personal_access_token") String databricksPersonalAccessToken, @JsonProperty("databricks_server_hostname") String databricksServerHostname, @JsonProperty("destinationType") DestinationDatabricksDatabricks destinationType) { - this.dataSource = dataSource; - this.databricksHttpPath = databricksHttpPath; - this.databricksPersonalAccessToken = databricksPersonalAccessToken; - this.databricksServerHostname = databricksServerHostname; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3.java deleted file mode 100755 index e3d552f90..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDatabricksDataSourceAmazonS3 - Storage on which the delta lake is built. - */ - -public class DestinationDatabricksDataSourceAmazonS3 { - @JsonProperty("data_source_type") - public DestinationDatabricksDataSourceAmazonS3DataSourceType dataSourceType; - - public DestinationDatabricksDataSourceAmazonS3 withDataSourceType(DestinationDatabricksDataSourceAmazonS3DataSourceType dataSourceType) { - this.dataSourceType = dataSourceType; - return this; - } - - /** - * The pattern allows you to set the file-name format for the S3 staging file(s) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_name_pattern") - public String fileNamePattern; - - public DestinationDatabricksDataSourceAmazonS3 withFileNamePattern(String fileNamePattern) { - this.fileNamePattern = fileNamePattern; - return this; - } - - /** - * The Access Key Id granting allow one to access the above S3 staging bucket. Airbyte requires Read and Write permissions to the given bucket. - */ - @JsonProperty("s3_access_key_id") - public String s3AccessKeyId; - - public DestinationDatabricksDataSourceAmazonS3 withS3AccessKeyId(String s3AccessKeyId) { - this.s3AccessKeyId = s3AccessKeyId; - return this; - } - - /** - * The name of the S3 bucket to use for intermittent staging of the data. - */ - @JsonProperty("s3_bucket_name") - public String s3BucketName; - - public DestinationDatabricksDataSourceAmazonS3 withS3BucketName(String s3BucketName) { - this.s3BucketName = s3BucketName; - return this; - } - - /** - * The directory under the S3 bucket where data will be written. - */ - @JsonProperty("s3_bucket_path") - public String s3BucketPath; - - public DestinationDatabricksDataSourceAmazonS3 withS3BucketPath(String s3BucketPath) { - this.s3BucketPath = s3BucketPath; - return this; - } - - /** - * The region of the S3 staging bucket to use if utilising a copy strategy. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_bucket_region") - public DestinationDatabricksDataSourceAmazonS3S3BucketRegion s3BucketRegion; - - public DestinationDatabricksDataSourceAmazonS3 withS3BucketRegion(DestinationDatabricksDataSourceAmazonS3S3BucketRegion s3BucketRegion) { - this.s3BucketRegion = s3BucketRegion; - return this; - } - - /** - * The corresponding secret to the above access key id. - */ - @JsonProperty("s3_secret_access_key") - public String s3SecretAccessKey; - - public DestinationDatabricksDataSourceAmazonS3 withS3SecretAccessKey(String s3SecretAccessKey) { - this.s3SecretAccessKey = s3SecretAccessKey; - return this; - } - - public DestinationDatabricksDataSourceAmazonS3(@JsonProperty("data_source_type") DestinationDatabricksDataSourceAmazonS3DataSourceType dataSourceType, @JsonProperty("s3_access_key_id") String s3AccessKeyId, @JsonProperty("s3_bucket_name") String s3BucketName, @JsonProperty("s3_bucket_path") String s3BucketPath, @JsonProperty("s3_secret_access_key") String s3SecretAccessKey) { - this.dataSourceType = dataSourceType; - this.s3AccessKeyId = s3AccessKeyId; - this.s3BucketName = s3BucketName; - this.s3BucketPath = s3BucketPath; - this.s3SecretAccessKey = s3SecretAccessKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.java deleted file mode 100755 index 61443ac50..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3DataSourceType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDatabricksDataSourceAmazonS3DataSourceType { - S3_STORAGE("S3_STORAGE"); - - @JsonValue - public final String value; - - private DestinationDatabricksDataSourceAmazonS3DataSourceType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.java deleted file mode 100755 index a84a45268..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAmazonS3S3BucketRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationDatabricksDataSourceAmazonS3S3BucketRegion - The region of the S3 staging bucket to use if utilising a copy strategy. - */ -public enum DestinationDatabricksDataSourceAmazonS3S3BucketRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private DestinationDatabricksDataSourceAmazonS3S3BucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.java deleted file mode 100755 index beaaf7caf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorage.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDatabricksDataSourceAzureBlobStorage - Storage on which the delta lake is built. - */ - -public class DestinationDatabricksDataSourceAzureBlobStorage { - /** - * The account's name of the Azure Blob Storage. - */ - @JsonProperty("azure_blob_storage_account_name") - public String azureBlobStorageAccountName; - - public DestinationDatabricksDataSourceAzureBlobStorage withAzureBlobStorageAccountName(String azureBlobStorageAccountName) { - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - return this; - } - - /** - * The name of the Azure blob storage container. - */ - @JsonProperty("azure_blob_storage_container_name") - public String azureBlobStorageContainerName; - - public DestinationDatabricksDataSourceAzureBlobStorage withAzureBlobStorageContainerName(String azureBlobStorageContainerName) { - this.azureBlobStorageContainerName = azureBlobStorageContainerName; - return this; - } - - /** - * This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_endpoint_domain_name") - public String azureBlobStorageEndpointDomainName; - - public DestinationDatabricksDataSourceAzureBlobStorage withAzureBlobStorageEndpointDomainName(String azureBlobStorageEndpointDomainName) { - this.azureBlobStorageEndpointDomainName = azureBlobStorageEndpointDomainName; - return this; - } - - /** - * Shared access signature (SAS) token to grant limited access to objects in your storage account. - */ - @JsonProperty("azure_blob_storage_sas_token") - public String azureBlobStorageSasToken; - - public DestinationDatabricksDataSourceAzureBlobStorage withAzureBlobStorageSasToken(String azureBlobStorageSasToken) { - this.azureBlobStorageSasToken = azureBlobStorageSasToken; - return this; - } - - @JsonProperty("data_source_type") - public DestinationDatabricksDataSourceAzureBlobStorageDataSourceType dataSourceType; - - public DestinationDatabricksDataSourceAzureBlobStorage withDataSourceType(DestinationDatabricksDataSourceAzureBlobStorageDataSourceType dataSourceType) { - this.dataSourceType = dataSourceType; - return this; - } - - public DestinationDatabricksDataSourceAzureBlobStorage(@JsonProperty("azure_blob_storage_account_name") String azureBlobStorageAccountName, @JsonProperty("azure_blob_storage_container_name") String azureBlobStorageContainerName, @JsonProperty("azure_blob_storage_sas_token") String azureBlobStorageSasToken, @JsonProperty("data_source_type") DestinationDatabricksDataSourceAzureBlobStorageDataSourceType dataSourceType) { - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - this.azureBlobStorageContainerName = azureBlobStorageContainerName; - this.azureBlobStorageSasToken = azureBlobStorageSasToken; - this.dataSourceType = dataSourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.java deleted file mode 100755 index eb21b9e8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceAzureBlobStorageDataSourceType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDatabricksDataSourceAzureBlobStorageDataSourceType { - AZURE_BLOB_STORAGE("AZURE_BLOB_STORAGE"); - - @JsonValue - public final String value; - - private DestinationDatabricksDataSourceAzureBlobStorageDataSourceType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.java deleted file mode 100755 index 8b98031e4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTables.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDatabricksDataSourceRecommendedManagedTables - Storage on which the delta lake is built. - */ - -public class DestinationDatabricksDataSourceRecommendedManagedTables { - @JsonProperty("data_source_type") - public DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType dataSourceType; - - public DestinationDatabricksDataSourceRecommendedManagedTables withDataSourceType(DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType dataSourceType) { - this.dataSourceType = dataSourceType; - return this; - } - - public DestinationDatabricksDataSourceRecommendedManagedTables(@JsonProperty("data_source_type") DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType dataSourceType) { - this.dataSourceType = dataSourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.java deleted file mode 100755 index 0098252a8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType { - MANAGED_TABLES_STORAGE("MANAGED_TABLES_STORAGE"); - - @JsonValue - public final String value; - - private DestinationDatabricksDataSourceRecommendedManagedTablesDataSourceType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDatabricks.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDatabricks.java deleted file mode 100755 index 205a711ba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDatabricksDatabricks.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDatabricksDatabricks { - DATABRICKS("databricks"); - - @JsonValue - public final String value; - - private DestinationDatabricksDatabricks(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNull.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNull.java deleted file mode 100755 index e7b1e2f8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNull.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDevNull - The values required to configure the destination. - */ - -public class DestinationDevNull { - @JsonProperty("destinationType") - public DestinationDevNullDevNull destinationType; - - public DestinationDevNull withDestinationType(DestinationDevNullDevNull destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The type of destination to be used - */ - @JsonProperty("test_destination") - public Object testDestination; - - public DestinationDevNull withTestDestination(Object testDestination) { - this.testDestination = testDestination; - return this; - } - - public DestinationDevNull(@JsonProperty("destinationType") DestinationDevNullDevNull destinationType, @JsonProperty("test_destination") Object testDestination) { - this.destinationType = destinationType; - this.testDestination = testDestination; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullDevNull.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullDevNull.java deleted file mode 100755 index e635adf89..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullDevNull.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDevNullDevNull { - DEV_NULL("dev-null"); - - @JsonValue - public final String value; - - private DestinationDevNullDevNull(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilent.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilent.java deleted file mode 100755 index 7568fef1f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilent.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDevNullTestDestinationSilent - The type of destination to be used - */ - -public class DestinationDevNullTestDestinationSilent { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("test_destination_type") - public DestinationDevNullTestDestinationSilentTestDestinationType testDestinationType; - - public DestinationDevNullTestDestinationSilent withTestDestinationType(DestinationDevNullTestDestinationSilentTestDestinationType testDestinationType) { - this.testDestinationType = testDestinationType; - return this; - } - - public DestinationDevNullTestDestinationSilent(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.java deleted file mode 100755 index a6523ac66..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDevNullTestDestinationSilentTestDestinationType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDevNullTestDestinationSilentTestDestinationType { - SILENT("SILENT"); - - @JsonValue - public final String value; - - private DestinationDevNullTestDestinationSilentTestDestinationType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodb.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodb.java deleted file mode 100755 index 8ac3c14f5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodb.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationDynamodb - The values required to configure the destination. - */ - -public class DestinationDynamodb { - /** - * The access key id to access the DynamoDB. Airbyte requires Read and Write permissions to the DynamoDB. - */ - @JsonProperty("access_key_id") - public String accessKeyId; - - public DestinationDynamodb withAccessKeyId(String accessKeyId) { - this.accessKeyId = accessKeyId; - return this; - } - - @JsonProperty("destinationType") - public DestinationDynamodbDynamodb destinationType; - - public DestinationDynamodb withDestinationType(DestinationDynamodbDynamodb destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * This is your DynamoDB endpoint url.(if you are working with AWS DynamoDB, just leave empty). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dynamodb_endpoint") - public String dynamodbEndpoint; - - public DestinationDynamodb withDynamodbEndpoint(String dynamodbEndpoint) { - this.dynamodbEndpoint = dynamodbEndpoint; - return this; - } - - /** - * The region of the DynamoDB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dynamodb_region") - public DestinationDynamodbDynamoDBRegion dynamodbRegion; - - public DestinationDynamodb withDynamodbRegion(DestinationDynamodbDynamoDBRegion dynamodbRegion) { - this.dynamodbRegion = dynamodbRegion; - return this; - } - - /** - * The prefix to use when naming DynamoDB tables. - */ - @JsonProperty("dynamodb_table_name_prefix") - public String dynamodbTableNamePrefix; - - public DestinationDynamodb withDynamodbTableNamePrefix(String dynamodbTableNamePrefix) { - this.dynamodbTableNamePrefix = dynamodbTableNamePrefix; - return this; - } - - /** - * The corresponding secret to the access key id. - */ - @JsonProperty("secret_access_key") - public String secretAccessKey; - - public DestinationDynamodb withSecretAccessKey(String secretAccessKey) { - this.secretAccessKey = secretAccessKey; - return this; - } - - public DestinationDynamodb(@JsonProperty("access_key_id") String accessKeyId, @JsonProperty("destinationType") DestinationDynamodbDynamodb destinationType, @JsonProperty("dynamodb_table_name_prefix") String dynamodbTableNamePrefix, @JsonProperty("secret_access_key") String secretAccessKey) { - this.accessKeyId = accessKeyId; - this.destinationType = destinationType; - this.dynamodbTableNamePrefix = dynamodbTableNamePrefix; - this.secretAccessKey = secretAccessKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamoDBRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamoDBRegion.java deleted file mode 100755 index 20988fb02..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamoDBRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationDynamodbDynamoDBRegion - The region of the DynamoDB. - */ -public enum DestinationDynamodbDynamoDBRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private DestinationDynamodbDynamoDBRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamodb.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamodb.java deleted file mode 100755 index 0ce76d46e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationDynamodbDynamodb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationDynamodbDynamodb { - DYNAMODB("dynamodb"); - - @JsonValue - public final String value; - - private DestinationDynamodbDynamodb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearch.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearch.java deleted file mode 100755 index 99feac894..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearch.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationElasticsearch - The values required to configure the destination. - */ - -public class DestinationElasticsearch { - /** - * The type of authentication to be used - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("authenticationMethod") - public Object authenticationMethod; - - public DestinationElasticsearch withAuthenticationMethod(Object authenticationMethod) { - this.authenticationMethod = authenticationMethod; - return this; - } - - /** - * CA certificate - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ca_certificate") - public String caCertificate; - - public DestinationElasticsearch withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - @JsonProperty("destinationType") - public DestinationElasticsearchElasticsearch destinationType; - - public DestinationElasticsearch withDestinationType(DestinationElasticsearchElasticsearch destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The full url of the Elasticsearch server - */ - @JsonProperty("endpoint") - public String endpoint; - - public DestinationElasticsearch withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - /** - * If a primary key identifier is defined in the source, an upsert will be performed using the primary key value as the elasticsearch doc id. Does not support composite primary keys. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("upsert") - public Boolean upsert; - - public DestinationElasticsearch withUpsert(Boolean upsert) { - this.upsert = upsert; - return this; - } - - public DestinationElasticsearch(@JsonProperty("destinationType") DestinationElasticsearchElasticsearch destinationType, @JsonProperty("endpoint") String endpoint) { - this.destinationType = destinationType; - this.endpoint = endpoint; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.java deleted file mode 100755 index 96d30eef4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecret.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationElasticsearchAuthenticationMethodApiKeySecret - Use a api key and secret combination to authenticate - */ - -public class DestinationElasticsearchAuthenticationMethodApiKeySecret { - /** - * The Key ID to used when accessing an enterprise Elasticsearch instance. - */ - @JsonProperty("apiKeyId") - public String apiKeyId; - - public DestinationElasticsearchAuthenticationMethodApiKeySecret withApiKeyId(String apiKeyId) { - this.apiKeyId = apiKeyId; - return this; - } - - /** - * The secret associated with the API Key ID. - */ - @JsonProperty("apiKeySecret") - public String apiKeySecret; - - public DestinationElasticsearchAuthenticationMethodApiKeySecret withApiKeySecret(String apiKeySecret) { - this.apiKeySecret = apiKeySecret; - return this; - } - - @JsonProperty("method") - public DestinationElasticsearchAuthenticationMethodApiKeySecretMethod method; - - public DestinationElasticsearchAuthenticationMethodApiKeySecret withMethod(DestinationElasticsearchAuthenticationMethodApiKeySecretMethod method) { - this.method = method; - return this; - } - - public DestinationElasticsearchAuthenticationMethodApiKeySecret(@JsonProperty("apiKeyId") String apiKeyId, @JsonProperty("apiKeySecret") String apiKeySecret, @JsonProperty("method") DestinationElasticsearchAuthenticationMethodApiKeySecretMethod method) { - this.apiKeyId = apiKeyId; - this.apiKeySecret = apiKeySecret; - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.java deleted file mode 100755 index ac4d26d60..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodApiKeySecretMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationElasticsearchAuthenticationMethodApiKeySecretMethod { - SECRET("secret"); - - @JsonValue - public final String value; - - private DestinationElasticsearchAuthenticationMethodApiKeySecretMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.java deleted file mode 100755 index 424ab440d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePassword.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationElasticsearchAuthenticationMethodUsernamePassword - Basic auth header with a username and password - */ - -public class DestinationElasticsearchAuthenticationMethodUsernamePassword { - @JsonProperty("method") - public DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod method; - - public DestinationElasticsearchAuthenticationMethodUsernamePassword withMethod(DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod method) { - this.method = method; - return this; - } - - /** - * Basic auth password to access a secure Elasticsearch server - */ - @JsonProperty("password") - public String password; - - public DestinationElasticsearchAuthenticationMethodUsernamePassword withPassword(String password) { - this.password = password; - return this; - } - - /** - * Basic auth username to access a secure Elasticsearch server - */ - @JsonProperty("username") - public String username; - - public DestinationElasticsearchAuthenticationMethodUsernamePassword withUsername(String username) { - this.username = username; - return this; - } - - public DestinationElasticsearchAuthenticationMethodUsernamePassword(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("method") DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod method) { - this.username = username; - this.password = password; - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.java deleted file mode 100755 index 171b7b4aa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod { - BASIC("basic"); - - @JsonValue - public final String value; - - private DestinationElasticsearchAuthenticationMethodUsernamePasswordMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchElasticsearch.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchElasticsearch.java deleted file mode 100755 index 1b3ba8245..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationElasticsearchElasticsearch.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationElasticsearchElasticsearch { - ELASTICSEARCH("elasticsearch"); - - @JsonValue - public final String value; - - private DestinationElasticsearchElasticsearch(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirebolt.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirebolt.java deleted file mode 100755 index f348b0970..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirebolt.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationFirebolt - The values required to configure the destination. - */ - -public class DestinationFirebolt { - /** - * Firebolt account to login. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("account") - public String account; - - public DestinationFirebolt withAccount(String account) { - this.account = account; - return this; - } - - /** - * The database to connect to. - */ - @JsonProperty("database") - public String database; - - public DestinationFirebolt withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationFireboltFirebolt destinationType; - - public DestinationFirebolt withDestinationType(DestinationFireboltFirebolt destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Engine name or url to connect to. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("engine") - public String engine; - - public DestinationFirebolt withEngine(String engine) { - this.engine = engine; - return this; - } - - /** - * The host name of your Firebolt database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("host") - public String host; - - public DestinationFirebolt withHost(String host) { - this.host = host; - return this; - } - - /** - * Loading method used to select the way data will be uploaded to Firebolt - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("loading_method") - public Object loadingMethod; - - public DestinationFirebolt withLoadingMethod(Object loadingMethod) { - this.loadingMethod = loadingMethod; - return this; - } - - /** - * Firebolt password. - */ - @JsonProperty("password") - public String password; - - public DestinationFirebolt withPassword(String password) { - this.password = password; - return this; - } - - /** - * Firebolt email address you use to login. - */ - @JsonProperty("username") - public String username; - - public DestinationFirebolt withUsername(String username) { - this.username = username; - return this; - } - - public DestinationFirebolt(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("database") String database, @JsonProperty("destinationType") DestinationFireboltFirebolt destinationType) { - this.username = username; - this.password = password; - this.database = database; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltFirebolt.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltFirebolt.java deleted file mode 100755 index 187319e4b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltFirebolt.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationFireboltFirebolt { - FIREBOLT("firebolt"); - - @JsonValue - public final String value; - - private DestinationFireboltFirebolt(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.java deleted file mode 100755 index 774bf8dfa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationFireboltLoadingMethodExternalTableViaS3 - Loading method used to select the way data will be uploaded to Firebolt - */ - -public class DestinationFireboltLoadingMethodExternalTableViaS3 { - /** - * AWS access key granting read and write access to S3. - */ - @JsonProperty("aws_key_id") - public String awsKeyId; - - public DestinationFireboltLoadingMethodExternalTableViaS3 withAwsKeyId(String awsKeyId) { - this.awsKeyId = awsKeyId; - return this; - } - - /** - * Corresponding secret part of the AWS Key - */ - @JsonProperty("aws_key_secret") - public String awsKeySecret; - - public DestinationFireboltLoadingMethodExternalTableViaS3 withAwsKeySecret(String awsKeySecret) { - this.awsKeySecret = awsKeySecret; - return this; - } - - @JsonProperty("method") - public DestinationFireboltLoadingMethodExternalTableViaS3Method method; - - public DestinationFireboltLoadingMethodExternalTableViaS3 withMethod(DestinationFireboltLoadingMethodExternalTableViaS3Method method) { - this.method = method; - return this; - } - - /** - * The name of the S3 bucket. - */ - @JsonProperty("s3_bucket") - public String s3Bucket; - - public DestinationFireboltLoadingMethodExternalTableViaS3 withS3Bucket(String s3Bucket) { - this.s3Bucket = s3Bucket; - return this; - } - - /** - * Region name of the S3 bucket. - */ - @JsonProperty("s3_region") - public String s3Region; - - public DestinationFireboltLoadingMethodExternalTableViaS3 withS3Region(String s3Region) { - this.s3Region = s3Region; - return this; - } - - public DestinationFireboltLoadingMethodExternalTableViaS3(@JsonProperty("aws_key_id") String awsKeyId, @JsonProperty("aws_key_secret") String awsKeySecret, @JsonProperty("method") DestinationFireboltLoadingMethodExternalTableViaS3Method method, @JsonProperty("s3_bucket") String s3Bucket, @JsonProperty("s3_region") String s3Region) { - this.awsKeyId = awsKeyId; - this.awsKeySecret = awsKeySecret; - this.method = method; - this.s3Bucket = s3Bucket; - this.s3Region = s3Region; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.java deleted file mode 100755 index c9e423265..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodExternalTableViaS3Method.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationFireboltLoadingMethodExternalTableViaS3Method { - S3("S3"); - - @JsonValue - public final String value; - - private DestinationFireboltLoadingMethodExternalTableViaS3Method(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInserts.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInserts.java deleted file mode 100755 index 9e39205c5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInserts.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationFireboltLoadingMethodSQLInserts - Loading method used to select the way data will be uploaded to Firebolt - */ - -public class DestinationFireboltLoadingMethodSQLInserts { - @JsonProperty("method") - public DestinationFireboltLoadingMethodSQLInsertsMethod method; - - public DestinationFireboltLoadingMethodSQLInserts withMethod(DestinationFireboltLoadingMethodSQLInsertsMethod method) { - this.method = method; - return this; - } - - public DestinationFireboltLoadingMethodSQLInserts(@JsonProperty("method") DestinationFireboltLoadingMethodSQLInsertsMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.java deleted file mode 100755 index 97861aad3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFireboltLoadingMethodSQLInsertsMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationFireboltLoadingMethodSQLInsertsMethod { - SQL("SQL"); - - @JsonValue - public final String value; - - private DestinationFireboltLoadingMethodSQLInsertsMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestore.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestore.java deleted file mode 100755 index d74664cae..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestore.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationFirestore - The values required to configure the destination. - */ - -public class DestinationFirestore { - /** - * The contents of the JSON service account key. Check out the <a href="https://docs.airbyte.io/integrations/destinations/firestore">docs</a> if you need help generating this key. Default credentials will be used if this field is left empty. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_json") - public String credentialsJson; - - public DestinationFirestore withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - @JsonProperty("destinationType") - public DestinationFirestoreFirestore destinationType; - - public DestinationFirestore withDestinationType(DestinationFirestoreFirestore destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The GCP project ID for the project containing the target BigQuery dataset. - */ - @JsonProperty("project_id") - public String projectId; - - public DestinationFirestore withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - public DestinationFirestore(@JsonProperty("destinationType") DestinationFirestoreFirestore destinationType, @JsonProperty("project_id") String projectId) { - this.destinationType = destinationType; - this.projectId = projectId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestoreFirestore.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestoreFirestore.java deleted file mode 100755 index 26de80e91..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationFirestoreFirestore.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationFirestoreFirestore { - FIRESTORE("firestore"); - - @JsonValue - public final String value; - - private DestinationFirestoreFirestore(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGCSGCSBucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGCSGCSBucketRegion.java deleted file mode 100755 index c38fcda1e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGCSGCSBucketRegion.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationGCSGCSBucketRegion - Select a Region of the GCS Bucket. Read more <a href="https://cloud.google.com/storage/docs/locations">here</a>. - */ -public enum DestinationGCSGCSBucketRegion { - NORTHAMERICA_NORTHEAST1("northamerica-northeast1"), - NORTHAMERICA_NORTHEAST2("northamerica-northeast2"), - US_CENTRAL1("us-central1"), - US_EAST1("us-east1"), - US_EAST4("us-east4"), - US_WEST1("us-west1"), - US_WEST2("us-west2"), - US_WEST3("us-west3"), - US_WEST4("us-west4"), - SOUTHAMERICA_EAST1("southamerica-east1"), - SOUTHAMERICA_WEST1("southamerica-west1"), - EUROPE_CENTRAL2("europe-central2"), - EUROPE_NORTH1("europe-north1"), - EUROPE_WEST1("europe-west1"), - EUROPE_WEST2("europe-west2"), - EUROPE_WEST3("europe-west3"), - EUROPE_WEST4("europe-west4"), - EUROPE_WEST6("europe-west6"), - ASIA_EAST1("asia-east1"), - ASIA_EAST2("asia-east2"), - ASIA_NORTHEAST1("asia-northeast1"), - ASIA_NORTHEAST2("asia-northeast2"), - ASIA_NORTHEAST3("asia-northeast3"), - ASIA_SOUTH1("asia-south1"), - ASIA_SOUTH2("asia-south2"), - ASIA_SOUTHEAST1("asia-southeast1"), - ASIA_SOUTHEAST2("asia-southeast2"), - AUSTRALIA_SOUTHEAST1("australia-southeast1"), - AUSTRALIA_SOUTHEAST2("australia-southeast2"), - ASIA("asia"), - EU("eu"), - US("us"), - ASIA1("asia1"), - EUR4("eur4"), - NAM4("nam4"); - - @JsonValue - public final String value; - - private DestinationGCSGCSBucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcs.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcs.java deleted file mode 100755 index 47083deeb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcs.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcs - The values required to configure the destination. - */ - -public class DestinationGcs { - /** - * An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - @JsonProperty("credential") - public Object credential; - - public DestinationGcs withCredential(Object credential) { - this.credential = credential; - return this; - } - - @JsonProperty("destinationType") - public DestinationGcsGcs destinationType; - - public DestinationGcs withDestinationType(DestinationGcsGcs destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format. - */ - @JsonProperty("format") - public Object format; - - public DestinationGcs withFormat(Object format) { - this.format = format; - return this; - } - - /** - * You can find the bucket name in the App Engine Admin console Application Settings page, under the label Google Cloud Storage Bucket. Read more <a href="https://cloud.google.com/storage/docs/naming-buckets">here</a>. - */ - @JsonProperty("gcs_bucket_name") - public String gcsBucketName; - - public DestinationGcs withGcsBucketName(String gcsBucketName) { - this.gcsBucketName = gcsBucketName; - return this; - } - - /** - * GCS Bucket Path string Subdirectory under the above bucket to sync the data into. - */ - @JsonProperty("gcs_bucket_path") - public String gcsBucketPath; - - public DestinationGcs withGcsBucketPath(String gcsBucketPath) { - this.gcsBucketPath = gcsBucketPath; - return this; - } - - /** - * Select a Region of the GCS Bucket. Read more <a href="https://cloud.google.com/storage/docs/locations">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("gcs_bucket_region") - public DestinationGCSGCSBucketRegion gcsBucketRegion; - - public DestinationGcs withGcsBucketRegion(DestinationGCSGCSBucketRegion gcsBucketRegion) { - this.gcsBucketRegion = gcsBucketRegion; - return this; - } - - public DestinationGcs(@JsonProperty("credential") Object credential, @JsonProperty("destinationType") DestinationGcsGcs destinationType, @JsonProperty("format") Object format, @JsonProperty("gcs_bucket_name") String gcsBucketName, @JsonProperty("gcs_bucket_path") String gcsBucketPath) { - this.credential = credential; - this.destinationType = destinationType; - this.format = format; - this.gcsBucketName = gcsBucketName; - this.gcsBucketPath = gcsBucketPath; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKey.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKey.java deleted file mode 100755 index 4faeb97a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKey.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsCredentialHMACKey - An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>. - */ - -public class DestinationGcsCredentialHMACKey { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credential_type") - public DestinationGcsCredentialHMACKeyCredentialType credentialType; - - public DestinationGcsCredentialHMACKey withCredentialType(DestinationGcsCredentialHMACKeyCredentialType credentialType) { - this.credentialType = credentialType; - return this; - } - - /** - * When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys#overview">here</a>. - */ - @JsonProperty("hmac_key_access_id") - public String hmacKeyAccessId; - - public DestinationGcsCredentialHMACKey withHmacKeyAccessId(String hmacKeyAccessId) { - this.hmacKeyAccessId = hmacKeyAccessId; - return this; - } - - /** - * The corresponding secret for the access ID. It is a 40-character base-64 encoded string. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys#secrets">here</a>. - */ - @JsonProperty("hmac_key_secret") - public String hmacKeySecret; - - public DestinationGcsCredentialHMACKey withHmacKeySecret(String hmacKeySecret) { - this.hmacKeySecret = hmacKeySecret; - return this; - } - - public DestinationGcsCredentialHMACKey(@JsonProperty("hmac_key_access_id") String hmacKeyAccessId, @JsonProperty("hmac_key_secret") String hmacKeySecret) { - this.hmacKeyAccessId = hmacKeyAccessId; - this.hmacKeySecret = hmacKeySecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKeyCredentialType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKeyCredentialType.java deleted file mode 100755 index 774ee97ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsCredentialHMACKeyCredentialType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsCredentialHMACKeyCredentialType { - HMAC_KEY("HMAC_KEY"); - - @JsonValue - public final String value; - - private DestinationGcsCredentialHMACKeyCredentialType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvro.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvro.java deleted file mode 100755 index 64716b46f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvro.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvro - Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format. - */ - -public class DestinationGcsFormatAvroApacheAvro { - /** - * The compression algorithm used to compress data. Default to no compression. - */ - @JsonProperty("compression_codec") - public Object compressionCodec; - - public DestinationGcsFormatAvroApacheAvro withCompressionCodec(Object compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationGcsFormatAvroApacheAvroFormatType formatType; - - public DestinationGcsFormatAvroApacheAvro withFormatType(DestinationGcsFormatAvroApacheAvroFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationGcsFormatAvroApacheAvro(@JsonProperty("compression_codec") Object compressionCodec) { - this.compressionCodec = compressionCodec; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.java deleted file mode 100755 index 57f0fa7d6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2 - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2 withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec codec) { - this.codec = codec; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.java deleted file mode 100755 index 8e634b887..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec { - BZIP2("bzip2"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecBzip2Codec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.java deleted file mode 100755 index abe73f04e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec codec) { - this.codec = codec; - return this; - } - - /** - * 0: no compression & fastest, 9: best compression & slowest. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecDeflate(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.java deleted file mode 100755 index ad31dfac2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec { - DEFLATE("Deflate"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecDeflateCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.java deleted file mode 100755 index e010e2ede..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec codec) { - this.codec = codec; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.java deleted file mode 100755 index 65c66f92a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec { - NO_COMPRESSION("no compression"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecNoCompressionCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.java deleted file mode 100755 index ae0c11b85..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec codec) { - this.codec = codec; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecSnappy(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.java deleted file mode 100755 index d3b0459d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec { - SNAPPY("snappy"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecSnappyCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.java deleted file mode 100755 index a00762081..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXz.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecXz - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecXz { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecXz withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec codec) { - this.codec = codec; - return this; - } - - /** - * The presets 0-3 are fast presets with medium compression. The presets 4-6 are fairly slow presets with high compression. The default preset is 6. The presets 7-9 are like the preset 6 but use bigger dictionaries and have higher compressor and decompressor memory requirements. Unless the uncompressed size of the file exceeds 8 MiB, 16 MiB, or 32 MiB, it is waste of memory to use the presets 7, 8, or 9, respectively. Read more <a href="https://commons.apache.org/proper/commons-compress/apidocs/org/apache/commons/compress/compressors/xz/XZCompressorOutputStream.html#XZCompressorOutputStream-java.io.OutputStream-int-">here</a> for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecXz withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecXz(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.java deleted file mode 100755 index faae4927e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec { - XZ("xz"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecXzCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.java deleted file mode 100755 index ed8fa86e7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec codec; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard withCodec(DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec codec) { - this.codec = codec; - return this; - } - - /** - * Negative levels are 'fast' modes akin to lz4 or snappy, levels above 9 are generally for archival purposes, and levels above 18 use a lot of memory. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - /** - * If true, include a checksum with each data block. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_checksum") - public Boolean includeChecksum; - - public DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard withIncludeChecksum(Boolean includeChecksum) { - this.includeChecksum = includeChecksum; - return this; - } - - public DestinationGcsFormatAvroApacheAvroCompressionCodecZstandard(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.java deleted file mode 100755 index 776bb674b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec { - ZSTANDARD("zstandard"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroCompressionCodecZstandardCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.java deleted file mode 100755 index 88b75fa10..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatAvroApacheAvroFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatAvroApacheAvroFormatType { - AVRO("Avro"); - - @JsonValue - public final String value; - - private DestinationGcsFormatAvroApacheAvroFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.java deleted file mode 100755 index 3171ff90c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValues.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatCSVCommaSeparatedValues - Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format. - */ - -public class DestinationGcsFormatCSVCommaSeparatedValues { - /** - * Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression") - public Object compression; - - public DestinationGcsFormatCSVCommaSeparatedValues withCompression(Object compression) { - this.compression = compression; - return this; - } - - /** - * Whether the input JSON data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("flattening") - public DestinationGcsFormatCSVCommaSeparatedValuesNormalization flattening; - - public DestinationGcsFormatCSVCommaSeparatedValues withFlattening(DestinationGcsFormatCSVCommaSeparatedValuesNormalization flattening) { - this.flattening = flattening; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationGcsFormatCSVCommaSeparatedValuesFormatType formatType; - - public DestinationGcsFormatCSVCommaSeparatedValues withFormatType(DestinationGcsFormatCSVCommaSeparatedValuesFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationGcsFormatCSVCommaSeparatedValues(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.java deleted file mode 100755 index 78afbeff5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - -public class DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType compressionType; - - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP withCompressionType(DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIP(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java deleted file mode 100755 index 39a8a4a16..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType { - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationGcsFormatCSVCommaSeparatedValuesCompressionGZIPCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.java deleted file mode 100755 index 1e4494d19..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - -public class DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType compressionType; - - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression withCompressionType(DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java deleted file mode 100755 index 76d3160fc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType { - NO_COMPRESSION("No Compression"); - - @JsonValue - public final String value; - - private DestinationGcsFormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.java deleted file mode 100755 index 4b28aeef7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatCSVCommaSeparatedValuesFormatType { - CSV("CSV"); - - @JsonValue - public final String value; - - private DestinationGcsFormatCSVCommaSeparatedValuesFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.java deleted file mode 100755 index 3a43c66d8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatCSVCommaSeparatedValuesNormalization.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationGcsFormatCSVCommaSeparatedValuesNormalization - Whether the input JSON data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ -public enum DestinationGcsFormatCSVCommaSeparatedValuesNormalization { - NO_FLATTENING("No flattening"), - ROOT_LEVEL_FLATTENING("Root level flattening"); - - @JsonValue - public final String value; - - private DestinationGcsFormatCSVCommaSeparatedValuesNormalization(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index ad40c029c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatJSONLinesNewlineDelimitedJSON - Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format. - */ - -public class DestinationGcsFormatJSONLinesNewlineDelimitedJSON { - /** - * Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression") - public Object compression; - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSON withCompression(Object compression) { - this.compression = compression; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType formatType; - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSON withFormatType(DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSON(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java deleted file mode 100755 index 5c8c6f3bb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType; - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP withCompressionType(DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIP(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java deleted file mode 100755 index 5ff80531b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType { - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java deleted file mode 100755 index 43ace0418..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType; - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression withCompressionType(DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java deleted file mode 100755 index 1cf94ffb9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType { - NO_COMPRESSION("No Compression"); - - @JsonValue - public final String value; - - private DestinationGcsFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.java deleted file mode 100755 index b1fb58677..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private DestinationGcsFormatJSONLinesNewlineDelimitedJSONFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorage.java deleted file mode 100755 index 2828b8eba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorage.java +++ /dev/null @@ -1,98 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGcsFormatParquetColumnarStorage - Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format. - */ - -public class DestinationGcsFormatParquetColumnarStorage { - /** - * This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("block_size_mb") - public Long blockSizeMb; - - public DestinationGcsFormatParquetColumnarStorage withBlockSizeMb(Long blockSizeMb) { - this.blockSizeMb = blockSizeMb; - return this; - } - - /** - * The compression algorithm used to compress data pages. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_codec") - public DestinationGcsFormatParquetColumnarStorageCompressionCodec compressionCodec; - - public DestinationGcsFormatParquetColumnarStorage withCompressionCodec(DestinationGcsFormatParquetColumnarStorageCompressionCodec compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - /** - * Default: true. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dictionary_encoding") - public Boolean dictionaryEncoding; - - public DestinationGcsFormatParquetColumnarStorage withDictionaryEncoding(Boolean dictionaryEncoding) { - this.dictionaryEncoding = dictionaryEncoding; - return this; - } - - /** - * There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dictionary_page_size_kb") - public Long dictionaryPageSizeKb; - - public DestinationGcsFormatParquetColumnarStorage withDictionaryPageSizeKb(Long dictionaryPageSizeKb) { - this.dictionaryPageSizeKb = dictionaryPageSizeKb; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationGcsFormatParquetColumnarStorageFormatType formatType; - - public DestinationGcsFormatParquetColumnarStorage withFormatType(DestinationGcsFormatParquetColumnarStorageFormatType formatType) { - this.formatType = formatType; - return this; - } - - /** - * Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_padding_size_mb") - public Long maxPaddingSizeMb; - - public DestinationGcsFormatParquetColumnarStorage withMaxPaddingSizeMb(Long maxPaddingSizeMb) { - this.maxPaddingSizeMb = maxPaddingSizeMb; - return this; - } - - /** - * The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("page_size_kb") - public Long pageSizeKb; - - public DestinationGcsFormatParquetColumnarStorage withPageSizeKb(Long pageSizeKb) { - this.pageSizeKb = pageSizeKb; - return this; - } - - public DestinationGcsFormatParquetColumnarStorage(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.java deleted file mode 100755 index fc8ea7ae6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageCompressionCodec.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationGcsFormatParquetColumnarStorageCompressionCodec - The compression algorithm used to compress data pages. - */ -public enum DestinationGcsFormatParquetColumnarStorageCompressionCodec { - UNCOMPRESSED("UNCOMPRESSED"), - SNAPPY("SNAPPY"), - GZIP("GZIP"), - LZO("LZO"), - BROTLI("BROTLI"), - LZ4("LZ4"), - ZSTD("ZSTD"); - - @JsonValue - public final String value; - - private DestinationGcsFormatParquetColumnarStorageCompressionCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.java deleted file mode 100755 index d31ebed73..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsFormatParquetColumnarStorageFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsFormatParquetColumnarStorageFormatType { - PARQUET("Parquet"); - - @JsonValue - public final String value; - - private DestinationGcsFormatParquetColumnarStorageFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsGcs.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsGcs.java deleted file mode 100755 index 554a1f3e0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGcsGcs.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGcsGcs { - GCS("gcs"); - - @JsonValue - public final String value; - - private DestinationGcsGcs(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheets.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheets.java deleted file mode 100755 index 1ae153bcc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheets.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGoogleSheets - The values required to configure the destination. - */ - -public class DestinationGoogleSheets { - /** - * Google API Credentials for connecting to Google Sheets and Google Drive APIs - */ - @JsonProperty("credentials") - public DestinationGoogleSheetsAuthenticationViaGoogleOAuth credentials; - - public DestinationGoogleSheets withCredentials(DestinationGoogleSheetsAuthenticationViaGoogleOAuth credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("destinationType") - public DestinationGoogleSheetsGoogleSheets destinationType; - - public DestinationGoogleSheets withDestinationType(DestinationGoogleSheetsGoogleSheets destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The link to your spreadsheet. See <a href='https://docs.airbyte.com/integrations/destinations/google-sheets#sheetlink'>this guide</a> for more details. - */ - @JsonProperty("spreadsheet_id") - public String spreadsheetId; - - public DestinationGoogleSheets withSpreadsheetId(String spreadsheetId) { - this.spreadsheetId = spreadsheetId; - return this; - } - - public DestinationGoogleSheets(@JsonProperty("credentials") DestinationGoogleSheetsAuthenticationViaGoogleOAuth credentials, @JsonProperty("destinationType") DestinationGoogleSheetsGoogleSheets destinationType, @JsonProperty("spreadsheet_id") String spreadsheetId) { - this.credentials = credentials; - this.destinationType = destinationType; - this.spreadsheetId = spreadsheetId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.java deleted file mode 100755 index 465a22d96..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsAuthenticationViaGoogleOAuth.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationGoogleSheetsAuthenticationViaGoogleOAuth - Google API Credentials for connecting to Google Sheets and Google Drive APIs - */ - -public class DestinationGoogleSheetsAuthenticationViaGoogleOAuth { - /** - * The Client ID of your Google Sheets developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public DestinationGoogleSheetsAuthenticationViaGoogleOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Sheets developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public DestinationGoogleSheetsAuthenticationViaGoogleOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public DestinationGoogleSheetsAuthenticationViaGoogleOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public DestinationGoogleSheetsAuthenticationViaGoogleOAuth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsGoogleSheets.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsGoogleSheets.java deleted file mode 100755 index 19afe427f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationGoogleSheetsGoogleSheets.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationGoogleSheetsGoogleSheets { - GOOGLE_SHEETS("google-sheets"); - - @JsonValue - public final String value; - - private DestinationGoogleSheetsGoogleSheets(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeen.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeen.java deleted file mode 100755 index cc2e70552..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeen.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationKeen - The values required to configure the destination. - */ - -public class DestinationKeen { - /** - * To get Keen Master API Key, navigate to the Access tab from the left-hand, side panel and check the Project Details section. - */ - @JsonProperty("api_key") - public String apiKey; - - public DestinationKeen withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("destinationType") - public DestinationKeenKeen destinationType; - - public DestinationKeen withDestinationType(DestinationKeenKeen destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Allow connector to guess keen.timestamp value based on the streamed data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("infer_timestamp") - public Boolean inferTimestamp; - - public DestinationKeen withInferTimestamp(Boolean inferTimestamp) { - this.inferTimestamp = inferTimestamp; - return this; - } - - /** - * To get Keen Project ID, navigate to the Access tab from the left-hand, side panel and check the Project Details section. - */ - @JsonProperty("project_id") - public String projectId; - - public DestinationKeen withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - public DestinationKeen(@JsonProperty("api_key") String apiKey, @JsonProperty("destinationType") DestinationKeenKeen destinationType, @JsonProperty("project_id") String projectId) { - this.apiKey = apiKey; - this.destinationType = destinationType; - this.projectId = projectId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeenKeen.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeenKeen.java deleted file mode 100755 index cef9e45e5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKeenKeen.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationKeenKeen { - KEEN("keen"); - - @JsonValue - public final String value; - - private DestinationKeenKeen(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesis.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesis.java deleted file mode 100755 index 05d09f1f9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesis.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationKinesis - The values required to configure the destination. - */ - -public class DestinationKinesis { - /** - * Generate the AWS Access Key for current user. - */ - @JsonProperty("accessKey") - public String accessKey; - - public DestinationKinesis withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - /** - * Buffer size for storing kinesis records before being batch streamed. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("bufferSize") - public Long bufferSize; - - public DestinationKinesis withBufferSize(Long bufferSize) { - this.bufferSize = bufferSize; - return this; - } - - @JsonProperty("destinationType") - public DestinationKinesisKinesis destinationType; - - public DestinationKinesis withDestinationType(DestinationKinesisKinesis destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * AWS Kinesis endpoint. - */ - @JsonProperty("endpoint") - public String endpoint; - - public DestinationKinesis withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - /** - * The AWS Private Key - a string of numbers and letters that are unique for each account, also known as a "recovery phrase". - */ - @JsonProperty("privateKey") - public String privateKey; - - public DestinationKinesis withPrivateKey(String privateKey) { - this.privateKey = privateKey; - return this; - } - - /** - * AWS region. Your account determines the Regions that are available to you. - */ - @JsonProperty("region") - public String region; - - public DestinationKinesis withRegion(String region) { - this.region = region; - return this; - } - - /** - * Number of shards to which the data should be streamed. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("shardCount") - public Long shardCount; - - public DestinationKinesis withShardCount(Long shardCount) { - this.shardCount = shardCount; - return this; - } - - public DestinationKinesis(@JsonProperty("accessKey") String accessKey, @JsonProperty("destinationType") DestinationKinesisKinesis destinationType, @JsonProperty("endpoint") String endpoint, @JsonProperty("privateKey") String privateKey, @JsonProperty("region") String region) { - this.accessKey = accessKey; - this.destinationType = destinationType; - this.endpoint = endpoint; - this.privateKey = privateKey; - this.region = region; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesisKinesis.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesisKinesis.java deleted file mode 100755 index 795acf517..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationKinesisKinesis.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationKinesisKinesis { - KINESIS("kinesis"); - - @JsonValue - public final String value; - - private DestinationKinesisKinesis(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchain.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchain.java deleted file mode 100755 index ca4198add..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchain.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchain - The values required to configure the destination. - */ - -public class DestinationLangchain { - @JsonProperty("destinationType") - public DestinationLangchainLangchain destinationType; - - public DestinationLangchain withDestinationType(DestinationLangchainLangchain destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Embedding configuration - */ - @JsonProperty("embedding") - public Object embedding; - - public DestinationLangchain withEmbedding(Object embedding) { - this.embedding = embedding; - return this; - } - - /** - * Indexing configuration - */ - @JsonProperty("indexing") - public Object indexing; - - public DestinationLangchain withIndexing(Object indexing) { - this.indexing = indexing; - return this; - } - - @JsonProperty("processing") - public DestinationLangchainProcessingConfigModel processing; - - public DestinationLangchain withProcessing(DestinationLangchainProcessingConfigModel processing) { - this.processing = processing; - return this; - } - - public DestinationLangchain(@JsonProperty("destinationType") DestinationLangchainLangchain destinationType, @JsonProperty("embedding") Object embedding, @JsonProperty("indexing") Object indexing, @JsonProperty("processing") DestinationLangchainProcessingConfigModel processing) { - this.destinationType = destinationType; - this.embedding = embedding; - this.indexing = indexing; - this.processing = processing; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFake.java deleted file mode 100755 index f9e0b2862..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFake.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchainEmbeddingFake - Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - */ - -public class DestinationLangchainEmbeddingFake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationLangchainEmbeddingFakeMode mode; - - public DestinationLangchainEmbeddingFake withMode(DestinationLangchainEmbeddingFakeMode mode) { - this.mode = mode; - return this; - } - - public DestinationLangchainEmbeddingFake(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFakeMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFakeMode.java deleted file mode 100755 index f1a6f1faf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingFakeMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainEmbeddingFakeMode { - FAKE("fake"); - - @JsonValue - public final String value; - - private DestinationLangchainEmbeddingFakeMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAI.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAI.java deleted file mode 100755 index 215c9fe31..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAI.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchainEmbeddingOpenAI - Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - */ - -public class DestinationLangchainEmbeddingOpenAI { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationLangchainEmbeddingOpenAIMode mode; - - public DestinationLangchainEmbeddingOpenAI withMode(DestinationLangchainEmbeddingOpenAIMode mode) { - this.mode = mode; - return this; - } - - @JsonProperty("openai_key") - public String openaiKey; - - public DestinationLangchainEmbeddingOpenAI withOpenaiKey(String openaiKey) { - this.openaiKey = openaiKey; - return this; - } - - public DestinationLangchainEmbeddingOpenAI(@JsonProperty("openai_key") String openaiKey) { - this.openaiKey = openaiKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAIMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAIMode.java deleted file mode 100755 index 3e3443b2b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainEmbeddingOpenAIMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainEmbeddingOpenAIMode { - OPENAI("openai"); - - @JsonValue - public final String value; - - private DestinationLangchainEmbeddingOpenAIMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistance.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistance.java deleted file mode 100755 index 3ffaede8f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistance.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchainIndexingChromaLocalPersistance - Chroma is a popular vector store that can be used to store and retrieve embeddings. It will build its index in memory and persist it to disk by the end of the sync. - */ - -public class DestinationLangchainIndexingChromaLocalPersistance { - /** - * Name of the collection to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("collection_name") - public String collectionName; - - public DestinationLangchainIndexingChromaLocalPersistance withCollectionName(String collectionName) { - this.collectionName = collectionName; - return this; - } - - /** - * Path to the directory where chroma files will be written. The files will be placed inside that local mount. - */ - @JsonProperty("destination_path") - public String destinationPath; - - public DestinationLangchainIndexingChromaLocalPersistance withDestinationPath(String destinationPath) { - this.destinationPath = destinationPath; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationLangchainIndexingChromaLocalPersistanceMode mode; - - public DestinationLangchainIndexingChromaLocalPersistance withMode(DestinationLangchainIndexingChromaLocalPersistanceMode mode) { - this.mode = mode; - return this; - } - - public DestinationLangchainIndexingChromaLocalPersistance(@JsonProperty("destination_path") String destinationPath) { - this.destinationPath = destinationPath; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.java deleted file mode 100755 index 86fb0f140..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingChromaLocalPersistanceMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainIndexingChromaLocalPersistanceMode { - CHROMA_LOCAL("chroma_local"); - - @JsonValue - public final String value; - - private DestinationLangchainIndexingChromaLocalPersistanceMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.java deleted file mode 100755 index cfc0306df..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearch.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchainIndexingDocArrayHnswSearch - DocArrayHnswSearch is a lightweight Document Index implementation provided by Docarray that runs fully locally and is best suited for small- to medium-sized datasets. It stores vectors on disk in hnswlib, and stores all other data in SQLite. - */ - -public class DestinationLangchainIndexingDocArrayHnswSearch { - /** - * Path to the directory where hnswlib and meta data files will be written. The files will be placed inside that local mount. All files in the specified destination directory will be deleted on each run. - */ - @JsonProperty("destination_path") - public String destinationPath; - - public DestinationLangchainIndexingDocArrayHnswSearch withDestinationPath(String destinationPath) { - this.destinationPath = destinationPath; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationLangchainIndexingDocArrayHnswSearchMode mode; - - public DestinationLangchainIndexingDocArrayHnswSearch withMode(DestinationLangchainIndexingDocArrayHnswSearchMode mode) { - this.mode = mode; - return this; - } - - public DestinationLangchainIndexingDocArrayHnswSearch(@JsonProperty("destination_path") String destinationPath) { - this.destinationPath = destinationPath; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.java deleted file mode 100755 index 6b1a05a69..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingDocArrayHnswSearchMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainIndexingDocArrayHnswSearchMode { - DOC_ARRAY_HNSW_SEARCH("DocArrayHnswSearch"); - - @JsonValue - public final String value; - - private DestinationLangchainIndexingDocArrayHnswSearchMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPinecone.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPinecone.java deleted file mode 100755 index f8c5c5fc3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPinecone.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationLangchainIndexingPinecone - Pinecone is a popular vector store that can be used to store and retrieve embeddings. It is a managed service and can also be queried from outside of langchain. - */ - -public class DestinationLangchainIndexingPinecone { - /** - * Pinecone index to use - */ - @JsonProperty("index") - public String index; - - public DestinationLangchainIndexingPinecone withIndex(String index) { - this.index = index; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationLangchainIndexingPineconeMode mode; - - public DestinationLangchainIndexingPinecone withMode(DestinationLangchainIndexingPineconeMode mode) { - this.mode = mode; - return this; - } - - /** - * Pinecone environment to use - */ - @JsonProperty("pinecone_environment") - public String pineconeEnvironment; - - public DestinationLangchainIndexingPinecone withPineconeEnvironment(String pineconeEnvironment) { - this.pineconeEnvironment = pineconeEnvironment; - return this; - } - - @JsonProperty("pinecone_key") - public String pineconeKey; - - public DestinationLangchainIndexingPinecone withPineconeKey(String pineconeKey) { - this.pineconeKey = pineconeKey; - return this; - } - - public DestinationLangchainIndexingPinecone(@JsonProperty("index") String index, @JsonProperty("pinecone_environment") String pineconeEnvironment, @JsonProperty("pinecone_key") String pineconeKey) { - this.index = index; - this.pineconeEnvironment = pineconeEnvironment; - this.pineconeKey = pineconeKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPineconeMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPineconeMode.java deleted file mode 100755 index 75ac9ebd6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainIndexingPineconeMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainIndexingPineconeMode { - PINECONE("pinecone"); - - @JsonValue - public final String value; - - private DestinationLangchainIndexingPineconeMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainLangchain.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainLangchain.java deleted file mode 100755 index 1d24d2223..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainLangchain.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationLangchainLangchain { - LANGCHAIN("langchain"); - - @JsonValue - public final String value; - - private DestinationLangchainLangchain(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainProcessingConfigModel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainProcessingConfigModel.java deleted file mode 100755 index 2c3c9afd6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationLangchainProcessingConfigModel.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationLangchainProcessingConfigModel { - /** - * Size of overlap between chunks in tokens to store in vector store to better capture relevant context - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("chunk_overlap") - public Long chunkOverlap; - - public DestinationLangchainProcessingConfigModel withChunkOverlap(Long chunkOverlap) { - this.chunkOverlap = chunkOverlap; - return this; - } - - /** - * Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) - */ - @JsonProperty("chunk_size") - public Long chunkSize; - - public DestinationLangchainProcessingConfigModel withChunkSize(Long chunkSize) { - this.chunkSize = chunkSize; - return this; - } - - /** - * List of fields in the record that should be used to calculate the embedding. All other fields are passed along as meta fields. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. - */ - @JsonProperty("text_fields") - public String[] textFields; - - public DestinationLangchainProcessingConfigModel withTextFields(String[] textFields) { - this.textFields = textFields; - return this; - } - - public DestinationLangchainProcessingConfigModel(@JsonProperty("chunk_size") Long chunkSize, @JsonProperty("text_fields") String[] textFields) { - this.chunkSize = chunkSize; - this.textFields = textFields; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvus.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvus.java deleted file mode 100755 index cbb46b2d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvus.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvus - The values required to configure the destination. - */ - -public class DestinationMilvus { - @JsonProperty("destinationType") - public DestinationMilvusMilvus destinationType; - - public DestinationMilvus withDestinationType(DestinationMilvusMilvus destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Embedding configuration - */ - @JsonProperty("embedding") - public Object embedding; - - public DestinationMilvus withEmbedding(Object embedding) { - this.embedding = embedding; - return this; - } - - /** - * Indexing configuration - */ - @JsonProperty("indexing") - public DestinationMilvusIndexing indexing; - - public DestinationMilvus withIndexing(DestinationMilvusIndexing indexing) { - this.indexing = indexing; - return this; - } - - @JsonProperty("processing") - public DestinationMilvusProcessingConfigModel processing; - - public DestinationMilvus withProcessing(DestinationMilvusProcessingConfigModel processing) { - this.processing = processing; - return this; - } - - public DestinationMilvus(@JsonProperty("destinationType") DestinationMilvusMilvus destinationType, @JsonProperty("embedding") Object embedding, @JsonProperty("indexing") DestinationMilvusIndexing indexing, @JsonProperty("processing") DestinationMilvusProcessingConfigModel processing) { - this.destinationType = destinationType; - this.embedding = embedding; - this.indexing = indexing; - this.processing = processing; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohere.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohere.java deleted file mode 100755 index 078df9e32..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohere.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusEmbeddingCohere - Use the Cohere API to embed text. - */ - -public class DestinationMilvusEmbeddingCohere { - @JsonProperty("cohere_key") - public String cohereKey; - - public DestinationMilvusEmbeddingCohere withCohereKey(String cohereKey) { - this.cohereKey = cohereKey; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusEmbeddingCohereMode mode; - - public DestinationMilvusEmbeddingCohere withMode(DestinationMilvusEmbeddingCohereMode mode) { - this.mode = mode; - return this; - } - - public DestinationMilvusEmbeddingCohere(@JsonProperty("cohere_key") String cohereKey) { - this.cohereKey = cohereKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohereMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohereMode.java deleted file mode 100755 index 37103b5a9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingCohereMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusEmbeddingCohereMode { - COHERE("cohere"); - - @JsonValue - public final String value; - - private DestinationMilvusEmbeddingCohereMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFake.java deleted file mode 100755 index 132479ddc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFake.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusEmbeddingFake - Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - */ - -public class DestinationMilvusEmbeddingFake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusEmbeddingFakeMode mode; - - public DestinationMilvusEmbeddingFake withMode(DestinationMilvusEmbeddingFakeMode mode) { - this.mode = mode; - return this; - } - - public DestinationMilvusEmbeddingFake(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFakeMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFakeMode.java deleted file mode 100755 index d956a897d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFakeMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusEmbeddingFakeMode { - FAKE("fake"); - - @JsonValue - public final String value; - - private DestinationMilvusEmbeddingFakeMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromField.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromField.java deleted file mode 100755 index cb2337c70..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromField.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusEmbeddingFromField - Use a field in the record as the embedding. This is useful if you already have an embedding for your data and want to store it in the vector store. - */ - -public class DestinationMilvusEmbeddingFromField { - /** - * The number of dimensions the embedding model is generating - */ - @JsonProperty("dimensions") - public Long dimensions; - - public DestinationMilvusEmbeddingFromField withDimensions(Long dimensions) { - this.dimensions = dimensions; - return this; - } - - /** - * Name of the field in the record that contains the embedding - */ - @JsonProperty("field_name") - public String fieldName; - - public DestinationMilvusEmbeddingFromField withFieldName(String fieldName) { - this.fieldName = fieldName; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusEmbeddingFromFieldMode mode; - - public DestinationMilvusEmbeddingFromField withMode(DestinationMilvusEmbeddingFromFieldMode mode) { - this.mode = mode; - return this; - } - - public DestinationMilvusEmbeddingFromField(@JsonProperty("dimensions") Long dimensions, @JsonProperty("field_name") String fieldName) { - this.dimensions = dimensions; - this.fieldName = fieldName; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromFieldMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromFieldMode.java deleted file mode 100755 index 287ffdae1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingFromFieldMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusEmbeddingFromFieldMode { - FROM_FIELD("from_field"); - - @JsonValue - public final String value; - - private DestinationMilvusEmbeddingFromFieldMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAI.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAI.java deleted file mode 100755 index d9555e209..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAI.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusEmbeddingOpenAI - Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - */ - -public class DestinationMilvusEmbeddingOpenAI { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusEmbeddingOpenAIMode mode; - - public DestinationMilvusEmbeddingOpenAI withMode(DestinationMilvusEmbeddingOpenAIMode mode) { - this.mode = mode; - return this; - } - - @JsonProperty("openai_key") - public String openaiKey; - - public DestinationMilvusEmbeddingOpenAI withOpenaiKey(String openaiKey) { - this.openaiKey = openaiKey; - return this; - } - - public DestinationMilvusEmbeddingOpenAI(@JsonProperty("openai_key") String openaiKey) { - this.openaiKey = openaiKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAIMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAIMode.java deleted file mode 100755 index 1d6faac51..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusEmbeddingOpenAIMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusEmbeddingOpenAIMode { - OPENAI("openai"); - - @JsonValue - public final String value; - - private DestinationMilvusEmbeddingOpenAIMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexing.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexing.java deleted file mode 100755 index e3a4a3f2c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexing.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusIndexing - Indexing configuration - */ - -public class DestinationMilvusIndexing { - /** - * Authentication method - */ - @JsonProperty("auth") - public Object auth; - - public DestinationMilvusIndexing withAuth(Object auth) { - this.auth = auth; - return this; - } - - /** - * The collection to load data into - */ - @JsonProperty("collection") - public String collection; - - public DestinationMilvusIndexing withCollection(String collection) { - this.collection = collection; - return this; - } - - /** - * The database to connect to - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("db") - public String db; - - public DestinationMilvusIndexing withDb(String db) { - this.db = db; - return this; - } - - /** - * The public endpoint of the Milvus instance. - */ - @JsonProperty("host") - public String host; - - public DestinationMilvusIndexing withHost(String host) { - this.host = host; - return this; - } - - /** - * The field in the entity that contains the embedded text - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("text_field") - public String textField; - - public DestinationMilvusIndexing withTextField(String textField) { - this.textField = textField; - return this; - } - - /** - * The field in the entity that contains the vector - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("vector_field") - public String vectorField; - - public DestinationMilvusIndexing withVectorField(String vectorField) { - this.vectorField = vectorField; - return this; - } - - public DestinationMilvusIndexing(@JsonProperty("auth") Object auth, @JsonProperty("collection") String collection, @JsonProperty("host") String host) { - this.auth = auth; - this.collection = collection; - this.host = host; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPIToken.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPIToken.java deleted file mode 100755 index d505a380a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPIToken.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusIndexingAuthAPIToken - Authenticate using an API token (suitable for Zilliz Cloud) - */ - -public class DestinationMilvusIndexingAuthAPIToken { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusIndexingAuthAPITokenMode mode; - - public DestinationMilvusIndexingAuthAPIToken withMode(DestinationMilvusIndexingAuthAPITokenMode mode) { - this.mode = mode; - return this; - } - - /** - * API Token for the Milvus instance - */ - @JsonProperty("token") - public String token; - - public DestinationMilvusIndexingAuthAPIToken withToken(String token) { - this.token = token; - return this; - } - - public DestinationMilvusIndexingAuthAPIToken(@JsonProperty("token") String token) { - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPITokenMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPITokenMode.java deleted file mode 100755 index 35699ea8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthAPITokenMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusIndexingAuthAPITokenMode { - TOKEN("token"); - - @JsonValue - public final String value; - - private DestinationMilvusIndexingAuthAPITokenMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuth.java deleted file mode 100755 index fea59e8ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuth.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusIndexingAuthNoAuth - Do not authenticate (suitable for locally running test clusters, do not use for clusters with public IP addresses) - */ - -public class DestinationMilvusIndexingAuthNoAuth { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusIndexingAuthNoAuthMode mode; - - public DestinationMilvusIndexingAuthNoAuth withMode(DestinationMilvusIndexingAuthNoAuthMode mode) { - this.mode = mode; - return this; - } - - public DestinationMilvusIndexingAuthNoAuth(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuthMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuthMode.java deleted file mode 100755 index 78f63548d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthNoAuthMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusIndexingAuthNoAuthMode { - NO_AUTH("no_auth"); - - @JsonValue - public final String value; - - private DestinationMilvusIndexingAuthNoAuthMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePassword.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePassword.java deleted file mode 100755 index a566fa3cd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePassword.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMilvusIndexingAuthUsernamePassword - Authenticate using username and password (suitable for self-managed Milvus clusters) - */ - -public class DestinationMilvusIndexingAuthUsernamePassword { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationMilvusIndexingAuthUsernamePasswordMode mode; - - public DestinationMilvusIndexingAuthUsernamePassword withMode(DestinationMilvusIndexingAuthUsernamePasswordMode mode) { - this.mode = mode; - return this; - } - - /** - * Password for the Milvus instance - */ - @JsonProperty("password") - public String password; - - public DestinationMilvusIndexingAuthUsernamePassword withPassword(String password) { - this.password = password; - return this; - } - - /** - * Username for the Milvus instance - */ - @JsonProperty("username") - public String username; - - public DestinationMilvusIndexingAuthUsernamePassword withUsername(String username) { - this.username = username; - return this; - } - - public DestinationMilvusIndexingAuthUsernamePassword(@JsonProperty("username") String username, @JsonProperty("password") String password) { - this.username = username; - this.password = password; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.java deleted file mode 100755 index e7738c934..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusIndexingAuthUsernamePasswordMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusIndexingAuthUsernamePasswordMode { - USERNAME_PASSWORD("username_password"); - - @JsonValue - public final String value; - - private DestinationMilvusIndexingAuthUsernamePasswordMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusMilvus.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusMilvus.java deleted file mode 100755 index 9a23d00cc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusMilvus.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMilvusMilvus { - MILVUS("milvus"); - - @JsonValue - public final String value; - - private DestinationMilvusMilvus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusProcessingConfigModel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusProcessingConfigModel.java deleted file mode 100755 index 26fe73dbc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMilvusProcessingConfigModel.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationMilvusProcessingConfigModel { - /** - * Size of overlap between chunks in tokens to store in vector store to better capture relevant context - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("chunk_overlap") - public Long chunkOverlap; - - public DestinationMilvusProcessingConfigModel withChunkOverlap(Long chunkOverlap) { - this.chunkOverlap = chunkOverlap; - return this; - } - - /** - * Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) - */ - @JsonProperty("chunk_size") - public Long chunkSize; - - public DestinationMilvusProcessingConfigModel withChunkSize(Long chunkSize) { - this.chunkSize = chunkSize; - return this; - } - - /** - * List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("metadata_fields") - public String[] metadataFields; - - public DestinationMilvusProcessingConfigModel withMetadataFields(String[] metadataFields) { - this.metadataFields = metadataFields; - return this; - } - - /** - * List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("text_fields") - public String[] textFields; - - public DestinationMilvusProcessingConfigModel withTextFields(String[] textFields) { - this.textFields = textFields; - return this; - } - - public DestinationMilvusProcessingConfigModel(@JsonProperty("chunk_size") Long chunkSize) { - this.chunkSize = chunkSize; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodb.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodb.java deleted file mode 100755 index 80a1afa07..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodb.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodb - The values required to configure the destination. - */ - -public class DestinationMongodb { - /** - * Authorization type. - */ - @JsonProperty("auth_type") - public Object authType; - - public DestinationMongodb withAuthType(Object authType) { - this.authType = authType; - return this; - } - - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationMongodb withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationMongodbMongodb destinationType; - - public DestinationMongodb withDestinationType(DestinationMongodbMongodb destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("instance_type") - public Object instanceType; - - public DestinationMongodb withInstanceType(Object instanceType) { - this.instanceType = instanceType; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationMongodb withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationMongodb(@JsonProperty("auth_type") Object authType, @JsonProperty("database") String database, @JsonProperty("destinationType") DestinationMongodbMongodb destinationType) { - this.authType = authType; - this.database = database; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPassword.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPassword.java deleted file mode 100755 index c4d3df18c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPassword.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbAuthTypeLoginPassword - Login/Password. - */ - -public class DestinationMongodbAuthTypeLoginPassword { - @JsonProperty("authorization") - public DestinationMongodbAuthTypeLoginPasswordAuthorization authorization; - - public DestinationMongodbAuthTypeLoginPassword withAuthorization(DestinationMongodbAuthTypeLoginPasswordAuthorization authorization) { - this.authorization = authorization; - return this; - } - - /** - * Password associated with the username. - */ - @JsonProperty("password") - public String password; - - public DestinationMongodbAuthTypeLoginPassword withPassword(String password) { - this.password = password; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationMongodbAuthTypeLoginPassword withUsername(String username) { - this.username = username; - return this; - } - - public DestinationMongodbAuthTypeLoginPassword(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("authorization") DestinationMongodbAuthTypeLoginPasswordAuthorization authorization) { - this.username = username; - this.password = password; - this.authorization = authorization; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.java deleted file mode 100755 index 982e06343..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeLoginPasswordAuthorization.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbAuthTypeLoginPasswordAuthorization { - LOGIN_PASSWORD("login/password"); - - @JsonValue - public final String value; - - private DestinationMongodbAuthTypeLoginPasswordAuthorization(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNone.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNone.java deleted file mode 100755 index 30b632cf1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNone.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbAuthTypeNone - None. - */ - -public class DestinationMongodbAuthTypeNone { - @JsonProperty("authorization") - public DestinationMongodbAuthTypeNoneAuthorization authorization; - - public DestinationMongodbAuthTypeNone withAuthorization(DestinationMongodbAuthTypeNoneAuthorization authorization) { - this.authorization = authorization; - return this; - } - - public DestinationMongodbAuthTypeNone(@JsonProperty("authorization") DestinationMongodbAuthTypeNoneAuthorization authorization) { - this.authorization = authorization; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNoneAuthorization.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNoneAuthorization.java deleted file mode 100755 index 6da37317b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbAuthTypeNoneAuthorization.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbAuthTypeNoneAuthorization { - NONE("none"); - - @JsonValue - public final String value; - - private DestinationMongodbAuthTypeNoneAuthorization(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.java deleted file mode 100755 index 163a01fac..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlas.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbInstanceTypeMongoDBAtlas - MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - -public class DestinationMongodbInstanceTypeMongoDBAtlas { - /** - * URL of a cluster to connect to. - */ - @JsonProperty("cluster_url") - public String clusterUrl; - - public DestinationMongodbInstanceTypeMongoDBAtlas withClusterUrl(String clusterUrl) { - this.clusterUrl = clusterUrl; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("instance") - public DestinationMongodbInstanceTypeMongoDBAtlasInstance instance; - - public DestinationMongodbInstanceTypeMongoDBAtlas withInstance(DestinationMongodbInstanceTypeMongoDBAtlasInstance instance) { - this.instance = instance; - return this; - } - - public DestinationMongodbInstanceTypeMongoDBAtlas(@JsonProperty("cluster_url") String clusterUrl) { - this.clusterUrl = clusterUrl; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.java deleted file mode 100755 index a2dc10d23..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeMongoDBAtlasInstance.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbInstanceTypeMongoDBAtlasInstance { - ATLAS("atlas"); - - @JsonValue - public final String value; - - private DestinationMongodbInstanceTypeMongoDBAtlasInstance(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSet.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSet.java deleted file mode 100755 index 6b1db3c22..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSet.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbInstanceTypeReplicaSet - MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - -public class DestinationMongodbInstanceTypeReplicaSet { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("instance") - public DestinationMongodbInstanceTypeReplicaSetInstance instance; - - public DestinationMongodbInstanceTypeReplicaSet withInstance(DestinationMongodbInstanceTypeReplicaSetInstance instance) { - this.instance = instance; - return this; - } - - /** - * A replica set name. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replica_set") - public String replicaSet; - - public DestinationMongodbInstanceTypeReplicaSet withReplicaSet(String replicaSet) { - this.replicaSet = replicaSet; - return this; - } - - /** - * The members of a replica set. Please specify `host`:`port` of each member seperated by comma. - */ - @JsonProperty("server_addresses") - public String serverAddresses; - - public DestinationMongodbInstanceTypeReplicaSet withServerAddresses(String serverAddresses) { - this.serverAddresses = serverAddresses; - return this; - } - - public DestinationMongodbInstanceTypeReplicaSet(@JsonProperty("server_addresses") String serverAddresses) { - this.serverAddresses = serverAddresses; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.java deleted file mode 100755 index 4d83570e4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeReplicaSetInstance.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbInstanceTypeReplicaSetInstance { - REPLICA("replica"); - - @JsonValue - public final String value; - - private DestinationMongodbInstanceTypeReplicaSetInstance(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.java deleted file mode 100755 index fc2b2eeb7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstance.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbInstanceTypeStandaloneMongoDbInstance - MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - -public class DestinationMongodbInstanceTypeStandaloneMongoDbInstance { - /** - * The Host of a Mongo database to be replicated. - */ - @JsonProperty("host") - public String host; - - public DestinationMongodbInstanceTypeStandaloneMongoDbInstance withHost(String host) { - this.host = host; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("instance") - public DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance instance; - - public DestinationMongodbInstanceTypeStandaloneMongoDbInstance withInstance(DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance instance) { - this.instance = instance; - return this; - } - - /** - * The Port of a Mongo database to be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationMongodbInstanceTypeStandaloneMongoDbInstance withPort(Long port) { - this.port = port; - return this; - } - - public DestinationMongodbInstanceTypeStandaloneMongoDbInstance(@JsonProperty("host") String host) { - this.host = host; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java deleted file mode 100755 index 883e2087e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance { - STANDALONE("standalone"); - - @JsonValue - public final String value; - - private DestinationMongodbInstanceTypeStandaloneMongoDbInstanceInstance(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbMongodb.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbMongodb.java deleted file mode 100755 index 88d1ad5fb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbMongodb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMongodbMongodb { - MONGODB("mongodb"); - - @JsonValue - public final String value; - - private DestinationMongodbMongodb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnel.java deleted file mode 100755 index b94948103..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMongodbTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationMongodbTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationMongodbTunnelMethodNoTunnel withTunnelMethod(DestinationMongodbTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationMongodbTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationMongodbTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index df111aa9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMongodbTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationMongodbTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationMongodbTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 2486eb742..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMongodbTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMongodbTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationMongodbTunnelMethodPasswordAuthentication withTunnelMethod(DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMongodbTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMongodbTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationMongodbTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationMongodbTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index cbc6fb33f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationMongodbTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index dd6f0c86d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMongodbTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMongodbTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationMongodbTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMongodbTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationMongodbTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMongodbTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMongodbTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationMongodbTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 9fefcfaa4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationMongodbTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssql.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssql.java deleted file mode 100755 index a010bc02a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssql.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssql - The values required to configure the destination. - */ - -public class DestinationMssql { - /** - * The name of the MSSQL database. - */ - @JsonProperty("database") - public String database; - - public DestinationMssql withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationMssqlMssql destinationType; - - public DestinationMssql withDestinationType(DestinationMssqlMssql destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The host name of the MSSQL database. - */ - @JsonProperty("host") - public String host; - - public DestinationMssql withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationMssql withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The password associated with this username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationMssql withPassword(String password) { - this.password = password; - return this; - } - - /** - * The port of the MSSQL database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationMssql withPort(Long port) { - this.port = port; - return this; - } - - /** - * The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public DestinationMssql withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * The encryption method which is used to communicate with the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_method") - public Object sslMethod; - - public DestinationMssql withSslMethod(Object sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationMssql withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationMssql withUsername(String username) { - this.username = username; - return this; - } - - public DestinationMssql(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationMssqlMssql destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlMssql.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlMssql.java deleted file mode 100755 index fcf5ffbe4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlMssql.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMssqlMssql { - MSSQL("mssql"); - - @JsonValue - public final String value; - - private DestinationMssqlMssql(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.java deleted file mode 100755 index 651b9726a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificate.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssqlSslMethodEncryptedTrustServerCertificate - Use the certificate provided by the server without verification. (For testing purposes only!) - */ - -public class DestinationMssqlSslMethodEncryptedTrustServerCertificate { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_method") - public DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod sslMethod; - - public DestinationMssqlSslMethodEncryptedTrustServerCertificate withSslMethod(DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - public DestinationMssqlSslMethodEncryptedTrustServerCertificate(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java deleted file mode 100755 index acb93b0a2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod { - ENCRYPTED_TRUST_SERVER_CERTIFICATE("encrypted_trust_server_certificate"); - - @JsonValue - public final String value; - - private DestinationMssqlSslMethodEncryptedTrustServerCertificateSslMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.java deleted file mode 100755 index 9638a6031..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificate.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssqlSslMethodEncryptedVerifyCertificate - Verify and use the certificate provided by the server. - */ - -public class DestinationMssqlSslMethodEncryptedVerifyCertificate { - /** - * Specifies the host name of the server. The value of this property must match the subject property of the certificate. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("hostNameInCertificate") - public String hostNameInCertificate; - - public DestinationMssqlSslMethodEncryptedVerifyCertificate withHostNameInCertificate(String hostNameInCertificate) { - this.hostNameInCertificate = hostNameInCertificate; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_method") - public DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod sslMethod; - - public DestinationMssqlSslMethodEncryptedVerifyCertificate withSslMethod(DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - public DestinationMssqlSslMethodEncryptedVerifyCertificate(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.java deleted file mode 100755 index 1a8f51e16..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod { - ENCRYPTED_VERIFY_CERTIFICATE("encrypted_verify_certificate"); - - @JsonValue - public final String value; - - private DestinationMssqlSslMethodEncryptedVerifyCertificateSslMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnel.java deleted file mode 100755 index 995077b70..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssqlTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMssqlTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationMssqlTunnelMethodNoTunnel withTunnelMethod(DestinationMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationMssqlTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index da0046912..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMssqlTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationMssqlTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationMssqlTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.java deleted file mode 100755 index f25274431..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssqlTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMssqlTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMssqlTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationMssqlTunnelMethodPasswordAuthentication withTunnelMethod(DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMssqlTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMssqlTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationMssqlTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationMssqlTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index be2c5d69d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationMssqlTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 71d8c0301..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMssqlTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMssqlTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationMssqlTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMssqlTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationMssqlTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMssqlTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMssqlTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationMssqlTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 56c026114..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysql.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysql.java deleted file mode 100755 index 7bbf31f8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysql.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMysql - The values required to configure the destination. - */ - -public class DestinationMysql { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationMysql withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationMysqlMysql destinationType; - - public DestinationMysql withDestinationType(DestinationMysqlMysql destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationMysql withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationMysql withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationMysql withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationMysql withPort(Long port) { - this.port = port; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationMysql withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationMysql withUsername(String username) { - this.username = username; - return this; - } - - public DestinationMysql(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationMysqlMysql destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlMysql.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlMysql.java deleted file mode 100755 index 1912d01a6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlMysql.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationMysqlMysql { - MYSQL("mysql"); - - @JsonValue - public final String value; - - private DestinationMysqlMysql(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnel.java deleted file mode 100755 index 1ae88692e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMysqlTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMysqlTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationMysqlTunnelMethodNoTunnel withTunnelMethod(DestinationMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationMysqlTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 8042c6e9c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMysqlTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationMysqlTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationMysqlTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 986c7313c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMysqlTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMysqlTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMysqlTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationMysqlTunnelMethodPasswordAuthentication withTunnelMethod(DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMysqlTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMysqlTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationMysqlTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationMysqlTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 989c387a0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationMysqlTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index e48af4503..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationMysqlTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationMysqlTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationMysqlTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationMysqlTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationMysqlTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationMysqlTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationMysqlTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationMysqlTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 7cdaacdfd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracle.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracle.java deleted file mode 100755 index 9b6da827e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracle.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationOracle - The values required to configure the destination. - */ - -public class DestinationOracle { - @JsonProperty("destinationType") - public DestinationOracleOracle destinationType; - - public DestinationOracle withDestinationType(DestinationOracleOracle destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationOracle withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationOracle withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationOracle withPassword(String password) { - this.password = password; - return this; - } - - /** - * The port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationOracle withPort(Long port) { - this.port = port; - return this; - } - - /** - * The default schema is used as the target schema for all statements issued from the connection that do not explicitly specify a schema name. The usual value for this field is "airbyte". In Oracle, schemas and users are the same thing, so the "user" parameter is used as the login credentials and this is used for the default Airbyte message schema. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public DestinationOracle withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * The System Identifier uniquely distinguishes the instance from any other instance on the same computer. - */ - @JsonProperty("sid") - public String sid; - - public DestinationOracle withSid(String sid) { - this.sid = sid; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationOracle withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username to access the database. This user must have CREATE USER privileges in the database. - */ - @JsonProperty("username") - public String username; - - public DestinationOracle withUsername(String username) { - this.username = username; - return this; - } - - public DestinationOracle(@JsonProperty("destinationType") DestinationOracleOracle destinationType, @JsonProperty("host") String host, @JsonProperty("sid") String sid, @JsonProperty("username") String username) { - this.destinationType = destinationType; - this.host = host; - this.sid = sid; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleOracle.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleOracle.java deleted file mode 100755 index 4a0ef9741..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleOracle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationOracleOracle { - ORACLE("oracle"); - - @JsonValue - public final String value; - - private DestinationOracleOracle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnel.java deleted file mode 100755 index ca3e22053..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationOracleTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationOracleTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationOracleTunnelMethodNoTunnel withTunnelMethod(DestinationOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationOracleTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 1d1ef427c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationOracleTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationOracleTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationOracleTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 85cabfab9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationOracleTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationOracleTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationOracleTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationOracleTunnelMethodPasswordAuthentication withTunnelMethod(DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationOracleTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationOracleTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationOracleTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationOracleTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 331893e29..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationOracleTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 56f2c0890..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationOracleTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationOracleTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationOracleTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationOracleTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationOracleTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationOracleTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationOracleTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationOracleTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 9bd656939..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationOracleTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPinecone.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPinecone.java deleted file mode 100755 index b7895752d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPinecone.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPinecone - The values required to configure the destination. - */ - -public class DestinationPinecone { - @JsonProperty("destinationType") - public DestinationPineconePinecone destinationType; - - public DestinationPinecone withDestinationType(DestinationPineconePinecone destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Embedding configuration - */ - @JsonProperty("embedding") - public Object embedding; - - public DestinationPinecone withEmbedding(Object embedding) { - this.embedding = embedding; - return this; - } - - /** - * Pinecone is a popular vector store that can be used to store and retrieve embeddings. - */ - @JsonProperty("indexing") - public DestinationPineconeIndexing indexing; - - public DestinationPinecone withIndexing(DestinationPineconeIndexing indexing) { - this.indexing = indexing; - return this; - } - - @JsonProperty("processing") - public DestinationPineconeProcessingConfigModel processing; - - public DestinationPinecone withProcessing(DestinationPineconeProcessingConfigModel processing) { - this.processing = processing; - return this; - } - - public DestinationPinecone(@JsonProperty("destinationType") DestinationPineconePinecone destinationType, @JsonProperty("embedding") Object embedding, @JsonProperty("indexing") DestinationPineconeIndexing indexing, @JsonProperty("processing") DestinationPineconeProcessingConfigModel processing) { - this.destinationType = destinationType; - this.embedding = embedding; - this.indexing = indexing; - this.processing = processing; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohere.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohere.java deleted file mode 100755 index 72018dd45..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohere.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPineconeEmbeddingCohere - Use the Cohere API to embed text. - */ - -public class DestinationPineconeEmbeddingCohere { - @JsonProperty("cohere_key") - public String cohereKey; - - public DestinationPineconeEmbeddingCohere withCohereKey(String cohereKey) { - this.cohereKey = cohereKey; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPineconeEmbeddingCohereMode mode; - - public DestinationPineconeEmbeddingCohere withMode(DestinationPineconeEmbeddingCohereMode mode) { - this.mode = mode; - return this; - } - - public DestinationPineconeEmbeddingCohere(@JsonProperty("cohere_key") String cohereKey) { - this.cohereKey = cohereKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohereMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohereMode.java deleted file mode 100755 index 42230f367..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingCohereMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPineconeEmbeddingCohereMode { - COHERE("cohere"); - - @JsonValue - public final String value; - - private DestinationPineconeEmbeddingCohereMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFake.java deleted file mode 100755 index d8885368a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFake.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPineconeEmbeddingFake - Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. - */ - -public class DestinationPineconeEmbeddingFake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPineconeEmbeddingFakeMode mode; - - public DestinationPineconeEmbeddingFake withMode(DestinationPineconeEmbeddingFakeMode mode) { - this.mode = mode; - return this; - } - - public DestinationPineconeEmbeddingFake(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFakeMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFakeMode.java deleted file mode 100755 index b7234c212..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingFakeMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPineconeEmbeddingFakeMode { - FAKE("fake"); - - @JsonValue - public final String value; - - private DestinationPineconeEmbeddingFakeMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAI.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAI.java deleted file mode 100755 index f7adea4a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAI.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPineconeEmbeddingOpenAI - Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. - */ - -public class DestinationPineconeEmbeddingOpenAI { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPineconeEmbeddingOpenAIMode mode; - - public DestinationPineconeEmbeddingOpenAI withMode(DestinationPineconeEmbeddingOpenAIMode mode) { - this.mode = mode; - return this; - } - - @JsonProperty("openai_key") - public String openaiKey; - - public DestinationPineconeEmbeddingOpenAI withOpenaiKey(String openaiKey) { - this.openaiKey = openaiKey; - return this; - } - - public DestinationPineconeEmbeddingOpenAI(@JsonProperty("openai_key") String openaiKey) { - this.openaiKey = openaiKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAIMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAIMode.java deleted file mode 100755 index b2f231681..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeEmbeddingOpenAIMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPineconeEmbeddingOpenAIMode { - OPENAI("openai"); - - @JsonValue - public final String value; - - private DestinationPineconeEmbeddingOpenAIMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeIndexing.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeIndexing.java deleted file mode 100755 index 8a519f767..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeIndexing.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPineconeIndexing - Pinecone is a popular vector store that can be used to store and retrieve embeddings. - */ - -public class DestinationPineconeIndexing { - /** - * Pinecone index to use - */ - @JsonProperty("index") - public String index; - - public DestinationPineconeIndexing withIndex(String index) { - this.index = index; - return this; - } - - /** - * Pinecone environment to use - */ - @JsonProperty("pinecone_environment") - public String pineconeEnvironment; - - public DestinationPineconeIndexing withPineconeEnvironment(String pineconeEnvironment) { - this.pineconeEnvironment = pineconeEnvironment; - return this; - } - - @JsonProperty("pinecone_key") - public String pineconeKey; - - public DestinationPineconeIndexing withPineconeKey(String pineconeKey) { - this.pineconeKey = pineconeKey; - return this; - } - - public DestinationPineconeIndexing(@JsonProperty("index") String index, @JsonProperty("pinecone_environment") String pineconeEnvironment, @JsonProperty("pinecone_key") String pineconeKey) { - this.index = index; - this.pineconeEnvironment = pineconeEnvironment; - this.pineconeKey = pineconeKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconePinecone.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconePinecone.java deleted file mode 100755 index 35e0ae145..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconePinecone.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPineconePinecone { - PINECONE("pinecone"); - - @JsonValue - public final String value; - - private DestinationPineconePinecone(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeProcessingConfigModel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeProcessingConfigModel.java deleted file mode 100755 index 746f05caa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPineconeProcessingConfigModel.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationPineconeProcessingConfigModel { - /** - * Size of overlap between chunks in tokens to store in vector store to better capture relevant context - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("chunk_overlap") - public Long chunkOverlap; - - public DestinationPineconeProcessingConfigModel withChunkOverlap(Long chunkOverlap) { - this.chunkOverlap = chunkOverlap; - return this; - } - - /** - * Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) - */ - @JsonProperty("chunk_size") - public Long chunkSize; - - public DestinationPineconeProcessingConfigModel withChunkSize(Long chunkSize) { - this.chunkSize = chunkSize; - return this; - } - - /** - * List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("metadata_fields") - public String[] metadataFields; - - public DestinationPineconeProcessingConfigModel withMetadataFields(String[] metadataFields) { - this.metadataFields = metadataFields; - return this; - } - - /** - * List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("text_fields") - public String[] textFields; - - public DestinationPineconeProcessingConfigModel withTextFields(String[] textFields) { - this.textFields = textFields; - return this; - } - - public DestinationPineconeProcessingConfigModel(@JsonProperty("chunk_size") Long chunkSize) { - this.chunkSize = chunkSize; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgres.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgres.java deleted file mode 100755 index c2c0ba3f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgres.java +++ /dev/null @@ -1,142 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgres - The values required to configure the destination. - */ - -public class DestinationPostgres { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationPostgres withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationPostgresPostgres destinationType; - - public DestinationPostgres withDestinationType(DestinationPostgresPostgres destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationPostgres withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationPostgres withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationPostgres withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationPostgres withPort(Long port) { - this.port = port; - return this; - } - - /** - * The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public DestinationPostgres withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * SSL connection modes. - * <b>disable</b> - Chose this mode to disable encryption of communication between Airbyte and destination database - * <b>allow</b> - Chose this mode to enable encryption only when required by the source database - * <b>prefer</b> - Chose this mode to allow unencrypted connection only if the source database does not support encryption - * <b>require</b> - Chose this mode to always require encryption. If the source database server does not support encryption, connection will fail - * <b>verify-ca</b> - Chose this mode to always require encryption and to verify that the source database server has a valid SSL certificate - * <b>verify-full</b> - This is the most secure mode. Chose this mode to always require encryption and to verify the identity of the source database server - * See more information - <a href="https://jdbc.postgresql.org/documentation/head/ssl-client.html"> in the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_mode") - public Object sslMode; - - public DestinationPostgres withSslMode(Object sslMode) { - this.sslMode = sslMode; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationPostgres withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationPostgres withUsername(String username) { - this.username = username; - return this; - } - - public DestinationPostgres(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationPostgresPostgres destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresPostgres.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresPostgres.java deleted file mode 100755 index c9a537145..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresPostgres.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresPostgres { - POSTGRES("postgres"); - - @JsonValue - public final String value; - - private DestinationPostgresPostgres(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllow.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllow.java deleted file mode 100755 index 11f27348a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllow.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModeAllow - Allow SSL mode. - */ - -public class DestinationPostgresSslModeAllow { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModeAllowMode mode; - - public DestinationPostgresSslModeAllow withMode(DestinationPostgresSslModeAllowMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModeAllow(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllowMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllowMode.java deleted file mode 100755 index d2c4c343e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeAllowMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModeAllowMode { - ALLOW("allow"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModeAllowMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisable.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisable.java deleted file mode 100755 index b8c60217f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisable.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModeDisable - Disable SSL. - */ - -public class DestinationPostgresSslModeDisable { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModeDisableMode mode; - - public DestinationPostgresSslModeDisable withMode(DestinationPostgresSslModeDisableMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModeDisable(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisableMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisableMode.java deleted file mode 100755 index 92895197f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeDisableMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModeDisableMode { - DISABLE("disable"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModeDisableMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePrefer.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePrefer.java deleted file mode 100755 index b4909e127..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePrefer.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModePrefer - Prefer SSL mode. - */ - -public class DestinationPostgresSslModePrefer { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModePreferMode mode; - - public DestinationPostgresSslModePrefer withMode(DestinationPostgresSslModePreferMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModePrefer(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePreferMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePreferMode.java deleted file mode 100755 index 9dfcd7dd8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModePreferMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModePreferMode { - PREFER("prefer"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModePreferMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequire.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequire.java deleted file mode 100755 index 56149ee23..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequire.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModeRequire - Require SSL mode. - */ - -public class DestinationPostgresSslModeRequire { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModeRequireMode mode; - - public DestinationPostgresSslModeRequire withMode(DestinationPostgresSslModeRequireMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModeRequire(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequireMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequireMode.java deleted file mode 100755 index d9466c76f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeRequireMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModeRequireMode { - REQUIRE("require"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModeRequireMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCa.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCa.java deleted file mode 100755 index 45709a3ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCa.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModeVerifyCa - Verify-ca SSL mode. - */ - -public class DestinationPostgresSslModeVerifyCa { - /** - * CA certificate - */ - @JsonProperty("ca_certificate") - public String caCertificate; - - public DestinationPostgresSslModeVerifyCa withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - /** - * Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key_password") - public String clientKeyPassword; - - public DestinationPostgresSslModeVerifyCa withClientKeyPassword(String clientKeyPassword) { - this.clientKeyPassword = clientKeyPassword; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModeVerifyCaMode mode; - - public DestinationPostgresSslModeVerifyCa withMode(DestinationPostgresSslModeVerifyCaMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModeVerifyCa(@JsonProperty("ca_certificate") String caCertificate) { - this.caCertificate = caCertificate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCaMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCaMode.java deleted file mode 100755 index b24bcd069..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyCaMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModeVerifyCaMode { - VERIFY_CA("verify-ca"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModeVerifyCaMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFull.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFull.java deleted file mode 100755 index 8026e4f44..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFull.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresSslModeVerifyFull - Verify-full SSL mode. - */ - -public class DestinationPostgresSslModeVerifyFull { - /** - * CA certificate - */ - @JsonProperty("ca_certificate") - public String caCertificate; - - public DestinationPostgresSslModeVerifyFull withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - /** - * Client certificate - */ - @JsonProperty("client_certificate") - public String clientCertificate; - - public DestinationPostgresSslModeVerifyFull withClientCertificate(String clientCertificate) { - this.clientCertificate = clientCertificate; - return this; - } - - /** - * Client key - */ - @JsonProperty("client_key") - public String clientKey; - - public DestinationPostgresSslModeVerifyFull withClientKey(String clientKey) { - this.clientKey = clientKey; - return this; - } - - /** - * Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key_password") - public String clientKeyPassword; - - public DestinationPostgresSslModeVerifyFull withClientKeyPassword(String clientKeyPassword) { - this.clientKeyPassword = clientKeyPassword; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationPostgresSslModeVerifyFullMode mode; - - public DestinationPostgresSslModeVerifyFull withMode(DestinationPostgresSslModeVerifyFullMode mode) { - this.mode = mode; - return this; - } - - public DestinationPostgresSslModeVerifyFull(@JsonProperty("ca_certificate") String caCertificate, @JsonProperty("client_certificate") String clientCertificate, @JsonProperty("client_key") String clientKey) { - this.caCertificate = caCertificate; - this.clientCertificate = clientCertificate; - this.clientKey = clientKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFullMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFullMode.java deleted file mode 100755 index c556dd617..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresSslModeVerifyFullMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPostgresSslModeVerifyFullMode { - VERIFY_FULL("verify-full"); - - @JsonValue - public final String value; - - private DestinationPostgresSslModeVerifyFullMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnel.java deleted file mode 100755 index bdf47d740..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationPostgresTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationPostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationPostgresTunnelMethodNoTunnel withTunnelMethod(DestinationPostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationPostgresTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationPostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index bdc20bc36..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationPostgresTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationPostgresTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationPostgresTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.java deleted file mode 100755 index ea96811e0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationPostgresTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationPostgresTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationPostgresTunnelMethodPasswordAuthentication withTunnelMethod(DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationPostgresTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationPostgresTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationPostgresTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationPostgresTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 662e8487f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationPostgresTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 39ffd2f20..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPostgresTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationPostgresTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationPostgresTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationPostgresTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationPostgresTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationPostgresTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationPostgresTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationPostgresTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 786091049..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationPostgresTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsub.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsub.java deleted file mode 100755 index a080ef6b4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsub.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationPubsub - The values required to configure the destination. - */ - -public class DestinationPubsub { - /** - * Number of ms before the buffer is flushed - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batching_delay_threshold") - public Long batchingDelayThreshold; - - public DestinationPubsub withBatchingDelayThreshold(Long batchingDelayThreshold) { - this.batchingDelayThreshold = batchingDelayThreshold; - return this; - } - - /** - * Number of messages before the buffer is flushed - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batching_element_count_threshold") - public Long batchingElementCountThreshold; - - public DestinationPubsub withBatchingElementCountThreshold(Long batchingElementCountThreshold) { - this.batchingElementCountThreshold = batchingElementCountThreshold; - return this; - } - - /** - * If TRUE messages will be buffered instead of sending them one by one - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batching_enabled") - public Boolean batchingEnabled; - - public DestinationPubsub withBatchingEnabled(Boolean batchingEnabled) { - this.batchingEnabled = batchingEnabled; - return this; - } - - /** - * Number of bytes before the buffer is flushed - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batching_request_bytes_threshold") - public Long batchingRequestBytesThreshold; - - public DestinationPubsub withBatchingRequestBytesThreshold(Long batchingRequestBytesThreshold) { - this.batchingRequestBytesThreshold = batchingRequestBytesThreshold; - return this; - } - - /** - * The contents of the JSON service account key. Check out the <a href="https://docs.airbyte.com/integrations/destinations/pubsub">docs</a> if you need help generating this key. - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public DestinationPubsub withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - @JsonProperty("destinationType") - public DestinationPubsubPubsub destinationType; - - public DestinationPubsub withDestinationType(DestinationPubsubPubsub destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * If TRUE PubSub publisher will have <a href="https://cloud.google.com/pubsub/docs/ordering">message ordering</a> enabled. Every message will have an ordering key of stream - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ordering_enabled") - public Boolean orderingEnabled; - - public DestinationPubsub withOrderingEnabled(Boolean orderingEnabled) { - this.orderingEnabled = orderingEnabled; - return this; - } - - /** - * The GCP project ID for the project containing the target PubSub. - */ - @JsonProperty("project_id") - public String projectId; - - public DestinationPubsub withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - /** - * The PubSub topic ID in the given GCP project ID. - */ - @JsonProperty("topic_id") - public String topicId; - - public DestinationPubsub withTopicId(String topicId) { - this.topicId = topicId; - return this; - } - - public DestinationPubsub(@JsonProperty("credentials_json") String credentialsJson, @JsonProperty("destinationType") DestinationPubsubPubsub destinationType, @JsonProperty("project_id") String projectId, @JsonProperty("topic_id") String topicId) { - this.credentialsJson = credentialsJson; - this.destinationType = destinationType; - this.projectId = projectId; - this.topicId = topicId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsubPubsub.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsubPubsub.java deleted file mode 100755 index 2663f3877..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPubsubPubsub.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationPubsubPubsub { - PUBSUB("pubsub"); - - @JsonValue - public final String value; - - private DestinationPubsubPubsub(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedis.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedis.java deleted file mode 100755 index 518981c41..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedis.java +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedis - The values required to configure the destination. - */ - -public class DestinationRedis { - /** - * Redis cache type to store data in. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("cache_type") - public DestinationRedisCacheType cacheType; - - public DestinationRedis withCacheType(DestinationRedisCacheType cacheType) { - this.cacheType = cacheType; - return this; - } - - @JsonProperty("destinationType") - public DestinationRedisRedis destinationType; - - public DestinationRedis withDestinationType(DestinationRedisRedis destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Redis host to connect to. - */ - @JsonProperty("host") - public String host; - - public DestinationRedis withHost(String host) { - this.host = host; - return this; - } - - /** - * Password associated with Redis. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationRedis withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of Redis. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationRedis withPort(Long port) { - this.port = port; - return this; - } - - /** - * Indicates whether SSL encryption protocol will be used to connect to Redis. It is recommended to use SSL connection if possible. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl") - public Boolean ssl; - - public DestinationRedis withSsl(Boolean ssl) { - this.ssl = ssl; - return this; - } - - /** - * SSL connection modes. - * <li><b>verify-full</b> - This is the most secure mode. Always require encryption and verifies the identity of the source database server - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_mode") - public Object sslMode; - - public DestinationRedis withSslMode(Object sslMode) { - this.sslMode = sslMode; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationRedis withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username associated with Redis. - */ - @JsonProperty("username") - public String username; - - public DestinationRedis withUsername(String username) { - this.username = username; - return this; - } - - public DestinationRedis(@JsonProperty("destinationType") DestinationRedisRedis destinationType, @JsonProperty("host") String host, @JsonProperty("username") String username) { - this.destinationType = destinationType; - this.host = host; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisCacheType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisCacheType.java deleted file mode 100755 index f80b17131..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisCacheType.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedisCacheType - Redis cache type to store data in. - */ -public enum DestinationRedisCacheType { - HASH("hash"); - - @JsonValue - public final String value; - - private DestinationRedisCacheType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisRedis.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisRedis.java deleted file mode 100755 index 0aca7e588..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisRedis.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedisRedis { - REDIS("redis"); - - @JsonValue - public final String value; - - private DestinationRedisRedis(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisable.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisable.java deleted file mode 100755 index 61557a609..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisable.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedisSslModeDisable - Disable SSL. - */ - -public class DestinationRedisSslModeDisable { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationRedisSslModeDisableMode mode; - - public DestinationRedisSslModeDisable withMode(DestinationRedisSslModeDisableMode mode) { - this.mode = mode; - return this; - } - - public DestinationRedisSslModeDisable(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisableMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisableMode.java deleted file mode 100755 index 6c88e5019..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeDisableMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedisSslModeDisableMode { - DISABLE("disable"); - - @JsonValue - public final String value; - - private DestinationRedisSslModeDisableMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFull.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFull.java deleted file mode 100755 index bc5ecdfe4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFull.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedisSslModeVerifyFull - Verify-full SSL mode. - */ - -public class DestinationRedisSslModeVerifyFull { - /** - * CA certificate - */ - @JsonProperty("ca_certificate") - public String caCertificate; - - public DestinationRedisSslModeVerifyFull withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - /** - * Client certificate - */ - @JsonProperty("client_certificate") - public String clientCertificate; - - public DestinationRedisSslModeVerifyFull withClientCertificate(String clientCertificate) { - this.clientCertificate = clientCertificate; - return this; - } - - /** - * Client key - */ - @JsonProperty("client_key") - public String clientKey; - - public DestinationRedisSslModeVerifyFull withClientKey(String clientKey) { - this.clientKey = clientKey; - return this; - } - - /** - * Password for keystorage. If you do not add it - the password will be generated automatically. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key_password") - public String clientKeyPassword; - - public DestinationRedisSslModeVerifyFull withClientKeyPassword(String clientKeyPassword) { - this.clientKeyPassword = clientKeyPassword; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("mode") - public DestinationRedisSslModeVerifyFullMode mode; - - public DestinationRedisSslModeVerifyFull withMode(DestinationRedisSslModeVerifyFullMode mode) { - this.mode = mode; - return this; - } - - public DestinationRedisSslModeVerifyFull(@JsonProperty("ca_certificate") String caCertificate, @JsonProperty("client_certificate") String clientCertificate, @JsonProperty("client_key") String clientKey) { - this.caCertificate = caCertificate; - this.clientCertificate = clientCertificate; - this.clientKey = clientKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFullMode.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFullMode.java deleted file mode 100755 index 24699fb6e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisSslModeVerifyFullMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedisSslModeVerifyFullMode { - VERIFY_FULL("verify-full"); - - @JsonValue - public final String value; - - private DestinationRedisSslModeVerifyFullMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnel.java deleted file mode 100755 index f59eb30c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedisTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedisTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationRedisTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationRedisTunnelMethodNoTunnel withTunnelMethod(DestinationRedisTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationRedisTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationRedisTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 4879e8e53..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedisTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationRedisTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationRedisTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 0dd5cc4a2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedisTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedisTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationRedisTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationRedisTunnelMethodPasswordAuthentication withTunnelMethod(DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationRedisTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationRedisTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationRedisTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationRedisTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 20c567e97..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationRedisTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 46f886af0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedisTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedisTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationRedisTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationRedisTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationRedisTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationRedisTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationRedisTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationRedisTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index b30397618..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationRedisTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshift.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshift.java deleted file mode 100755 index 141996172..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshift.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshift - The values required to configure the destination. - */ - -public class DestinationRedshift { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationRedshift withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationRedshiftRedshift destinationType; - - public DestinationRedshift withDestinationType(DestinationRedshiftRedshift destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com) - */ - @JsonProperty("host") - public String host; - - public DestinationRedshift withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationRedshift withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonProperty("password") - public String password; - - public DestinationRedshift withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationRedshift withPort(Long port) { - this.port = port; - return this; - } - - /** - * The default schema tables are written to if the source does not specify a namespace. Unless specifically configured, the usual value for this field is "public". - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public DestinationRedshift withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationRedshift withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The method how the data will be uploaded to the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("uploading_method") - public Object uploadingMethod; - - public DestinationRedshift withUploadingMethod(Object uploadingMethod) { - this.uploadingMethod = uploadingMethod; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationRedshift withUsername(String username) { - this.username = username; - return this; - } - - public DestinationRedshift(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("database") String database, @JsonProperty("destinationType") DestinationRedshiftRedshift destinationType, @JsonProperty("host") String host) { - this.username = username; - this.password = password; - this.database = database; - this.destinationType = destinationType; - this.host = host; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftRedshift.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftRedshift.java deleted file mode 100755 index 36a79341f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftRedshift.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedshiftRedshift { - REDSHIFT("redshift"); - - @JsonValue - public final String value; - - private DestinationRedshiftRedshift(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnel.java deleted file mode 100755 index 91e6d226b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedshiftTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationRedshiftTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationRedshiftTunnelMethodNoTunnel withTunnelMethod(DestinationRedshiftTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationRedshiftTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationRedshiftTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index b1219cdc5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedshiftTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationRedshiftTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationRedshiftTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 3d05003c7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedshiftTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationRedshiftTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationRedshiftTunnelMethodPasswordAuthentication withTunnelMethod(DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationRedshiftTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationRedshiftTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationRedshiftTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationRedshiftTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 232b09c4d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationRedshiftTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 0dbb380df..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationRedshiftTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationRedshiftTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 080e01d93..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationRedshiftTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3Staging.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3Staging.java deleted file mode 100755 index a4fa575f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3Staging.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftUploadingMethodS3Staging - The method how the data will be uploaded to the database. - */ - -public class DestinationRedshiftUploadingMethodS3Staging { - /** - * This ID grants access to the above S3 staging bucket. Airbyte requires Read and Write permissions to the given bucket. See <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">AWS docs</a> on how to generate an access key ID and secret access key. - */ - @JsonProperty("access_key_id") - public String accessKeyId; - - public DestinationRedshiftUploadingMethodS3Staging withAccessKeyId(String accessKeyId) { - this.accessKeyId = accessKeyId; - return this; - } - - /** - * How to encrypt the staging data - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption") - public Object encryption; - - public DestinationRedshiftUploadingMethodS3Staging withEncryption(Object encryption) { - this.encryption = encryption; - return this; - } - - /** - * Number of file buffers allocated for writing data. Increasing this number is beneficial for connections using Change Data Capture (CDC) and up to the number of streams within a connection. Increasing the number of file buffers past the maximum number of streams has deteriorating effects - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_buffer_count") - public Long fileBufferCount; - - public DestinationRedshiftUploadingMethodS3Staging withFileBufferCount(Long fileBufferCount) { - this.fileBufferCount = fileBufferCount; - return this; - } - - /** - * The pattern allows you to set the file-name format for the S3 staging file(s) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_name_pattern") - public String fileNamePattern; - - public DestinationRedshiftUploadingMethodS3Staging withFileNamePattern(String fileNamePattern) { - this.fileNamePattern = fileNamePattern; - return this; - } - - @JsonProperty("method") - public DestinationRedshiftUploadingMethodS3StagingMethod method; - - public DestinationRedshiftUploadingMethodS3Staging withMethod(DestinationRedshiftUploadingMethodS3StagingMethod method) { - this.method = method; - return this; - } - - /** - * Whether to delete the staging files from S3 after completing the sync. See <a href="https://docs.airbyte.com/integrations/destinations/redshift/#:~:text=the%20root%20directory.-,Purge%20Staging%20Data,-Whether%20to%20delete"> docs</a> for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("purge_staging_data") - public Boolean purgeStagingData; - - public DestinationRedshiftUploadingMethodS3Staging withPurgeStagingData(Boolean purgeStagingData) { - this.purgeStagingData = purgeStagingData; - return this; - } - - /** - * The name of the staging S3 bucket to use if utilising a COPY strategy. COPY is recommended for production workloads for better speed and scalability. See <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html">AWS docs</a> for more details. - */ - @JsonProperty("s3_bucket_name") - public String s3BucketName; - - public DestinationRedshiftUploadingMethodS3Staging withS3BucketName(String s3BucketName) { - this.s3BucketName = s3BucketName; - return this; - } - - /** - * The directory under the S3 bucket where data will be written. If not provided, then defaults to the root directory. See <a href="https://docs.aws.amazon.com/prescriptive-guidance/latest/defining-bucket-names-data-lakes/faq.html#:~:text=be%20globally%20unique.-,For%20S3%20bucket%20paths,-%2C%20you%20can%20use">path's name recommendations</a> for more details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_bucket_path") - public String s3BucketPath; - - public DestinationRedshiftUploadingMethodS3Staging withS3BucketPath(String s3BucketPath) { - this.s3BucketPath = s3BucketPath; - return this; - } - - /** - * The region of the S3 staging bucket to use if utilising a COPY strategy. See <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html#:~:text=In-,Region,-%2C%20choose%20the%20AWS">AWS docs</a> for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_bucket_region") - public DestinationRedshiftUploadingMethodS3StagingS3BucketRegion s3BucketRegion; - - public DestinationRedshiftUploadingMethodS3Staging withS3BucketRegion(DestinationRedshiftUploadingMethodS3StagingS3BucketRegion s3BucketRegion) { - this.s3BucketRegion = s3BucketRegion; - return this; - } - - /** - * The corresponding secret to the above access key id. See <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">AWS docs</a> on how to generate an access key ID and secret access key. - */ - @JsonProperty("secret_access_key") - public String secretAccessKey; - - public DestinationRedshiftUploadingMethodS3Staging withSecretAccessKey(String secretAccessKey) { - this.secretAccessKey = secretAccessKey; - return this; - } - - public DestinationRedshiftUploadingMethodS3Staging(@JsonProperty("access_key_id") String accessKeyId, @JsonProperty("method") DestinationRedshiftUploadingMethodS3StagingMethod method, @JsonProperty("s3_bucket_name") String s3BucketName, @JsonProperty("secret_access_key") String secretAccessKey) { - this.accessKeyId = accessKeyId; - this.method = method; - this.s3BucketName = s3BucketName; - this.secretAccessKey = secretAccessKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.java deleted file mode 100755 index 141dca04b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption - Staging data will be encrypted using AES-CBC envelope encryption. - */ - -public class DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption_type") - public DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType encryptionType; - - public DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption withEncryptionType(DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType encryptionType) { - this.encryptionType = encryptionType; - return this; - } - - /** - * The key, base64-encoded. Must be either 128, 192, or 256 bits. Leave blank to have Airbyte generate an ephemeral key for each sync. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("key_encrypting_key") - public String keyEncryptingKey; - - public DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption withKeyEncryptingKey(String keyEncryptingKey) { - this.keyEncryptingKey = keyEncryptingKey; - return this; - } - - public DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryption(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.java deleted file mode 100755 index 2e6425699..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType { - AES_CBC_ENVELOPE("aes_cbc_envelope"); - - @JsonValue - public final String value; - - private DestinationRedshiftUploadingMethodS3StagingEncryptionAESCBCEnvelopeEncryptionEncryptionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.java deleted file mode 100755 index bd3167bfc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption - Staging data will be stored in plaintext. - */ - -public class DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption_type") - public DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType encryptionType; - - public DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption withEncryptionType(DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType encryptionType) { - this.encryptionType = encryptionType; - return this; - } - - public DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryption(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.java deleted file mode 100755 index 56b3360e6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType { - NONE("none"); - - @JsonValue - public final String value; - - private DestinationRedshiftUploadingMethodS3StagingEncryptionNoEncryptionEncryptionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.java deleted file mode 100755 index 0c4c12798..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedshiftUploadingMethodS3StagingMethod { - S3_STAGING("S3 Staging"); - - @JsonValue - public final String value; - - private DestinationRedshiftUploadingMethodS3StagingMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.java deleted file mode 100755 index 60c5acf6e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodS3StagingS3BucketRegion.java +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationRedshiftUploadingMethodS3StagingS3BucketRegion - The region of the S3 staging bucket to use if utilising a COPY strategy. See <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html#:~:text=In-,Region,-%2C%20choose%20the%20AWS">AWS docs</a> for details. - */ -public enum DestinationRedshiftUploadingMethodS3StagingS3BucketRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"); - - @JsonValue - public final String value; - - private DestinationRedshiftUploadingMethodS3StagingS3BucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandard.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandard.java deleted file mode 100755 index d2307b76c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandard.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationRedshiftUploadingMethodStandard - The method how the data will be uploaded to the database. - */ - -public class DestinationRedshiftUploadingMethodStandard { - @JsonProperty("method") - public DestinationRedshiftUploadingMethodStandardMethod method; - - public DestinationRedshiftUploadingMethodStandard withMethod(DestinationRedshiftUploadingMethodStandardMethod method) { - this.method = method; - return this; - } - - public DestinationRedshiftUploadingMethodStandard(@JsonProperty("method") DestinationRedshiftUploadingMethodStandardMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandardMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandardMethod.java deleted file mode 100755 index 00256c04e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationRedshiftUploadingMethodStandardMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationRedshiftUploadingMethodStandardMethod { - STANDARD("Standard"); - - @JsonValue - public final String value; - - private DestinationRedshiftUploadingMethodStandardMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3.java deleted file mode 100755 index 7324b95d8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3 - The values required to configure the destination. - */ - -public class DestinationS3 { - /** - * The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_key_id") - public String accessKeyId; - - public DestinationS3 withAccessKeyId(String accessKeyId) { - this.accessKeyId = accessKeyId; - return this; - } - - @JsonProperty("destinationType") - public DestinationS3S3 destinationType; - - public DestinationS3 withDestinationType(DestinationS3S3 destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The pattern allows you to set the file-name format for the S3 staging file(s) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_name_pattern") - public String fileNamePattern; - - public DestinationS3 withFileNamePattern(String fileNamePattern) { - this.fileNamePattern = fileNamePattern; - return this; - } - - /** - * Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - @JsonProperty("format") - public Object format; - - public DestinationS3 withFormat(Object format) { - this.format = format; - return this; - } - - /** - * The name of the S3 bucket. Read more <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html">here</a>. - */ - @JsonProperty("s3_bucket_name") - public String s3BucketName; - - public DestinationS3 withS3BucketName(String s3BucketName) { - this.s3BucketName = s3BucketName; - return this; - } - - /** - * Directory under the S3 bucket where data will be written. Read more <a href="https://docs.airbyte.com/integrations/destinations/s3#:~:text=to%20format%20the-,bucket%20path,-%3A">here</a> - */ - @JsonProperty("s3_bucket_path") - public String s3BucketPath; - - public DestinationS3 withS3BucketPath(String s3BucketPath) { - this.s3BucketPath = s3BucketPath; - return this; - } - - /** - * The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_bucket_region") - public DestinationS3S3BucketRegion s3BucketRegion; - - public DestinationS3 withS3BucketRegion(DestinationS3S3BucketRegion s3BucketRegion) { - this.s3BucketRegion = s3BucketRegion; - return this; - } - - /** - * Your S3 endpoint url. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/s3.html#:~:text=Service%20endpoints-,Amazon%20S3%20endpoints,-When%20you%20use">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_endpoint") - public String s3Endpoint; - - public DestinationS3 withS3Endpoint(String s3Endpoint) { - this.s3Endpoint = s3Endpoint; - return this; - } - - /** - * Format string on how data will be organized inside the S3 bucket directory. Read more <a href="https://docs.airbyte.com/integrations/destinations/s3#:~:text=The%20full%20path%20of%20the%20output%20data%20with%20the%20default%20S3%20path%20format">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_path_format") - public String s3PathFormat; - - public DestinationS3 withS3PathFormat(String s3PathFormat) { - this.s3PathFormat = s3PathFormat; - return this; - } - - /** - * The corresponding secret to the access key ID. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("secret_access_key") - public String secretAccessKey; - - public DestinationS3 withSecretAccessKey(String secretAccessKey) { - this.secretAccessKey = secretAccessKey; - return this; - } - - public DestinationS3(@JsonProperty("destinationType") DestinationS3S3 destinationType, @JsonProperty("format") Object format, @JsonProperty("s3_bucket_name") String s3BucketName, @JsonProperty("s3_bucket_path") String s3BucketPath) { - this.destinationType = destinationType; - this.format = format; - this.s3BucketName = s3BucketName; - this.s3BucketPath = s3BucketPath; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvro.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvro.java deleted file mode 100755 index 1168dcd99..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvro.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvro - Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - -public class DestinationS3FormatAvroApacheAvro { - /** - * The compression algorithm used to compress data. Default to no compression. - */ - @JsonProperty("compression_codec") - public Object compressionCodec; - - public DestinationS3FormatAvroApacheAvro withCompressionCodec(Object compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationS3FormatAvroApacheAvroFormatType formatType; - - public DestinationS3FormatAvroApacheAvro withFormatType(DestinationS3FormatAvroApacheAvroFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationS3FormatAvroApacheAvro(@JsonProperty("compression_codec") Object compressionCodec) { - this.compressionCodec = compressionCodec; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.java deleted file mode 100755 index a534b527f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecBzip2 - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecBzip2 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecBzip2 withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec codec) { - this.codec = codec; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecBzip2(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.java deleted file mode 100755 index 98439b8ae..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec { - BZIP2("bzip2"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecBzip2Codec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.java deleted file mode 100755 index 8cdd3438c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflate.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecDeflate - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecDeflate { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecDeflate withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec codec) { - this.codec = codec; - return this; - } - - /** - * 0: no compression & fastest, 9: best compression & slowest. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationS3FormatAvroApacheAvroCompressionCodecDeflate withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecDeflate(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.java deleted file mode 100755 index 331394bcc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec { - DEFLATE("Deflate"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecDeflateCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.java deleted file mode 100755 index 0ed992882..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec codec) { - this.codec = codec; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.java deleted file mode 100755 index d1e348def..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec { - NO_COMPRESSION("no compression"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecNoCompressionCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.java deleted file mode 100755 index 1a93e2e76..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappy.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecSnappy - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecSnappy { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecSnappy withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec codec) { - this.codec = codec; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecSnappy(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.java deleted file mode 100755 index cc69fbf23..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec { - SNAPPY("snappy"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecSnappyCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.java deleted file mode 100755 index 87c7324ab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXz.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecXz - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecXz { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecXz withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec codec) { - this.codec = codec; - return this; - } - - /** - * See <a href="https://commons.apache.org/proper/commons-compress/apidocs/org/apache/commons/compress/compressors/xz/XZCompressorOutputStream.html#XZCompressorOutputStream-java.io.OutputStream-int-">here</a> for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationS3FormatAvroApacheAvroCompressionCodecXz withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecXz(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.java deleted file mode 100755 index 2fc45f9d9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec { - XZ("xz"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecXzCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.java deleted file mode 100755 index a3fd814f9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandard.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatAvroApacheAvroCompressionCodecZstandard - The compression algorithm used to compress data. Default to no compression. - */ - -public class DestinationS3FormatAvroApacheAvroCompressionCodecZstandard { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("codec") - public DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec codec; - - public DestinationS3FormatAvroApacheAvroCompressionCodecZstandard withCodec(DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec codec) { - this.codec = codec; - return this; - } - - /** - * Negative levels are 'fast' modes akin to lz4 or snappy, levels above 9 are generally for archival purposes, and levels above 18 use a lot of memory. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_level") - public Long compressionLevel; - - public DestinationS3FormatAvroApacheAvroCompressionCodecZstandard withCompressionLevel(Long compressionLevel) { - this.compressionLevel = compressionLevel; - return this; - } - - /** - * If true, include a checksum with each data block. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_checksum") - public Boolean includeChecksum; - - public DestinationS3FormatAvroApacheAvroCompressionCodecZstandard withIncludeChecksum(Boolean includeChecksum) { - this.includeChecksum = includeChecksum; - return this; - } - - public DestinationS3FormatAvroApacheAvroCompressionCodecZstandard(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.java deleted file mode 100755 index c56dc6bf7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec { - ZSTANDARD("zstandard"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroCompressionCodecZstandardCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroFormatType.java deleted file mode 100755 index 29a92e903..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatAvroApacheAvroFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatAvroApacheAvroFormatType { - AVRO("Avro"); - - @JsonValue - public final String value; - - private DestinationS3FormatAvroApacheAvroFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValues.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValues.java deleted file mode 100755 index 3c22e8783..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValues.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatCSVCommaSeparatedValues - Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - -public class DestinationS3FormatCSVCommaSeparatedValues { - /** - * Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression") - public Object compression; - - public DestinationS3FormatCSVCommaSeparatedValues withCompression(Object compression) { - this.compression = compression; - return this; - } - - /** - * Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("flattening") - public DestinationS3FormatCSVCommaSeparatedValuesFlattening flattening; - - public DestinationS3FormatCSVCommaSeparatedValues withFlattening(DestinationS3FormatCSVCommaSeparatedValuesFlattening flattening) { - this.flattening = flattening; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationS3FormatCSVCommaSeparatedValuesFormatType formatType; - - public DestinationS3FormatCSVCommaSeparatedValues withFormatType(DestinationS3FormatCSVCommaSeparatedValuesFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationS3FormatCSVCommaSeparatedValues(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.java deleted file mode 100755 index 398044176..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - -public class DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType compressionType; - - public DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP withCompressionType(DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIP(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java deleted file mode 100755 index 362cc095f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType { - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationS3FormatCSVCommaSeparatedValuesCompressionGZIPCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.java deleted file mode 100755 index ea7aaa120..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".csv.gz"). - */ - -public class DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType compressionType; - - public DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression withCompressionType(DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java deleted file mode 100755 index d079403a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType { - NO_COMPRESSION("No Compression"); - - @JsonValue - public final String value; - - private DestinationS3FormatCSVCommaSeparatedValuesCompressionNoCompressionCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.java deleted file mode 100755 index 501898c99..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFlattening.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3FormatCSVCommaSeparatedValuesFlattening - Whether the input json data should be normalized (flattened) in the output CSV. Please refer to docs for details. - */ -public enum DestinationS3FormatCSVCommaSeparatedValuesFlattening { - NO_FLATTENING("No flattening"), - ROOT_LEVEL_FLATTENING("Root level flattening"); - - @JsonValue - public final String value; - - private DestinationS3FormatCSVCommaSeparatedValuesFlattening(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.java deleted file mode 100755 index 175bb4797..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatCSVCommaSeparatedValuesFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatCSVCommaSeparatedValuesFormatType { - CSV("CSV"); - - @JsonValue - public final String value; - - private DestinationS3FormatCSVCommaSeparatedValuesFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index c1c976fba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatJSONLinesNewlineDelimitedJSON - Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - -public class DestinationS3FormatJSONLinesNewlineDelimitedJSON { - /** - * Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression") - public Object compression; - - public DestinationS3FormatJSONLinesNewlineDelimitedJSON withCompression(Object compression) { - this.compression = compression; - return this; - } - - /** - * Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("flattening") - public DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening flattening; - - public DestinationS3FormatJSONLinesNewlineDelimitedJSON withFlattening(DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening flattening) { - this.flattening = flattening; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType formatType; - - public DestinationS3FormatJSONLinesNewlineDelimitedJSON withFormatType(DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationS3FormatJSONLinesNewlineDelimitedJSON(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java deleted file mode 100755 index da5e5ce48..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType; - - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP withCompressionType(DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIP(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java deleted file mode 100755 index 8b993a427..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType { - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java deleted file mode 100755 index b1bce913c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType; - - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression withCompressionType(DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java deleted file mode 100755 index fcc556572..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType { - NO_COMPRESSION("No Compression"); - - @JsonValue - public final String value; - - private DestinationS3FormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.java deleted file mode 100755 index b4c70758d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening - Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - */ -public enum DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening { - NO_FLATTENING("No flattening"), - ROOT_LEVEL_FLATTENING("Root level flattening"); - - @JsonValue - public final String value; - - private DestinationS3FormatJSONLinesNewlineDelimitedJSONFlattening(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.java deleted file mode 100755 index b29b841e1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private DestinationS3FormatJSONLinesNewlineDelimitedJSONFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorage.java deleted file mode 100755 index eb1e4f6f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorage.java +++ /dev/null @@ -1,98 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3FormatParquetColumnarStorage - Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - -public class DestinationS3FormatParquetColumnarStorage { - /** - * This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("block_size_mb") - public Long blockSizeMb; - - public DestinationS3FormatParquetColumnarStorage withBlockSizeMb(Long blockSizeMb) { - this.blockSizeMb = blockSizeMb; - return this; - } - - /** - * The compression algorithm used to compress data pages. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_codec") - public DestinationS3FormatParquetColumnarStorageCompressionCodec compressionCodec; - - public DestinationS3FormatParquetColumnarStorage withCompressionCodec(DestinationS3FormatParquetColumnarStorageCompressionCodec compressionCodec) { - this.compressionCodec = compressionCodec; - return this; - } - - /** - * Default: true. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dictionary_encoding") - public Boolean dictionaryEncoding; - - public DestinationS3FormatParquetColumnarStorage withDictionaryEncoding(Boolean dictionaryEncoding) { - this.dictionaryEncoding = dictionaryEncoding; - return this; - } - - /** - * There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dictionary_page_size_kb") - public Long dictionaryPageSizeKb; - - public DestinationS3FormatParquetColumnarStorage withDictionaryPageSizeKb(Long dictionaryPageSizeKb) { - this.dictionaryPageSizeKb = dictionaryPageSizeKb; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationS3FormatParquetColumnarStorageFormatType formatType; - - public DestinationS3FormatParquetColumnarStorage withFormatType(DestinationS3FormatParquetColumnarStorageFormatType formatType) { - this.formatType = formatType; - return this; - } - - /** - * Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_padding_size_mb") - public Long maxPaddingSizeMb; - - public DestinationS3FormatParquetColumnarStorage withMaxPaddingSizeMb(Long maxPaddingSizeMb) { - this.maxPaddingSizeMb = maxPaddingSizeMb; - return this; - } - - /** - * The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("page_size_kb") - public Long pageSizeKb; - - public DestinationS3FormatParquetColumnarStorage withPageSizeKb(Long pageSizeKb) { - this.pageSizeKb = pageSizeKb; - return this; - } - - public DestinationS3FormatParquetColumnarStorage(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.java deleted file mode 100755 index 32066b55f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageCompressionCodec.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3FormatParquetColumnarStorageCompressionCodec - The compression algorithm used to compress data pages. - */ -public enum DestinationS3FormatParquetColumnarStorageCompressionCodec { - UNCOMPRESSED("UNCOMPRESSED"), - SNAPPY("SNAPPY"), - GZIP("GZIP"), - LZO("LZO"), - BROTLI("BROTLI"), - LZ4("LZ4"), - ZSTD("ZSTD"); - - @JsonValue - public final String value; - - private DestinationS3FormatParquetColumnarStorageCompressionCodec(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.java deleted file mode 100755 index 677f82c27..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3FormatParquetColumnarStorageFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3FormatParquetColumnarStorageFormatType { - PARQUET("Parquet"); - - @JsonValue - public final String value; - - private DestinationS3FormatParquetColumnarStorageFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3Glue.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3Glue.java deleted file mode 100755 index 2c747e0d2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3Glue.java +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3Glue - The values required to configure the destination. - */ - -public class DestinationS3Glue { - /** - * The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_key_id") - public String accessKeyId; - - public DestinationS3Glue withAccessKeyId(String accessKeyId) { - this.accessKeyId = accessKeyId; - return this; - } - - @JsonProperty("destinationType") - public DestinationS3GlueS3Glue destinationType; - - public DestinationS3Glue withDestinationType(DestinationS3GlueS3Glue destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * The pattern allows you to set the file-name format for the S3 staging file(s) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_name_pattern") - public String fileNamePattern; - - public DestinationS3Glue withFileNamePattern(String fileNamePattern) { - this.fileNamePattern = fileNamePattern; - return this; - } - - /** - * Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - @JsonProperty("format") - public Object format; - - public DestinationS3Glue withFormat(Object format) { - this.format = format; - return this; - } - - /** - * Name of the glue database for creating the tables, leave blank if no integration - */ - @JsonProperty("glue_database") - public String glueDatabase; - - public DestinationS3Glue withGlueDatabase(String glueDatabase) { - this.glueDatabase = glueDatabase; - return this; - } - - /** - * The library that your query engine will use for reading and writing data in your lake. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("glue_serialization_library") - public DestinationS3GlueSerializationLibrary glueSerializationLibrary; - - public DestinationS3Glue withGlueSerializationLibrary(DestinationS3GlueSerializationLibrary glueSerializationLibrary) { - this.glueSerializationLibrary = glueSerializationLibrary; - return this; - } - - /** - * The name of the S3 bucket. Read more <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html">here</a>. - */ - @JsonProperty("s3_bucket_name") - public String s3BucketName; - - public DestinationS3Glue withS3BucketName(String s3BucketName) { - this.s3BucketName = s3BucketName; - return this; - } - - /** - * Directory under the S3 bucket where data will be written. Read more <a href="https://docs.airbyte.com/integrations/destinations/s3#:~:text=to%20format%20the-,bucket%20path,-%3A">here</a> - */ - @JsonProperty("s3_bucket_path") - public String s3BucketPath; - - public DestinationS3Glue withS3BucketPath(String s3BucketPath) { - this.s3BucketPath = s3BucketPath; - return this; - } - - /** - * The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_bucket_region") - public DestinationS3GlueS3BucketRegion s3BucketRegion; - - public DestinationS3Glue withS3BucketRegion(DestinationS3GlueS3BucketRegion s3BucketRegion) { - this.s3BucketRegion = s3BucketRegion; - return this; - } - - /** - * Your S3 endpoint url. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/s3.html#:~:text=Service%20endpoints-,Amazon%20S3%20endpoints,-When%20you%20use">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_endpoint") - public String s3Endpoint; - - public DestinationS3Glue withS3Endpoint(String s3Endpoint) { - this.s3Endpoint = s3Endpoint; - return this; - } - - /** - * Format string on how data will be organized inside the S3 bucket directory. Read more <a href="https://docs.airbyte.com/integrations/destinations/s3#:~:text=The%20full%20path%20of%20the%20output%20data%20with%20the%20default%20S3%20path%20format">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("s3_path_format") - public String s3PathFormat; - - public DestinationS3Glue withS3PathFormat(String s3PathFormat) { - this.s3PathFormat = s3PathFormat; - return this; - } - - /** - * The corresponding secret to the access key ID. Read more <a href="https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("secret_access_key") - public String secretAccessKey; - - public DestinationS3Glue withSecretAccessKey(String secretAccessKey) { - this.secretAccessKey = secretAccessKey; - return this; - } - - public DestinationS3Glue(@JsonProperty("destinationType") DestinationS3GlueS3Glue destinationType, @JsonProperty("format") Object format, @JsonProperty("glue_database") String glueDatabase, @JsonProperty("s3_bucket_name") String s3BucketName, @JsonProperty("s3_bucket_path") String s3BucketPath) { - this.destinationType = destinationType; - this.format = format; - this.glueDatabase = glueDatabase; - this.s3BucketName = s3BucketName; - this.s3BucketPath = s3BucketPath; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index 8c63dda9f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON - Format of the data output. See <a href="https://docs.airbyte.com/integrations/destinations/s3/#supported-output-schema">here</a> for more details - */ - -public class DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON { - /** - * Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression") - public Object compression; - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON withCompression(Object compression) { - this.compression = compression; - return this; - } - - /** - * Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("flattening") - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening flattening; - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON withFlattening(DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening flattening) { - this.flattening = flattening; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format_type") - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType formatType; - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON withFormatType(DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - return this; - } - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSON(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java deleted file mode 100755 index acfbcadda..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType; - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP withCompressionType(DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIP(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java deleted file mode 100755 index 58e741650..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType { - GZIP("GZIP"); - - @JsonValue - public final String value; - - private DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionGZIPCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java deleted file mode 100755 index debc19360..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression - Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: ".jsonl.gz"). - */ - -public class DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("compression_type") - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType; - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression withCompressionType(DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType compressionType) { - this.compressionType = compressionType; - return this; - } - - public DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompression(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java deleted file mode 100755 index 157c2232c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType { - NO_COMPRESSION("No Compression"); - - @JsonValue - public final String value; - - private DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONCompressionNoCompressionCompressionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.java deleted file mode 100755 index e596d357f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening - Whether the input json data should be normalized (flattened) in the output JSON Lines. Please refer to docs for details. - */ -public enum DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening { - NO_FLATTENING("No flattening"), - ROOT_LEVEL_FLATTENING("Root level flattening"); - - @JsonValue - public final String value; - - private DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFlattening(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.java deleted file mode 100755 index 56dd0b6c2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private DestinationS3GlueFormatJSONLinesNewlineDelimitedJSONFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3BucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3BucketRegion.java deleted file mode 100755 index 8a40b5eac..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3BucketRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3GlueS3BucketRegion - The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ -public enum DestinationS3GlueS3BucketRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private DestinationS3GlueS3BucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3Glue.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3Glue.java deleted file mode 100755 index d1003c109..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueS3Glue.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3GlueS3Glue { - S3_GLUE("s3-glue"); - - @JsonValue - public final String value; - - private DestinationS3GlueS3Glue(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueSerializationLibrary.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueSerializationLibrary.java deleted file mode 100755 index 5c2ccebbf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3GlueSerializationLibrary.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3GlueSerializationLibrary - The library that your query engine will use for reading and writing data in your lake. - */ -public enum DestinationS3GlueSerializationLibrary { - ORG_OPENX_DATA_JSONSERDE_JSON_SER_DE("org.openx.data.jsonserde.JsonSerDe"), - ORG_APACHE_HIVE_HCATALOG_DATA_JSON_SER_DE("org.apache.hive.hcatalog.data.JsonSerDe"); - - @JsonValue - public final String value; - - private DestinationS3GlueSerializationLibrary(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3.java deleted file mode 100755 index dcfb067b4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationS3S3 { - S3("s3"); - - @JsonValue - public final String value; - - private DestinationS3S3(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3BucketRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3BucketRegion.java deleted file mode 100755 index 9ae07c99b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationS3S3BucketRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationS3S3BucketRegion - The region of the S3 bucket. See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions">here</a> for all region codes. - */ -public enum DestinationS3S3BucketRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private DestinationS3S3BucketRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJson.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJson.java deleted file mode 100755 index 9ec430dfa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJson.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationSftpJson - The values required to configure the destination. - */ - -public class DestinationSftpJson { - @JsonProperty("destinationType") - public DestinationSftpJsonSftpJson destinationType; - - public DestinationSftpJson withDestinationType(DestinationSftpJsonSftpJson destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Path to the directory where json files will be written. - */ - @JsonProperty("destination_path") - public String destinationPath; - - public DestinationSftpJson withDestinationPath(String destinationPath) { - this.destinationPath = destinationPath; - return this; - } - - /** - * Hostname of the SFTP server. - */ - @JsonProperty("host") - public String host; - - public DestinationSftpJson withHost(String host) { - this.host = host; - return this; - } - - /** - * Password associated with the username. - */ - @JsonProperty("password") - public String password; - - public DestinationSftpJson withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the SFTP server. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationSftpJson withPort(Long port) { - this.port = port; - return this; - } - - /** - * Username to use to access the SFTP server. - */ - @JsonProperty("username") - public String username; - - public DestinationSftpJson withUsername(String username) { - this.username = username; - return this; - } - - public DestinationSftpJson(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("destinationType") DestinationSftpJsonSftpJson destinationType, @JsonProperty("destination_path") String destinationPath, @JsonProperty("host") String host) { - this.username = username; - this.password = password; - this.destinationType = destinationType; - this.destinationPath = destinationPath; - this.host = host; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJsonSftpJson.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJsonSftpJson.java deleted file mode 100755 index 70f8656ae..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSftpJsonSftpJson.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationSftpJsonSftpJson { - SFTP_JSON("sftp-json"); - - @JsonValue - public final String value; - - private DestinationSftpJsonSftpJson(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflake.java deleted file mode 100755 index 5dfe7b6f6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflake.java +++ /dev/null @@ -1,132 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationSnowflake - The values required to configure the destination. - */ - -public class DestinationSnowflake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public DestinationSnowflake withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Enter the name of the <a href="https://docs.snowflake.com/en/sql-reference/ddl-database.html#database-schema-share-ddl">database</a> you want to sync data into - */ - @JsonProperty("database") - public String database; - - public DestinationSnowflake withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationSnowflakeSnowflake destinationType; - - public DestinationSnowflake withDestinationType(DestinationSnowflakeSnowflake destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Enter your Snowflake account's <a href="https://docs.snowflake.com/en/user-guide/admin-account-identifier.html#using-an-account-locator-as-an-identifier">locator</a> (in the format <account_locator>.<region>.<cloud>.snowflakecomputing.com) - */ - @JsonProperty("host") - public String host; - - public DestinationSnowflake withHost(String host) { - this.host = host; - return this; - } - - /** - * Enter the additional properties to pass to the JDBC URL string when connecting to the database (formatted as key=value pairs separated by the symbol &). Example: key1=value1&key2=value2&key3=value3 - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationSnowflake withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The schema to write raw tables into - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("raw_data_schema") - public String rawDataSchema; - - public DestinationSnowflake withRawDataSchema(String rawDataSchema) { - this.rawDataSchema = rawDataSchema; - return this; - } - - /** - * Enter the <a href="https://docs.snowflake.com/en/user-guide/security-access-control-overview.html#roles">role</a> that you want to use to access Snowflake - */ - @JsonProperty("role") - public String role; - - public DestinationSnowflake withRole(String role) { - this.role = role; - return this; - } - - /** - * Enter the name of the default <a href="https://docs.snowflake.com/en/sql-reference/ddl-database.html#database-schema-share-ddl">schema</a> - */ - @JsonProperty("schema") - public String schema; - - public DestinationSnowflake withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * Enter the name of the user you want to use to access the database - */ - @JsonProperty("username") - public String username; - - public DestinationSnowflake withUsername(String username) { - this.username = username; - return this; - } - - /** - * Enter the name of the <a href="https://docs.snowflake.com/en/user-guide/warehouses-overview.html#overview-of-warehouses">warehouse</a> that you want to sync data into - */ - @JsonProperty("warehouse") - public String warehouse; - - public DestinationSnowflake withWarehouse(String warehouse) { - this.warehouse = warehouse; - return this; - } - - public DestinationSnowflake(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationSnowflakeSnowflake destinationType, @JsonProperty("host") String host, @JsonProperty("role") String role, @JsonProperty("schema") String schema, @JsonProperty("username") String username, @JsonProperty("warehouse") String warehouse) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.role = role; - this.schema = schema; - this.username = username; - this.warehouse = warehouse; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.java deleted file mode 100755 index 598969855..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthentication.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationSnowflakeCredentialsKeyPairAuthentication { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType authType; - - public DestinationSnowflakeCredentialsKeyPairAuthentication withAuthType(DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * RSA Private key to use for Snowflake connection. See the <a href="https://docs.airbyte.com/integrations/destinations/snowflake">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("private_key") - public String privateKey; - - public DestinationSnowflakeCredentialsKeyPairAuthentication withPrivateKey(String privateKey) { - this.privateKey = privateKey; - return this; - } - - /** - * Passphrase for private key - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("private_key_password") - public String privateKeyPassword; - - public DestinationSnowflakeCredentialsKeyPairAuthentication withPrivateKeyPassword(String privateKeyPassword) { - this.privateKeyPassword = privateKeyPassword; - return this; - } - - public DestinationSnowflakeCredentialsKeyPairAuthentication(@JsonProperty("private_key") String privateKey) { - this.privateKey = privateKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.java deleted file mode 100755 index e67b6af63..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType { - KEY_PAIR_AUTHENTICATION("Key Pair Authentication"); - - @JsonValue - public final String value; - - private DestinationSnowflakeCredentialsKeyPairAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20.java deleted file mode 100755 index 3924b4c15..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationSnowflakeCredentialsOAuth20 { - /** - * Enter you application's Access Token - */ - @JsonProperty("access_token") - public String accessToken; - - public DestinationSnowflakeCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public DestinationSnowflakeCredentialsOAuth20AuthType authType; - - public DestinationSnowflakeCredentialsOAuth20 withAuthType(DestinationSnowflakeCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * Enter your application's Client ID - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public DestinationSnowflakeCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your application's Client secret - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public DestinationSnowflakeCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Enter your application's Refresh Token - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public DestinationSnowflakeCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public DestinationSnowflakeCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("refresh_token") String refreshToken) { - this.accessToken = accessToken; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.java deleted file mode 100755 index d520b6045..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationSnowflakeCredentialsOAuth20AuthType { - O_AUTH20("OAuth2.0"); - - @JsonValue - public final String value; - - private DestinationSnowflakeCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.java deleted file mode 100755 index fb5695716..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPassword.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class DestinationSnowflakeCredentialsUsernameAndPassword { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public DestinationSnowflakeCredentialsUsernameAndPasswordAuthType authType; - - public DestinationSnowflakeCredentialsUsernameAndPassword withAuthType(DestinationSnowflakeCredentialsUsernameAndPasswordAuthType authType) { - this.authType = authType; - return this; - } - - /** - * Enter the password associated with the username. - */ - @JsonProperty("password") - public String password; - - public DestinationSnowflakeCredentialsUsernameAndPassword withPassword(String password) { - this.password = password; - return this; - } - - public DestinationSnowflakeCredentialsUsernameAndPassword(@JsonProperty("password") String password) { - this.password = password; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.java deleted file mode 100755 index 6dfb20d23..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeCredentialsUsernameAndPasswordAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationSnowflakeCredentialsUsernameAndPasswordAuthType { - USERNAME_AND_PASSWORD("Username and Password"); - - @JsonValue - public final String value; - - private DestinationSnowflakeCredentialsUsernameAndPasswordAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeSnowflake.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeSnowflake.java deleted file mode 100755 index dd74894e6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationSnowflakeSnowflake.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationSnowflakeSnowflake { - SNOWFLAKE("snowflake"); - - @JsonValue - public final String value; - - private DestinationSnowflakeSnowflake(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplus.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplus.java deleted file mode 100755 index ab4bb3895..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplus.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationTimeplus - The values required to configure the destination. - */ - -public class DestinationTimeplus { - /** - * Personal API key - */ - @JsonProperty("apikey") - public String apikey; - - public DestinationTimeplus withApikey(String apikey) { - this.apikey = apikey; - return this; - } - - @JsonProperty("destinationType") - public DestinationTimeplusTimeplus destinationType; - - public DestinationTimeplus withDestinationType(DestinationTimeplusTimeplus destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Timeplus workspace endpoint - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("endpoint") - public String endpoint; - - public DestinationTimeplus withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - public DestinationTimeplus(@JsonProperty("apikey") String apikey, @JsonProperty("destinationType") DestinationTimeplusTimeplus destinationType) { - this.apikey = apikey; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplusTimeplus.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplusTimeplus.java deleted file mode 100755 index 4425cfe61..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTimeplusTimeplus.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationTimeplusTimeplus { - TIMEPLUS("timeplus"); - - @JsonValue - public final String value; - - private DestinationTimeplusTimeplus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesense.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesense.java deleted file mode 100755 index 6d81182d6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesense.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationTypesense - The values required to configure the destination. - */ - -public class DestinationTypesense { - /** - * Typesense API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public DestinationTypesense withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * How many documents should be imported together. Default 1000 - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batch_size") - public Long batchSize; - - public DestinationTypesense withBatchSize(Long batchSize) { - this.batchSize = batchSize; - return this; - } - - @JsonProperty("destinationType") - public DestinationTypesenseTypesense destinationType; - - public DestinationTypesense withDestinationType(DestinationTypesenseTypesense destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the Typesense instance without protocol. - */ - @JsonProperty("host") - public String host; - - public DestinationTypesense withHost(String host) { - this.host = host; - return this; - } - - /** - * Port of the Typesense instance. Ex: 8108, 80, 443. Default is 443 - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public String port; - - public DestinationTypesense withPort(String port) { - this.port = port; - return this; - } - - /** - * Protocol of the Typesense instance. Ex: http or https. Default is https - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("protocol") - public String protocol; - - public DestinationTypesense withProtocol(String protocol) { - this.protocol = protocol; - return this; - } - - public DestinationTypesense(@JsonProperty("api_key") String apiKey, @JsonProperty("destinationType") DestinationTypesenseTypesense destinationType, @JsonProperty("host") String host) { - this.apiKey = apiKey; - this.destinationType = destinationType; - this.host = host; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesenseTypesense.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesenseTypesense.java deleted file mode 100755 index 1d5e0d8fe..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationTypesenseTypesense.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationTypesenseTypesense { - TYPESENSE("typesense"); - - @JsonValue - public final String value; - - private DestinationTypesenseTypesense(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVertica.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVertica.java deleted file mode 100755 index 47977a4aa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVertica.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationVertica - The values required to configure the destination. - */ - -public class DestinationVertica { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public DestinationVertica withDatabase(String database) { - this.database = database; - return this; - } - - @JsonProperty("destinationType") - public DestinationVerticaVertica destinationType; - - public DestinationVertica withDestinationType(DestinationVerticaVertica destinationType) { - this.destinationType = destinationType; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public DestinationVertica withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public DestinationVertica withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public DestinationVertica withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public DestinationVertica withPort(Long port) { - this.port = port; - return this; - } - - /** - * Schema for vertica destination - */ - @JsonProperty("schema") - public String schema; - - public DestinationVertica withSchema(String schema) { - this.schema = schema; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public DestinationVertica withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public DestinationVertica withUsername(String username) { - this.username = username; - return this; - } - - public DestinationVertica(@JsonProperty("database") String database, @JsonProperty("destinationType") DestinationVerticaVertica destinationType, @JsonProperty("host") String host, @JsonProperty("schema") String schema, @JsonProperty("username") String username) { - this.database = database; - this.destinationType = destinationType; - this.host = host; - this.schema = schema; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnel.java deleted file mode 100755 index cffbf2cfc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationVerticaTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationVerticaTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public DestinationVerticaTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public DestinationVerticaTunnelMethodNoTunnel withTunnelMethod(DestinationVerticaTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public DestinationVerticaTunnelMethodNoTunnel(@JsonProperty("tunnel_method") DestinationVerticaTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 01fcdaf6a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationVerticaTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum DestinationVerticaTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private DestinationVerticaTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 4ff291548..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationVerticaTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationVerticaTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationVerticaTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public DestinationVerticaTunnelMethodPasswordAuthentication withTunnelMethod(DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationVerticaTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationVerticaTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public DestinationVerticaTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public DestinationVerticaTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index aa45a0539..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private DestinationVerticaTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 5c1fc54dc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationVerticaTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class DestinationVerticaTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public DestinationVerticaTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public DestinationVerticaTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public DestinationVerticaTunnelMethodSSHKeyAuthentication withTunnelMethod(DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public DestinationVerticaTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public DestinationVerticaTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public DestinationVerticaTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 52f9d8538..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private DestinationVerticaTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaVertica.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaVertica.java deleted file mode 100755 index 44b9970c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationVerticaVertica.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationVerticaVertica { - VERTICA("vertica"); - - @JsonValue - public final String value; - - private DestinationVerticaVertica(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationXata.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationXata.java deleted file mode 100755 index b03abb117..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationXata.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * DestinationXata - The values required to configure the destination. - */ - -public class DestinationXata { - /** - * API Key to connect. - */ - @JsonProperty("api_key") - public String apiKey; - - public DestinationXata withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * URL pointing to your workspace. - */ - @JsonProperty("db_url") - public String dbUrl; - - public DestinationXata withDbUrl(String dbUrl) { - this.dbUrl = dbUrl; - return this; - } - - @JsonProperty("destinationType") - public DestinationXataXata destinationType; - - public DestinationXata withDestinationType(DestinationXataXata destinationType) { - this.destinationType = destinationType; - return this; - } - - public DestinationXata(@JsonProperty("api_key") String apiKey, @JsonProperty("db_url") String dbUrl, @JsonProperty("destinationType") DestinationXataXata destinationType) { - this.apiKey = apiKey; - this.dbUrl = dbUrl; - this.destinationType = destinationType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationXataXata.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationXataXata.java deleted file mode 100755 index e4e591600..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationXataXata.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum DestinationXataXata { - XATA("xata"); - - @JsonValue - public final String value; - - private DestinationXataXata(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/FacebookMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/FacebookMarketing.java deleted file mode 100755 index 7b3dcccee..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/FacebookMarketing.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * FacebookMarketing - The values required to configure the source. - */ - -public class FacebookMarketing { - /** - * The Client Id for your OAuth app - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public FacebookMarketing withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret for your OAuth app - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public FacebookMarketing withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public FacebookMarketing(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Github.java b/lib/src/main/java/com/airbyte/api/models/shared/Github.java deleted file mode 100755 index 80d874b40..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Github.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Github - The values required to configure the source. - */ - -public class Github { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GithubCredentials credentials; - - public Github withCredentials(GithubCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Github(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GithubCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GithubCredentials.java deleted file mode 100755 index 23cf30ab3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GithubCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GithubCredentials { - /** - * OAuth Client Id - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GithubCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * OAuth Client secret - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GithubCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GithubCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Gitlab.java b/lib/src/main/java/com/airbyte/api/models/shared/Gitlab.java deleted file mode 100755 index b299775e3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Gitlab.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Gitlab - The values required to configure the source. - */ - -public class Gitlab { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GitlabCredentials credentials; - - public Gitlab withCredentials(GitlabCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Gitlab(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GitlabCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GitlabCredentials.java deleted file mode 100755 index 692a019c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GitlabCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GitlabCredentials { - /** - * The API ID of the Gitlab developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GitlabCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The API Secret the Gitlab developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GitlabCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GitlabCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAds.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAds.java deleted file mode 100755 index 6781c4f1d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAds.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * GoogleAds - The values required to configure the source. - */ - -public class GoogleAds { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GoogleAdsCredentials credentials; - - public GoogleAds withCredentials(GoogleAdsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public GoogleAds(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAdsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAdsCredentials.java deleted file mode 100755 index eb38d6910..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAdsCredentials.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GoogleAdsCredentials { - /** - * The Client ID of your Google Ads developer application. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GoogleAdsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Ads developer application. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GoogleAdsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The Developer Token granted by Google to use their APIs. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("developer_token") - public String developerToken; - - public GoogleAdsCredentials withDeveloperToken(String developerToken) { - this.developerToken = developerToken; - return this; - } - - public GoogleAdsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApi.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApi.java deleted file mode 100755 index 187198071..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApi.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * GoogleAnalyticsDataApi - The values required to configure the source. - */ - -public class GoogleAnalyticsDataApi { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GoogleAnalyticsDataApiCredentials credentials; - - public GoogleAnalyticsDataApi withCredentials(GoogleAnalyticsDataApiCredentials credentials) { - this.credentials = credentials; - return this; - } - - public GoogleAnalyticsDataApi(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApiCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApiCredentials.java deleted file mode 100755 index ee3aa6fe3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsDataApiCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GoogleAnalyticsDataApiCredentials { - /** - * The Client ID of your Google Analytics developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GoogleAnalyticsDataApiCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Analytics developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GoogleAnalyticsDataApiCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GoogleAnalyticsDataApiCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4.java deleted file mode 100755 index 0773ecec4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * GoogleAnalyticsV4 - The values required to configure the source. - */ - -public class GoogleAnalyticsV4 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GoogleAnalyticsV4Credentials credentials; - - public GoogleAnalyticsV4 withCredentials(GoogleAnalyticsV4Credentials credentials) { - this.credentials = credentials; - return this; - } - - public GoogleAnalyticsV4(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4Credentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4Credentials.java deleted file mode 100755 index f7e8f8971..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleAnalyticsV4Credentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GoogleAnalyticsV4Credentials { - /** - * The Client ID of your Google Analytics developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GoogleAnalyticsV4Credentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Analytics developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GoogleAnalyticsV4Credentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GoogleAnalyticsV4Credentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsole.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsole.java deleted file mode 100755 index 68ec11060..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsole.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * GoogleSearchConsole - The values required to configure the source. - */ - -public class GoogleSearchConsole { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("authorization") - public GoogleSearchConsoleAuthorization authorization; - - public GoogleSearchConsole withAuthorization(GoogleSearchConsoleAuthorization authorization) { - this.authorization = authorization; - return this; - } - - public GoogleSearchConsole(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsoleAuthorization.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsoleAuthorization.java deleted file mode 100755 index 0a9cd3390..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSearchConsoleAuthorization.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GoogleSearchConsoleAuthorization { - /** - * The client ID of your Google Search Console developer application. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GoogleSearchConsoleAuthorization withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your Google Search Console developer application. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GoogleSearchConsoleAuthorization withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GoogleSearchConsoleAuthorization(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheets.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheets.java deleted file mode 100755 index c1a99b06e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheets.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * GoogleSheets - The values required to configure the source. - */ - -public class GoogleSheets { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public GoogleSheetsCredentials credentials; - - public GoogleSheets withCredentials(GoogleSheetsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public GoogleSheets(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheetsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheetsCredentials.java deleted file mode 100755 index eea87d034..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/GoogleSheetsCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class GoogleSheetsCredentials { - /** - * Enter your Google application's Client ID. See <a href='https://developers.google.com/identity/protocols/oauth2'>Google's documentation</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public GoogleSheetsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Google application's Client Secret. See <a href='https://developers.google.com/identity/protocols/oauth2'>Google's documentation</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public GoogleSheetsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public GoogleSheetsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Harvest.java b/lib/src/main/java/com/airbyte/api/models/shared/Harvest.java deleted file mode 100755 index e7414c919..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Harvest.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Harvest - The values required to configure the source. - */ - -public class Harvest { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public HarvestCredentials credentials; - - public Harvest withCredentials(HarvestCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Harvest(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/HarvestCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/HarvestCredentials.java deleted file mode 100755 index 6127f8648..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/HarvestCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class HarvestCredentials { - /** - * The Client ID of your Harvest developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public HarvestCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Harvest developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public HarvestCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public HarvestCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Hubspot.java b/lib/src/main/java/com/airbyte/api/models/shared/Hubspot.java deleted file mode 100755 index 54abfa2c5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Hubspot.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Hubspot - The values required to configure the source. - */ - -public class Hubspot { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public HubspotCredentials credentials; - - public Hubspot withCredentials(HubspotCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Hubspot(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/HubspotCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/HubspotCredentials.java deleted file mode 100755 index 16edf0e1e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/HubspotCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class HubspotCredentials { - /** - * The Client ID of your HubSpot developer application. See the <a href="https://legacydocs.hubspot.com/docs/methods/oauth2/oauth2-quickstart">Hubspot docs</a> if you need help finding this ID. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public HubspotCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret for your HubSpot developer application. See the <a href="https://legacydocs.hubspot.com/docs/methods/oauth2/oauth2-quickstart">Hubspot docs</a> if you need help finding this secret. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public HubspotCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public HubspotCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Instagram.java b/lib/src/main/java/com/airbyte/api/models/shared/Instagram.java deleted file mode 100755 index 6fd88a8da..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Instagram.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Instagram - The values required to configure the source. - */ - -public class Instagram { - /** - * The Client ID for your Oauth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public Instagram withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret for your Oauth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public Instagram withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public Instagram(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Intercom.java b/lib/src/main/java/com/airbyte/api/models/shared/Intercom.java deleted file mode 100755 index 3ad1f1e07..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Intercom.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Intercom - The values required to configure the source. - */ - -public class Intercom { - /** - * Client Id for your Intercom application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public Intercom withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Client Secret for your Intercom application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public Intercom withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public Intercom(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/LeverHiring.java b/lib/src/main/java/com/airbyte/api/models/shared/LeverHiring.java deleted file mode 100755 index 1222cda43..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/LeverHiring.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * LeverHiring - The values required to configure the source. - */ - -public class LeverHiring { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public LeverHiringCredentials credentials; - - public LeverHiring withCredentials(LeverHiringCredentials credentials) { - this.credentials = credentials; - return this; - } - - public LeverHiring(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/LeverHiringCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/LeverHiringCredentials.java deleted file mode 100755 index a4377e927..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/LeverHiringCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class LeverHiringCredentials { - /** - * The Client ID of your Lever Hiring developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public LeverHiringCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Lever Hiring developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public LeverHiringCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public LeverHiringCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAds.java b/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAds.java deleted file mode 100755 index c4a7840e2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAds.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * LinkedinAds - The values required to configure the source. - */ - -public class LinkedinAds { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public LinkedinAdsCredentials credentials; - - public LinkedinAds withCredentials(LinkedinAdsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public LinkedinAds(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAdsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAdsCredentials.java deleted file mode 100755 index 8a33c5abd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/LinkedinAdsCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class LinkedinAdsCredentials { - /** - * The client ID of your developer application. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public LinkedinAdsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your developer application. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public LinkedinAdsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public LinkedinAdsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Mailchimp.java b/lib/src/main/java/com/airbyte/api/models/shared/Mailchimp.java deleted file mode 100755 index ab125b46b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Mailchimp.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Mailchimp - The values required to configure the source. - */ - -public class Mailchimp { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public MailchimpCredentials credentials; - - public Mailchimp withCredentials(MailchimpCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Mailchimp(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/MailchimpCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/MailchimpCredentials.java deleted file mode 100755 index c0b7cbfc1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/MailchimpCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class MailchimpCredentials { - /** - * The Client ID of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public MailchimpCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public MailchimpCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public MailchimpCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeams.java b/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeams.java deleted file mode 100755 index 4dd5355a5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeams.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * MicrosoftTeams - The values required to configure the source. - */ - -public class MicrosoftTeams { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public MicrosoftTeamsCredentials credentials; - - public MicrosoftTeams withCredentials(MicrosoftTeamsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public MicrosoftTeams(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeamsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeamsCredentials.java deleted file mode 100755 index 9876df5a0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/MicrosoftTeamsCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class MicrosoftTeamsCredentials { - /** - * The Client ID of your Microsoft Teams developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public MicrosoftTeamsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Microsoft Teams developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public MicrosoftTeamsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public MicrosoftTeamsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Monday.java b/lib/src/main/java/com/airbyte/api/models/shared/Monday.java deleted file mode 100755 index 55f0491f3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Monday.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Monday - The values required to configure the source. - */ - -public class Monday { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public MondayCredentials credentials; - - public Monday withCredentials(MondayCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Monday(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/MondayCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/MondayCredentials.java deleted file mode 100755 index d0c081781..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/MondayCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class MondayCredentials { - /** - * The Client ID of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public MondayCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public MondayCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public MondayCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Notion.java b/lib/src/main/java/com/airbyte/api/models/shared/Notion.java deleted file mode 100755 index 31d91d54f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Notion.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Notion - The values required to configure the source. - */ - -public class Notion { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public NotionCredentials credentials; - - public Notion withCredentials(NotionCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Notion(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/NotionCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/NotionCredentials.java deleted file mode 100755 index 829f1a6aa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/NotionCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class NotionCredentials { - /** - * The ClientID of your Notion integration. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public NotionCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The ClientSecret of your Notion integration. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public NotionCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public NotionCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Pinterest.java b/lib/src/main/java/com/airbyte/api/models/shared/Pinterest.java deleted file mode 100755 index cc9ee01f0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Pinterest.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Pinterest - The values required to configure the source. - */ - -public class Pinterest { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public PinterestCredentials credentials; - - public Pinterest withCredentials(PinterestCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Pinterest(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/PinterestCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/PinterestCredentials.java deleted file mode 100755 index 9f53341f3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/PinterestCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class PinterestCredentials { - /** - * The Client ID of your OAuth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public PinterestCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public PinterestCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public PinterestCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Retently.java b/lib/src/main/java/com/airbyte/api/models/shared/Retently.java deleted file mode 100755 index 0265240a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Retently.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Retently - The values required to configure the source. - */ - -public class Retently { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public RetentlyCredentials credentials; - - public Retently withCredentials(RetentlyCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Retently(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/RetentlyCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/RetentlyCredentials.java deleted file mode 100755 index b0f8a90c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/RetentlyCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class RetentlyCredentials { - /** - * The Client ID of your Retently developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public RetentlyCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Retently developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public RetentlyCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public RetentlyCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Salesforce.java b/lib/src/main/java/com/airbyte/api/models/shared/Salesforce.java deleted file mode 100755 index d06911cae..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Salesforce.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Salesforce - The values required to configure the source. - */ - -public class Salesforce { - /** - * Enter your Salesforce developer application's <a href="https://developer.salesforce.com/forums/?id=9062I000000DLgbQAG">Client ID</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public Salesforce withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Salesforce developer application's <a href="https://developer.salesforce.com/forums/?id=9062I000000DLgbQAG">Client secret</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public Salesforce withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public Salesforce(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Shopify.java b/lib/src/main/java/com/airbyte/api/models/shared/Shopify.java deleted file mode 100755 index 11bae5fe7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Shopify.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Shopify - The values required to configure the source. - */ - -public class Shopify { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public ShopifyCredentials credentials; - - public Shopify withCredentials(ShopifyCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Shopify(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ShopifyCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/ShopifyCredentials.java deleted file mode 100755 index db6e02a8a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ShopifyCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class ShopifyCredentials { - /** - * The Client ID of the Shopify developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public ShopifyCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of the Shopify developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public ShopifyCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public ShopifyCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Slack.java b/lib/src/main/java/com/airbyte/api/models/shared/Slack.java deleted file mode 100755 index 46f75409b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Slack.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Slack - The values required to configure the source. - */ - -public class Slack { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SlackCredentials credentials; - - public Slack withCredentials(SlackCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Slack(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SlackCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SlackCredentials.java deleted file mode 100755 index 93ba1882e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SlackCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SlackCredentials { - /** - * Slack client_id. See our <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> if you need help finding this id. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SlackCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Slack client_secret. See our <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> if you need help finding this secret. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SlackCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SlackCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Smartsheets.java b/lib/src/main/java/com/airbyte/api/models/shared/Smartsheets.java deleted file mode 100755 index 86255ab4e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Smartsheets.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Smartsheets - The values required to configure the source. - */ - -public class Smartsheets { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SmartsheetsCredentials credentials; - - public Smartsheets withCredentials(SmartsheetsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Smartsheets(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SmartsheetsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SmartsheetsCredentials.java deleted file mode 100755 index 7aadc2bf5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SmartsheetsCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SmartsheetsCredentials { - /** - * The API ID of the SmartSheets developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SmartsheetsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The API Secret the SmartSheets developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SmartsheetsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SmartsheetsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SnapchatMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SnapchatMarketing.java deleted file mode 100755 index e10b0be53..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SnapchatMarketing.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SnapchatMarketing - The values required to configure the source. - */ - -public class SnapchatMarketing { - /** - * The Client ID of your Snapchat developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SnapchatMarketing withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Snapchat developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SnapchatMarketing withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SnapchatMarketing(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Snowflake.java b/lib/src/main/java/com/airbyte/api/models/shared/Snowflake.java deleted file mode 100755 index 940e1a0df..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Snowflake.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Snowflake - The values required to configure the source. - */ - -public class Snowflake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SnowflakeCredentials credentials; - - public Snowflake withCredentials(SnowflakeCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Snowflake(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SnowflakeCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SnowflakeCredentials.java deleted file mode 100755 index 8c7183c44..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SnowflakeCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SnowflakeCredentials { - /** - * The Client ID of your Snowflake developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SnowflakeCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Snowflake developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SnowflakeCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SnowflakeCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAha.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAha.java deleted file mode 100755 index 5f848b13d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAha.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAha - The values required to configure the source. - */ - -public class SourceAha { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceAha withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceAhaAha sourceType; - - public SourceAha withSourceType(SourceAhaAha sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * URL - */ - @JsonProperty("url") - public String url; - - public SourceAha withUrl(String url) { - this.url = url; - return this; - } - - public SourceAha(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceAhaAha sourceType, @JsonProperty("url") String url) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.url = url; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAhaAha.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAhaAha.java deleted file mode 100755 index bdceef687..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAhaAha.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAhaAha { - AHA("aha"); - - @JsonValue - public final String value; - - private SourceAhaAha(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAircall.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAircall.java deleted file mode 100755 index 398decaeb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAircall.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceAircall - The values required to configure the source. - */ - -public class SourceAircall { - /** - * App ID found at settings https://dashboard.aircall.io/integrations/api-keys - */ - @JsonProperty("api_id") - public String apiId; - - public SourceAircall withApiId(String apiId) { - this.apiId = apiId; - return this; - } - - /** - * App token found at settings (Ref- https://dashboard.aircall.io/integrations/api-keys) - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceAircall withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("sourceType") - public SourceAircallAircall sourceType; - - public SourceAircall withSourceType(SourceAircallAircall sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Date time filter for incremental filter, Specify which date to extract from. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceAircall withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceAircall(@JsonProperty("api_id") String apiId, @JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceAircallAircall sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiId = apiId; - this.apiToken = apiToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAircallAircall.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAircallAircall.java deleted file mode 100755 index 7b89ec1f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAircallAircall.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAircallAircall { - AIRCALL("aircall"); - - @JsonValue - public final String value; - - private SourceAircallAircall(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtable.java deleted file mode 100755 index 162ea4769..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtable.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAirtable - The values required to configure the source. - */ - -public class SourceAirtable { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceAirtable withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceAirtableAirtable sourceType; - - public SourceAirtable withSourceType(SourceAirtableAirtable sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceAirtable(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableAirtable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableAirtable.java deleted file mode 100755 index 311887789..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableAirtable.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAirtableAirtable { - AIRTABLE("airtable"); - - @JsonValue - public final String value; - - private SourceAirtableAirtable(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20.java deleted file mode 100755 index 126085655..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceAirtableCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceAirtableCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceAirtableCredentialsOAuth20AuthMethod authMethod; - - public SourceAirtableCredentialsOAuth20 withAuthMethod(SourceAirtableCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The client ID of the Airtable developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceAirtableCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret the Airtable developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceAirtableCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceAirtableCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceAirtableCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceAirtableCredentialsOAuth20(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.java deleted file mode 100755 index de7c1cf4e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAirtableCredentialsOAuth20AuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceAirtableCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessToken.java deleted file mode 100755 index a41e2dce6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceAirtableCredentialsPersonalAccessToken { - /** - * The Personal Access Token for the Airtable account. See the <a href="https://airtable.com/developers/web/guides/personal-access-tokens">Support Guide</a> for more information on how to obtain this token. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceAirtableCredentialsPersonalAccessToken withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceAirtableCredentialsPersonalAccessTokenAuthMethod authMethod; - - public SourceAirtableCredentialsPersonalAccessToken withAuthMethod(SourceAirtableCredentialsPersonalAccessTokenAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - public SourceAirtableCredentialsPersonalAccessToken(@JsonProperty("api_key") String apiKey) { - this.apiKey = apiKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.java deleted file mode 100755 index c50f9094d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAirtableCredentialsPersonalAccessTokenAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAirtableCredentialsPersonalAccessTokenAuthMethod { - API_KEY("api_key"); - - @JsonValue - public final String value; - - private SourceAirtableCredentialsPersonalAccessTokenAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydb.java deleted file mode 100755 index 987073804..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydb.java +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydb - The values required to configure the source. - */ - -public class SourceAlloydb { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public SourceAlloydb withDatabase(String database) { - this.database = database; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public SourceAlloydb withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (Eg. key1=value1&key2=value2&key3=value3). For more information read about <a href="https://jdbc.postgresql.org/documentation/head/connect.html">JDBC URL parameters</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceAlloydb withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceAlloydb withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceAlloydb withPort(Long port) { - this.port = port; - return this; - } - - /** - * Replication method for extracting data from the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replication_method") - public Object replicationMethod; - - public SourceAlloydb withReplicationMethod(Object replicationMethod) { - this.replicationMethod = replicationMethod; - return this; - } - - /** - * The list of schemas (case sensitive) to sync from. Defaults to public. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemas") - public String[] schemas; - - public SourceAlloydb withSchemas(String[] schemas) { - this.schemas = schemas; - return this; - } - - @JsonProperty("sourceType") - public SourceAlloydbAlloydb sourceType; - - public SourceAlloydb withSourceType(SourceAlloydbAlloydb sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * SSL connection modes. - * Read more <a href="https://jdbc.postgresql.org/documentation/head/ssl-client.html"> in the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_mode") - public Object sslMode; - - public SourceAlloydb withSslMode(Object sslMode) { - this.sslMode = sslMode; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourceAlloydb withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceAlloydb withUsername(String username) { - this.username = username; - return this; - } - - public SourceAlloydb(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("sourceType") SourceAlloydbAlloydb sourceType, @JsonProperty("username") String username) { - this.database = database; - this.host = host; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbAlloydb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbAlloydb.java deleted file mode 100755 index 77fc21282..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbAlloydb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAlloydbAlloydb { - ALLOYDB("alloydb"); - - @JsonValue - public final String value; - - private SourceAlloydbAlloydb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandard.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandard.java deleted file mode 100755 index 8823dacec..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandard.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydbReplicationMethodStandard - Standard replication requires no setup on the DB side but will not be able to represent deletions incrementally. - */ - -public class SourceAlloydbReplicationMethodStandard { - @JsonProperty("method") - public SourceAlloydbReplicationMethodStandardMethod method; - - public SourceAlloydbReplicationMethodStandard withMethod(SourceAlloydbReplicationMethodStandardMethod method) { - this.method = method; - return this; - } - - public SourceAlloydbReplicationMethodStandard(@JsonProperty("method") SourceAlloydbReplicationMethodStandardMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardMethod.java deleted file mode 100755 index a3deb1d53..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAlloydbReplicationMethodStandardMethod { - STANDARD("Standard"); - - @JsonValue - public final String value; - - private SourceAlloydbReplicationMethodStandardMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXmin.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXmin.java deleted file mode 100755 index 1b34524e2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXmin.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydbReplicationMethodStandardXmin - Xmin replication requires no setup on the DB side but will not be able to represent deletions incrementally. - */ - -public class SourceAlloydbReplicationMethodStandardXmin { - @JsonProperty("method") - public SourceAlloydbReplicationMethodStandardXminMethod method; - - public SourceAlloydbReplicationMethodStandardXmin withMethod(SourceAlloydbReplicationMethodStandardXminMethod method) { - this.method = method; - return this; - } - - public SourceAlloydbReplicationMethodStandardXmin(@JsonProperty("method") SourceAlloydbReplicationMethodStandardXminMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.java deleted file mode 100755 index a6cd2a68e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbReplicationMethodStandardXminMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAlloydbReplicationMethodStandardXminMethod { - XMIN("Xmin"); - - @JsonValue - public final String value; - - private SourceAlloydbReplicationMethodStandardXminMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnel.java deleted file mode 100755 index b96580ed6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydbTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceAlloydbTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourceAlloydbTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourceAlloydbTunnelMethodNoTunnel withTunnelMethod(SourceAlloydbTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourceAlloydbTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourceAlloydbTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 47dab450e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAlloydbTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourceAlloydbTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourceAlloydbTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.java deleted file mode 100755 index d33a5f4a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydbTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceAlloydbTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceAlloydbTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourceAlloydbTunnelMethodPasswordAuthentication withTunnelMethod(SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceAlloydbTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceAlloydbTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourceAlloydbTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourceAlloydbTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index bd07cce92..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceAlloydbTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 7a7c18042..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAlloydbTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceAlloydbTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourceAlloydbTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceAlloydbTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourceAlloydbTunnelMethodSSHKeyAuthentication withTunnelMethod(SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceAlloydbTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceAlloydbTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourceAlloydbTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 858b598b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceAlloydbTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAds.java deleted file mode 100755 index 39cbc357b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAds.java +++ /dev/null @@ -1,156 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAmazonAds - The values required to configure the source. - */ - -public class SourceAmazonAds { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceAmazonAdsAuthType authType; - - public SourceAmazonAds withAuthType(SourceAmazonAdsAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The client ID of your Amazon Ads developer application. See the <a href="https://advertising.amazon.com/API/docs/en-us/get-started/generate-api-tokens#retrieve-your-client-id-and-client-secret">docs</a> for more information. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceAmazonAds withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your Amazon Ads developer application. See the <a href="https://advertising.amazon.com/API/docs/en-us/get-started/generate-api-tokens#retrieve-your-client-id-and-client-secret">docs</a> for more information. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceAmazonAds withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The amount of days to go back in time to get the updated data from Amazon Ads - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("look_back_window") - public Long lookBackWindow; - - public SourceAmazonAds withLookBackWindow(Long lookBackWindow) { - this.lookBackWindow = lookBackWindow; - return this; - } - - /** - * Marketplace IDs you want to fetch data for. Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("marketplace_ids") - public String[] marketplaceIds; - - public SourceAmazonAds withMarketplaceIds(String[] marketplaceIds) { - this.marketplaceIds = marketplaceIds; - return this; - } - - /** - * Profile IDs you want to fetch data for. See <a href="https://advertising.amazon.com/API/docs/en-us/concepts/authorization/profiles">docs</a> for more details. Note: If Marketplace IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("profiles") - public Long[] profiles; - - public SourceAmazonAds withProfiles(Long[] profiles) { - this.profiles = profiles; - return this; - } - - /** - * Amazon Ads refresh token. See the <a href="https://advertising.amazon.com/API/docs/en-us/get-started/generate-api-tokens">docs</a> for more information on how to obtain this token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceAmazonAds withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * Region to pull data from (EU/NA/FE). See <a href="https://advertising.amazon.com/API/docs/en-us/info/api-overview#api-endpoints">docs</a> for more details. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public SourceAmazonAdsRegion region; - - public SourceAmazonAds withRegion(SourceAmazonAdsRegion region) { - this.region = region; - return this; - } - - /** - * Optional configuration which accepts an array of string of record types. Leave blank for default behaviour to pull all report types. Use this config option only if you want to pull specific report type(s). See <a href="https://advertising.amazon.com/API/docs/en-us/reporting/v2/report-types">docs</a> for more details - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("report_record_types") - public SourceAmazonAdsReportRecordTypes[] reportRecordTypes; - - public SourceAmazonAds withReportRecordTypes(SourceAmazonAdsReportRecordTypes[] reportRecordTypes) { - this.reportRecordTypes = reportRecordTypes; - return this; - } - - @JsonProperty("sourceType") - public SourceAmazonAdsAmazonAds sourceType; - - public SourceAmazonAds withSourceType(SourceAmazonAdsAmazonAds sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The Start date for collecting reports, should not be more than 60 days in the past. In YYYY-MM-DD format - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public String startDate; - - public SourceAmazonAds withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * Reflects the state of the Display, Product, and Brand Campaign streams as enabled, paused, or archived. If you do not populate this field, it will be ignored completely. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("state_filter") - public SourceAmazonAdsStateFilter[] stateFilter; - - public SourceAmazonAds withStateFilter(SourceAmazonAdsStateFilter[] stateFilter) { - this.stateFilter = stateFilter; - return this; - } - - public SourceAmazonAds(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceAmazonAdsAmazonAds sourceType) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAmazonAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAmazonAds.java deleted file mode 100755 index 34fc4f3d0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAmazonAds.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonAdsAmazonAds { - AMAZON_ADS("amazon-ads"); - - @JsonValue - public final String value; - - private SourceAmazonAdsAmazonAds(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAuthType.java deleted file mode 100755 index 1b9bc7f40..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonAdsAuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceAmazonAdsAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsRegion.java deleted file mode 100755 index 3a3f276dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsRegion.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAmazonAdsRegion - Region to pull data from (EU/NA/FE). See <a href="https://advertising.amazon.com/API/docs/en-us/info/api-overview#api-endpoints">docs</a> for more details. - */ -public enum SourceAmazonAdsRegion { - NA("NA"), - EU("EU"), - FE("FE"); - - @JsonValue - public final String value; - - private SourceAmazonAdsRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsReportRecordTypes.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsReportRecordTypes.java deleted file mode 100755 index 89f19f1cb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsReportRecordTypes.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonAdsReportRecordTypes { - AD_GROUPS("adGroups"), - ASINS("asins"), - ASINS_KEYWORDS("asins_keywords"), - ASINS_TARGETS("asins_targets"), - CAMPAIGNS("campaigns"), - KEYWORDS("keywords"), - PRODUCT_ADS("productAds"), - TARGETS("targets"); - - @JsonValue - public final String value; - - private SourceAmazonAdsReportRecordTypes(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsStateFilter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsStateFilter.java deleted file mode 100755 index 22569e8a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonAdsStateFilter.java +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonAdsStateFilter { - ENABLED("enabled"), - PAUSED("paused"), - ARCHIVED("archived"); - - @JsonValue - public final String value; - - private SourceAmazonAdsStateFilter(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartner.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartner.java deleted file mode 100755 index ad1fd0ba8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartner.java +++ /dev/null @@ -1,204 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAmazonSellerPartner - The values required to configure the source. - */ - -public class SourceAmazonSellerPartner { - /** - * Additional information to configure report options. This varies by report type, not every report implement this kind of feature. Must be a valid json string. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("advanced_stream_options") - public String advancedStreamOptions; - - public SourceAmazonSellerPartner withAdvancedStreamOptions(String advancedStreamOptions) { - this.advancedStreamOptions = advancedStreamOptions; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceAmazonSellerPartnerAuthType authType; - - public SourceAmazonSellerPartner withAuthType(SourceAmazonSellerPartnerAuthType authType) { - this.authType = authType; - return this; - } - - /** - * Specifies the AWS access key used as part of the credentials to authenticate the user. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_access_key") - public String awsAccessKey; - - public SourceAmazonSellerPartner withAwsAccessKey(String awsAccessKey) { - this.awsAccessKey = awsAccessKey; - return this; - } - - /** - * Select the AWS Environment. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_environment") - public SourceAmazonSellerPartnerAWSEnvironment awsEnvironment; - - public SourceAmazonSellerPartner withAwsEnvironment(SourceAmazonSellerPartnerAWSEnvironment awsEnvironment) { - this.awsEnvironment = awsEnvironment; - return this; - } - - /** - * Specifies the AWS secret key used as part of the credentials to authenticate the user. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_secret_key") - public String awsSecretKey; - - public SourceAmazonSellerPartner withAwsSecretKey(String awsSecretKey) { - this.awsSecretKey = awsSecretKey; - return this; - } - - /** - * Your Login with Amazon Client ID. - */ - @JsonProperty("lwa_app_id") - public String lwaAppId; - - public SourceAmazonSellerPartner withLwaAppId(String lwaAppId) { - this.lwaAppId = lwaAppId; - return this; - } - - /** - * Your Login with Amazon Client Secret. - */ - @JsonProperty("lwa_client_secret") - public String lwaClientSecret; - - public SourceAmazonSellerPartner withLwaClientSecret(String lwaClientSecret) { - this.lwaClientSecret = lwaClientSecret; - return this; - } - - /** - * Sometimes report can take up to 30 minutes to generate. This will set the limit for how long to wait for a successful report. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_wait_seconds") - public Long maxWaitSeconds; - - public SourceAmazonSellerPartner withMaxWaitSeconds(Long maxWaitSeconds) { - this.maxWaitSeconds = maxWaitSeconds; - return this; - } - - /** - * Will be used for stream slicing for initial full_refresh sync when no updated state is present for reports that support sliced incremental sync. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("period_in_days") - public Long periodInDays; - - public SourceAmazonSellerPartner withPeriodInDays(Long periodInDays) { - this.periodInDays = periodInDays; - return this; - } - - /** - * The Refresh Token obtained via OAuth flow authorization. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceAmazonSellerPartner withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * Select the AWS Region. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public SourceAmazonSellerPartnerAWSRegion region; - - public SourceAmazonSellerPartner withRegion(SourceAmazonSellerPartnerAWSRegion region) { - this.region = region; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replication_end_date") - public String replicationEndDate; - - public SourceAmazonSellerPartner withReplicationEndDate(String replicationEndDate) { - this.replicationEndDate = replicationEndDate; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonProperty("replication_start_date") - public String replicationStartDate; - - public SourceAmazonSellerPartner withReplicationStartDate(String replicationStartDate) { - this.replicationStartDate = replicationStartDate; - return this; - } - - /** - * Additional information passed to reports. This varies by report type. Must be a valid json string. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("report_options") - public String reportOptions; - - public SourceAmazonSellerPartner withReportOptions(String reportOptions) { - this.reportOptions = reportOptions; - return this; - } - - /** - * Specifies the Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations requested using this profile. (Needs permission to 'Assume Role' STS). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("role_arn") - public String roleArn; - - public SourceAmazonSellerPartner withRoleArn(String roleArn) { - this.roleArn = roleArn; - return this; - } - - @JsonProperty("sourceType") - public SourceAmazonSellerPartnerAmazonSellerPartner sourceType; - - public SourceAmazonSellerPartner withSourceType(SourceAmazonSellerPartnerAmazonSellerPartner sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceAmazonSellerPartner(@JsonProperty("lwa_app_id") String lwaAppId, @JsonProperty("lwa_client_secret") String lwaClientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("replication_start_date") String replicationStartDate, @JsonProperty("sourceType") SourceAmazonSellerPartnerAmazonSellerPartner sourceType) { - this.lwaAppId = lwaAppId; - this.lwaClientSecret = lwaClientSecret; - this.refreshToken = refreshToken; - this.replicationStartDate = replicationStartDate; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSEnvironment.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSEnvironment.java deleted file mode 100755 index 87cf07b30..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSEnvironment.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAmazonSellerPartnerAWSEnvironment - Select the AWS Environment. - */ -public enum SourceAmazonSellerPartnerAWSEnvironment { - PRODUCTION("PRODUCTION"), - SANDBOX("SANDBOX"); - - @JsonValue - public final String value; - - private SourceAmazonSellerPartnerAWSEnvironment(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSRegion.java deleted file mode 100755 index c6ba469dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAWSRegion.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAmazonSellerPartnerAWSRegion - Select the AWS Region. - */ -public enum SourceAmazonSellerPartnerAWSRegion { - AE("AE"), - AU("AU"), - BE("BE"), - BR("BR"), - CA("CA"), - DE("DE"), - EG("EG"), - ES("ES"), - FR("FR"), - GB("GB"), - IN("IN"), - IT("IT"), - JP("JP"), - MX("MX"), - NL("NL"), - PL("PL"), - SA("SA"), - SE("SE"), - SG("SG"), - TR("TR"), - UK("UK"), - US("US"); - - @JsonValue - public final String value; - - private SourceAmazonSellerPartnerAWSRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.java deleted file mode 100755 index f2de270bf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAmazonSellerPartner.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonSellerPartnerAmazonSellerPartner { - AMAZON_SELLER_PARTNER("amazon-seller-partner"); - - @JsonValue - public final String value; - - private SourceAmazonSellerPartnerAmazonSellerPartner(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAuthType.java deleted file mode 100755 index 0efc7ee59..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSellerPartnerAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonSellerPartnerAuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceAmazonSellerPartnerAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqs.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqs.java deleted file mode 100755 index 78d25de43..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqs.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAmazonSqs - The values required to configure the source. - */ - -public class SourceAmazonSqs { - /** - * The Access Key ID of the AWS IAM Role to use for pulling messages - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_key") - public String accessKey; - - public SourceAmazonSqs withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - /** - * Comma separated list of Mesage Attribute names to return - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("attributes_to_return") - public String attributesToReturn; - - public SourceAmazonSqs withAttributesToReturn(String attributesToReturn) { - this.attributesToReturn = attributesToReturn; - return this; - } - - /** - * If Enabled, messages will be deleted from the SQS Queue after being read. If Disabled, messages are left in the queue and can be read more than once. WARNING: Enabling this option can result in data loss in cases of failure, use with caution, see documentation for more detail. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("delete_messages") - public Boolean deleteMessages; - - public SourceAmazonSqs withDeleteMessages(Boolean deleteMessages) { - this.deleteMessages = deleteMessages; - return this; - } - - /** - * Max amount of messages to get in one batch (10 max) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_batch_size") - public Long maxBatchSize; - - public SourceAmazonSqs withMaxBatchSize(Long maxBatchSize) { - this.maxBatchSize = maxBatchSize; - return this; - } - - /** - * Max amount of time in seconds to wait for messages in a single poll (20 max) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_wait_time") - public Long maxWaitTime; - - public SourceAmazonSqs withMaxWaitTime(Long maxWaitTime) { - this.maxWaitTime = maxWaitTime; - return this; - } - - /** - * URL of the SQS Queue - */ - @JsonProperty("queue_url") - public String queueUrl; - - public SourceAmazonSqs withQueueUrl(String queueUrl) { - this.queueUrl = queueUrl; - return this; - } - - /** - * AWS Region of the SQS Queue - */ - @JsonProperty("region") - public SourceAmazonSqsAWSRegion region; - - public SourceAmazonSqs withRegion(SourceAmazonSqsAWSRegion region) { - this.region = region; - return this; - } - - /** - * The Secret Key of the AWS IAM Role to use for pulling messages - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("secret_key") - public String secretKey; - - public SourceAmazonSqs withSecretKey(String secretKey) { - this.secretKey = secretKey; - return this; - } - - @JsonProperty("sourceType") - public SourceAmazonSqsAmazonSqs sourceType; - - public SourceAmazonSqs withSourceType(SourceAmazonSqsAmazonSqs sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Modify the Visibility Timeout of the individual message from the Queue's default (seconds). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("visibility_timeout") - public Long visibilityTimeout; - - public SourceAmazonSqs withVisibilityTimeout(Long visibilityTimeout) { - this.visibilityTimeout = visibilityTimeout; - return this; - } - - public SourceAmazonSqs(@JsonProperty("queue_url") String queueUrl, @JsonProperty("region") SourceAmazonSqsAWSRegion region, @JsonProperty("sourceType") SourceAmazonSqsAmazonSqs sourceType) { - this.queueUrl = queueUrl; - this.region = region; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAWSRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAWSRegion.java deleted file mode 100755 index bb6a57000..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAWSRegion.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAmazonSqsAWSRegion - AWS Region of the SQS Queue - */ -public enum SourceAmazonSqsAWSRegion { - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private SourceAmazonSqsAWSRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAmazonSqs.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAmazonSqs.java deleted file mode 100755 index da499b00b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmazonSqsAmazonSqs.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmazonSqsAmazonSqs { - AMAZON_SQS("amazon-sqs"); - - @JsonValue - public final String value; - - private SourceAmazonSqsAmazonSqs(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitude.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitude.java deleted file mode 100755 index 6ffd7268f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitude.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAmplitude - The values required to configure the source. - */ - -public class SourceAmplitude { - /** - * Amplitude API Key. See the <a href="https://docs.airbyte.com/integrations/sources/amplitude#setup-guide">setup guide</a> for more information on how to obtain this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceAmplitude withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Amplitude data region server - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("data_region") - public SourceAmplitudeDataRegion dataRegion; - - public SourceAmplitude withDataRegion(SourceAmplitudeDataRegion dataRegion) { - this.dataRegion = dataRegion; - return this; - } - - /** - * According to <a href="https://www.docs.developers.amplitude.com/analytics/apis/export-api/#considerations">Considerations</a> too big time range in request can cause a timeout error. In this case, set shorter time interval in hours. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("request_time_range") - public Long requestTimeRange; - - public SourceAmplitude withRequestTimeRange(Long requestTimeRange) { - this.requestTimeRange = requestTimeRange; - return this; - } - - /** - * Amplitude Secret Key. See the <a href="https://docs.airbyte.com/integrations/sources/amplitude#setup-guide">setup guide</a> for more information on how to obtain this key. - */ - @JsonProperty("secret_key") - public String secretKey; - - public SourceAmplitude withSecretKey(String secretKey) { - this.secretKey = secretKey; - return this; - } - - @JsonProperty("sourceType") - public SourceAmplitudeAmplitude sourceType; - - public SourceAmplitude withSourceType(SourceAmplitudeAmplitude sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceAmplitude withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceAmplitude(@JsonProperty("api_key") String apiKey, @JsonProperty("secret_key") String secretKey, @JsonProperty("sourceType") SourceAmplitudeAmplitude sourceType, @JsonProperty("start_date") String startDate) { - this.apiKey = apiKey; - this.secretKey = secretKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeAmplitude.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeAmplitude.java deleted file mode 100755 index 52def9420..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeAmplitude.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAmplitudeAmplitude { - AMPLITUDE("amplitude"); - - @JsonValue - public final String value; - - private SourceAmplitudeAmplitude(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeDataRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeDataRegion.java deleted file mode 100755 index eb00e46e5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAmplitudeDataRegion.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAmplitudeDataRegion - Amplitude data region server - */ -public enum SourceAmplitudeDataRegion { - STANDARD_SERVER("Standard Server"), - EU_RESIDENCY_SERVER("EU Residency Server"); - - @JsonValue - public final String value; - - private SourceAmplitudeDataRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDataset.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDataset.java deleted file mode 100755 index 840c52561..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDataset.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceApifyDataset - The values required to configure the source. - */ - -public class SourceApifyDataset { - /** - * If set to true, only clean items will be downloaded from the dataset. See description of what clean means in <a href="https://docs.apify.com/api/v2#/reference/datasets/item-collection/get-items">Apify API docs</a>. If not sure, set clean to false. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("clean") - public Boolean clean; - - public SourceApifyDataset withClean(Boolean clean) { - this.clean = clean; - return this; - } - - /** - * ID of the dataset you would like to load to Airbyte. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("datasetId") - public String datasetId; - - public SourceApifyDataset withDatasetId(String datasetId) { - this.datasetId = datasetId; - return this; - } - - @JsonProperty("sourceType") - public SourceApifyDatasetApifyDataset sourceType; - - public SourceApifyDataset withSourceType(SourceApifyDatasetApifyDataset sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Your application's Client Secret. You can find this value on the <a href="https://console.apify.com/account/integrations">console integrations tab</a> after you login. - */ - @JsonProperty("token") - public String token; - - public SourceApifyDataset withToken(String token) { - this.token = token; - return this; - } - - public SourceApifyDataset(@JsonProperty("sourceType") SourceApifyDatasetApifyDataset sourceType, @JsonProperty("token") String token) { - this.sourceType = sourceType; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDatasetApifyDataset.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDatasetApifyDataset.java deleted file mode 100755 index a094eea5c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceApifyDatasetApifyDataset.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceApifyDatasetApifyDataset { - APIFY_DATASET("apify-dataset"); - - @JsonValue - public final String value; - - private SourceApifyDatasetApifyDataset(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollow.java deleted file mode 100755 index e9dd3730b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollow.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAppfollow - The values required to configure the source. - */ - -public class SourceAppfollow { - /** - * API Key provided by Appfollow - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_secret") - public String apiSecret; - - public SourceAppfollow withApiSecret(String apiSecret) { - this.apiSecret = apiSecret; - return this; - } - - @JsonProperty("sourceType") - public SourceAppfollowAppfollow sourceType; - - public SourceAppfollow withSourceType(SourceAppfollowAppfollow sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceAppfollow(@JsonProperty("sourceType") SourceAppfollowAppfollow sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollowAppfollow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollowAppfollow.java deleted file mode 100755 index 4ea74eaa9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAppfollowAppfollow.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAppfollowAppfollow { - APPFOLLOW("appfollow"); - - @JsonValue - public final String value; - - private SourceAppfollowAppfollow(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsana.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsana.java deleted file mode 100755 index 3bb780793..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsana.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAsana - The values required to configure the source. - */ - -public class SourceAsana { - /** - * Choose how to authenticate to Github - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceAsana withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceAsanaAsana sourceType; - - public SourceAsana withSourceType(SourceAsanaAsana sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceAsana(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaAsana.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaAsana.java deleted file mode 100755 index 4de6dca2a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaAsana.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAsanaAsana { - ASANA("asana"); - - @JsonValue - public final String value; - - private SourceAsanaAsana(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.java deleted file mode 100755 index 4d595b90e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauth.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAsanaCredentialsAuthenticateViaAsanaOauth - Choose how to authenticate to Github - */ - -public class SourceAsanaCredentialsAuthenticateViaAsanaOauth { - @JsonProperty("client_id") - public String clientId; - - public SourceAsanaCredentialsAuthenticateViaAsanaOauth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - @JsonProperty("client_secret") - public String clientSecret; - - public SourceAsanaCredentialsAuthenticateViaAsanaOauth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * OAuth Credentials - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle optionTitle; - - public SourceAsanaCredentialsAuthenticateViaAsanaOauth withOptionTitle(SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceAsanaCredentialsAuthenticateViaAsanaOauth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceAsanaCredentialsAuthenticateViaAsanaOauth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.java deleted file mode 100755 index 46838834a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle - OAuth Credentials - */ -public enum SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle { - O_AUTH_CREDENTIALS("OAuth Credentials"); - - @JsonValue - public final String value; - - private SourceAsanaCredentialsAuthenticateViaAsanaOauthCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.java deleted file mode 100755 index e16fc5ebc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessToken.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAsanaCredentialsAuthenticateWithPersonalAccessToken - Choose how to authenticate to Github - */ - -public class SourceAsanaCredentialsAuthenticateWithPersonalAccessToken { - /** - * PAT Credentials - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle optionTitle; - - public SourceAsanaCredentialsAuthenticateWithPersonalAccessToken withOptionTitle(SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - /** - * Asana Personal Access Token (generate yours <a href="https://app.asana.com/0/developer-console">here</a>). - */ - @JsonProperty("personal_access_token") - public String personalAccessToken; - - public SourceAsanaCredentialsAuthenticateWithPersonalAccessToken withPersonalAccessToken(String personalAccessToken) { - this.personalAccessToken = personalAccessToken; - return this; - } - - public SourceAsanaCredentialsAuthenticateWithPersonalAccessToken(@JsonProperty("personal_access_token") String personalAccessToken) { - this.personalAccessToken = personalAccessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.java deleted file mode 100755 index e6a967bfb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle - PAT Credentials - */ -public enum SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle { - PAT_CREDENTIALS("PAT Credentials"); - - @JsonValue - public final String value; - - private SourceAsanaCredentialsAuthenticateWithPersonalAccessTokenCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0.java deleted file mode 100755 index bb3057164..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAuth0 - The values required to configure the source. - */ - -public class SourceAuth0 { - /** - * The Authentication API is served over HTTPS. All URLs referenced in the documentation have the following base `https://YOUR_DOMAIN` - */ - @JsonProperty("base_url") - public String baseUrl; - - public SourceAuth0 withBaseUrl(String baseUrl) { - this.baseUrl = baseUrl; - return this; - } - - @JsonProperty("credentials") - public Object credentials; - - public SourceAuth0 withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceAuth0Auth0 sourceType; - - public SourceAuth0 withSourceType(SourceAuth0Auth0 sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public String startDate; - - public SourceAuth0 withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceAuth0(@JsonProperty("base_url") String baseUrl, @JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceAuth0Auth0 sourceType) { - this.baseUrl = baseUrl; - this.credentials = credentials; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0Auth0.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0Auth0.java deleted file mode 100755 index 32d551267..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0Auth0.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAuth0Auth0 { - AUTH0("auth0"); - - @JsonValue - public final String value; - - private SourceAuth0Auth0(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessToken.java deleted file mode 100755 index 25a9a1005..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessToken.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceAuth0CredentialsOAuth2AccessToken { - /** - * Also called <a href="https://auth0.com/docs/secure/tokens/access-tokens/get-management-api-access-tokens-for-testing">API Access Token </a> The access token used to call the Auth0 Management API Token. It's a JWT that contains specific grant permissions knowns as scopes. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceAuth0CredentialsOAuth2AccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod authType; - - public SourceAuth0CredentialsOAuth2AccessToken withAuthType(SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod authType) { - this.authType = authType; - return this; - } - - public SourceAuth0CredentialsOAuth2AccessToken(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_type") SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod authType) { - this.accessToken = accessToken; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.java deleted file mode 100755 index 76e1ba831..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod { - OAUTH2_ACCESS_TOKEN("oauth2_access_token"); - - @JsonValue - public final String value; - - private SourceAuth0CredentialsOAuth2AccessTokenAuthenticationMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.java deleted file mode 100755 index f238ad4a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplication.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceAuth0CredentialsOAuth2ConfidentialApplication { - /** - * The audience for the token, which is your API. You can find this in the Identifier field on your <a href="https://manage.auth0.com/#/apis">API's settings tab</a> - */ - @JsonProperty("audience") - public String audience; - - public SourceAuth0CredentialsOAuth2ConfidentialApplication withAudience(String audience) { - this.audience = audience; - return this; - } - - @JsonProperty("auth_type") - public SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod authType; - - public SourceAuth0CredentialsOAuth2ConfidentialApplication withAuthType(SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod authType) { - this.authType = authType; - return this; - } - - /** - * Your application's Client ID. You can find this value on the <a href="https://manage.auth0.com/#/applications">application's settings tab</a> after you login the admin portal. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceAuth0CredentialsOAuth2ConfidentialApplication withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Your application's Client Secret. You can find this value on the <a href="https://manage.auth0.com/#/applications">application's settings tab</a> after you login the admin portal. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceAuth0CredentialsOAuth2ConfidentialApplication withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceAuth0CredentialsOAuth2ConfidentialApplication(@JsonProperty("audience") String audience, @JsonProperty("auth_type") SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret) { - this.audience = audience; - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.java deleted file mode 100755 index 6d28f4c12..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod { - OAUTH2_CONFIDENTIAL_APPLICATION("oauth2_confidential_application"); - - @JsonValue - public final String value; - - private SourceAuth0CredentialsOAuth2ConfidentialApplicationAuthenticationMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrail.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrail.java deleted file mode 100755 index 358a1fabf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrail.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceAwsCloudtrail - The values required to configure the source. - */ - -public class SourceAwsCloudtrail { - /** - * AWS CloudTrail Access Key ID. See the <a href="https://docs.airbyte.com/integrations/sources/aws-cloudtrail">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("aws_key_id") - public String awsKeyId; - - public SourceAwsCloudtrail withAwsKeyId(String awsKeyId) { - this.awsKeyId = awsKeyId; - return this; - } - - /** - * The default AWS Region to use, for example, us-west-1 or us-west-2. When specifying a Region inline during client initialization, this property is named region_name. - */ - @JsonProperty("aws_region_name") - public String awsRegionName; - - public SourceAwsCloudtrail withAwsRegionName(String awsRegionName) { - this.awsRegionName = awsRegionName; - return this; - } - - /** - * AWS CloudTrail Access Key ID. See the <a href="https://docs.airbyte.com/integrations/sources/aws-cloudtrail">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("aws_secret_key") - public String awsSecretKey; - - public SourceAwsCloudtrail withAwsSecretKey(String awsSecretKey) { - this.awsSecretKey = awsSecretKey; - return this; - } - - @JsonProperty("sourceType") - public SourceAwsCloudtrailAwsCloudtrail sourceType; - - public SourceAwsCloudtrail withSourceType(SourceAwsCloudtrailAwsCloudtrail sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date you would like to replicate data. Data in AWS CloudTrail is available for last 90 days only. Format: YYYY-MM-DD. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceAwsCloudtrail withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceAwsCloudtrail(@JsonProperty("aws_key_id") String awsKeyId, @JsonProperty("aws_region_name") String awsRegionName, @JsonProperty("aws_secret_key") String awsSecretKey, @JsonProperty("sourceType") SourceAwsCloudtrailAwsCloudtrail sourceType) { - this.awsKeyId = awsKeyId; - this.awsRegionName = awsRegionName; - this.awsSecretKey = awsSecretKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrailAwsCloudtrail.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrailAwsCloudtrail.java deleted file mode 100755 index 0088fffab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAwsCloudtrailAwsCloudtrail.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAwsCloudtrailAwsCloudtrail { - AWS_CLOUDTRAIL("aws-cloudtrail"); - - @JsonValue - public final String value; - - private SourceAwsCloudtrailAwsCloudtrail(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorage.java deleted file mode 100755 index cb1ae73a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorage.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAzureBlobStorage - The values required to configure the source. - */ - -public class SourceAzureBlobStorage { - /** - * The Azure blob storage account key. - */ - @JsonProperty("azure_blob_storage_account_key") - public String azureBlobStorageAccountKey; - - public SourceAzureBlobStorage withAzureBlobStorageAccountKey(String azureBlobStorageAccountKey) { - this.azureBlobStorageAccountKey = azureBlobStorageAccountKey; - return this; - } - - /** - * The account's name of the Azure Blob Storage. - */ - @JsonProperty("azure_blob_storage_account_name") - public String azureBlobStorageAccountName; - - public SourceAzureBlobStorage withAzureBlobStorageAccountName(String azureBlobStorageAccountName) { - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - return this; - } - - /** - * The Azure blob storage prefix to be applied - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_blobs_prefix") - public String azureBlobStorageBlobsPrefix; - - public SourceAzureBlobStorage withAzureBlobStorageBlobsPrefix(String azureBlobStorageBlobsPrefix) { - this.azureBlobStorageBlobsPrefix = azureBlobStorageBlobsPrefix; - return this; - } - - /** - * The name of the Azure blob storage container. - */ - @JsonProperty("azure_blob_storage_container_name") - public String azureBlobStorageContainerName; - - public SourceAzureBlobStorage withAzureBlobStorageContainerName(String azureBlobStorageContainerName) { - this.azureBlobStorageContainerName = azureBlobStorageContainerName; - return this; - } - - /** - * This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_endpoint") - public String azureBlobStorageEndpoint; - - public SourceAzureBlobStorage withAzureBlobStorageEndpoint(String azureBlobStorageEndpoint) { - this.azureBlobStorageEndpoint = azureBlobStorageEndpoint; - return this; - } - - /** - * The Azure blob storage blobs to scan for inferring the schema, useful on large amounts of data with consistent structure - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("azure_blob_storage_schema_inference_limit") - public Long azureBlobStorageSchemaInferenceLimit; - - public SourceAzureBlobStorage withAzureBlobStorageSchemaInferenceLimit(Long azureBlobStorageSchemaInferenceLimit) { - this.azureBlobStorageSchemaInferenceLimit = azureBlobStorageSchemaInferenceLimit; - return this; - } - - /** - * Input data format - */ - @JsonProperty("format") - public Object format; - - public SourceAzureBlobStorage withFormat(Object format) { - this.format = format; - return this; - } - - @JsonProperty("sourceType") - public SourceAzureBlobStorageAzureBlobStorage sourceType; - - public SourceAzureBlobStorage withSourceType(SourceAzureBlobStorageAzureBlobStorage sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceAzureBlobStorage(@JsonProperty("azure_blob_storage_account_key") String azureBlobStorageAccountKey, @JsonProperty("azure_blob_storage_account_name") String azureBlobStorageAccountName, @JsonProperty("azure_blob_storage_container_name") String azureBlobStorageContainerName, @JsonProperty("format") Object format, @JsonProperty("sourceType") SourceAzureBlobStorageAzureBlobStorage sourceType) { - this.azureBlobStorageAccountKey = azureBlobStorageAccountKey; - this.azureBlobStorageAccountName = azureBlobStorageAccountName; - this.azureBlobStorageContainerName = azureBlobStorageContainerName; - this.format = format; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageAzureBlobStorage.java deleted file mode 100755 index ac813d1d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageAzureBlobStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAzureBlobStorageAzureBlobStorage { - AZURE_BLOB_STORAGE("azure-blob-storage"); - - @JsonValue - public final String value; - - private SourceAzureBlobStorageAzureBlobStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java deleted file mode 100755 index fe4315d6d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON - Input data format - */ - -public class SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON { - @JsonProperty("format_type") - public SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType; - - public SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON withFormatType(SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - return this; - } - - public SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSON(@JsonProperty("format_type") SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType formatType) { - this.formatType = formatType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java deleted file mode 100755 index 8bc7fb8b6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType { - JSONL("JSONL"); - - @JsonValue - public final String value; - - private SourceAzureBlobStorageFormatJSONLinesNewlineDelimitedJSONFormatType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTable.java deleted file mode 100755 index 231af4518..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTable.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceAzureTable - The values required to configure the source. - */ - -public class SourceAzureTable { - @JsonProperty("sourceType") - public SourceAzureTableAzureTable sourceType; - - public SourceAzureTable withSourceType(SourceAzureTableAzureTable sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Azure Table Storage Access Key. See the <a href="https://docs.airbyte.com/integrations/sources/azure-table">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("storage_access_key") - public String storageAccessKey; - - public SourceAzureTable withStorageAccessKey(String storageAccessKey) { - this.storageAccessKey = storageAccessKey; - return this; - } - - /** - * The name of your storage account. - */ - @JsonProperty("storage_account_name") - public String storageAccountName; - - public SourceAzureTable withStorageAccountName(String storageAccountName) { - this.storageAccountName = storageAccountName; - return this; - } - - /** - * Azure Table Storage service account URL suffix. See the <a href="https://docs.airbyte.com/integrations/sources/azure-table">docs</a> for more information on how to obtain endpoint suffix - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("storage_endpoint_suffix") - public String storageEndpointSuffix; - - public SourceAzureTable withStorageEndpointSuffix(String storageEndpointSuffix) { - this.storageEndpointSuffix = storageEndpointSuffix; - return this; - } - - public SourceAzureTable(@JsonProperty("sourceType") SourceAzureTableAzureTable sourceType, @JsonProperty("storage_access_key") String storageAccessKey, @JsonProperty("storage_account_name") String storageAccountName) { - this.sourceType = sourceType; - this.storageAccessKey = storageAccessKey; - this.storageAccountName = storageAccountName; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTableAzureTable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTableAzureTable.java deleted file mode 100755 index b6c838bf9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceAzureTableAzureTable.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceAzureTableAzureTable { - AZURE_TABLE("azure-table"); - - @JsonValue - public final String value; - - private SourceAzureTableAzureTable(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHr.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHr.java deleted file mode 100755 index 8e04dc508..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHr.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceBambooHr - The values required to configure the source. - */ - -public class SourceBambooHr { - /** - * Api key of bamboo hr - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceBambooHr withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Comma-separated list of fields to include in custom reports. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports_fields") - public String customReportsFields; - - public SourceBambooHr withCustomReportsFields(String customReportsFields) { - this.customReportsFields = customReportsFields; - return this; - } - - /** - * If true, the custom reports endpoint will include the default fields defined here: https://documentation.bamboohr.com/docs/list-of-field-names. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports_include_default_fields") - public Boolean customReportsIncludeDefaultFields; - - public SourceBambooHr withCustomReportsIncludeDefaultFields(Boolean customReportsIncludeDefaultFields) { - this.customReportsIncludeDefaultFields = customReportsIncludeDefaultFields; - return this; - } - - @JsonProperty("sourceType") - public SourceBambooHrBambooHr sourceType; - - public SourceBambooHr withSourceType(SourceBambooHrBambooHr sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Sub Domain of bamboo hr - */ - @JsonProperty("subdomain") - public String subdomain; - - public SourceBambooHr withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceBambooHr(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceBambooHrBambooHr sourceType, @JsonProperty("subdomain") String subdomain) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.subdomain = subdomain; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHrBambooHr.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHrBambooHr.java deleted file mode 100755 index db2ef55d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBambooHrBambooHr.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBambooHrBambooHr { - BAMBOO_HR("bamboo-hr"); - - @JsonValue - public final String value; - - private SourceBambooHrBambooHr(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerce.java deleted file mode 100755 index 3a3b6c7db..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerce.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceBigcommerce - The values required to configure the source. - */ - -public class SourceBigcommerce { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceBigcommerce withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("sourceType") - public SourceBigcommerceBigcommerce sourceType; - - public SourceBigcommerce withSourceType(SourceBigcommerceBigcommerce sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date you would like to replicate data. Format: YYYY-MM-DD. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceBigcommerce withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * The hash code of the store. For https://api.bigcommerce.com/stores/HASH_CODE/v3/, The store's hash code is 'HASH_CODE'. - */ - @JsonProperty("store_hash") - public String storeHash; - - public SourceBigcommerce withStoreHash(String storeHash) { - this.storeHash = storeHash; - return this; - } - - public SourceBigcommerce(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceBigcommerceBigcommerce sourceType, @JsonProperty("start_date") String startDate, @JsonProperty("store_hash") String storeHash) { - this.accessToken = accessToken; - this.sourceType = sourceType; - this.startDate = startDate; - this.storeHash = storeHash; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerceBigcommerce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerceBigcommerce.java deleted file mode 100755 index 7c351e248..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigcommerceBigcommerce.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBigcommerceBigcommerce { - BIGCOMMERCE("bigcommerce"); - - @JsonValue - public final String value; - - private SourceBigcommerceBigcommerce(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigquery.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBigquery.java deleted file mode 100755 index baf9b3d96..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigquery.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceBigquery - The values required to configure the source. - */ - -public class SourceBigquery { - /** - * The contents of your Service Account Key JSON file. See the <a href="https://docs.airbyte.com/integrations/sources/bigquery#setup-the-bigquery-source-in-airbyte">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public SourceBigquery withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - /** - * The dataset ID to search for tables and views. If you are only loading data from one dataset, setting this option could result in much faster schema discovery. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dataset_id") - public String datasetId; - - public SourceBigquery withDatasetId(String datasetId) { - this.datasetId = datasetId; - return this; - } - - /** - * The GCP project ID for the project containing the target BigQuery dataset. - */ - @JsonProperty("project_id") - public String projectId; - - public SourceBigquery withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - @JsonProperty("sourceType") - public SourceBigqueryBigquery sourceType; - - public SourceBigquery withSourceType(SourceBigqueryBigquery sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceBigquery(@JsonProperty("credentials_json") String credentialsJson, @JsonProperty("project_id") String projectId, @JsonProperty("sourceType") SourceBigqueryBigquery sourceType) { - this.credentialsJson = credentialsJson; - this.projectId = projectId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigqueryBigquery.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBigqueryBigquery.java deleted file mode 100755 index 593351685..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBigqueryBigquery.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBigqueryBigquery { - BIGQUERY("bigquery"); - - @JsonValue - public final String value; - - private SourceBigqueryBigquery(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAds.java deleted file mode 100755 index d4941b590..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAds.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceBingAds - The values required to configure the source. - */ - -public class SourceBingAds { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceBingAdsAuthMethod authMethod; - - public SourceBingAds withAuthMethod(SourceBingAdsAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The Client ID of your Microsoft Advertising developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceBingAds withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Microsoft Advertising developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceBingAds withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Developer token associated with user. See more info <a href="https://docs.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13#get-developer-token"> in the docs</a>. - */ - @JsonProperty("developer_token") - public String developerToken; - - public SourceBingAds withDeveloperToken(String developerToken) { - this.developerToken = developerToken; - return this; - } - - /** - * Also known as attribution or conversion window. How far into the past to look for records (in days). If your conversion window has an hours/minutes granularity, round it up to the number of days exceeding. Used only for performance report streams in incremental mode. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window") - public Long lookbackWindow; - - public SourceBingAds withLookbackWindow(Long lookbackWindow) { - this.lookbackWindow = lookbackWindow; - return this; - } - - /** - * Refresh Token to renew the expired Access Token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceBingAds withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The start date from which to begin replicating report data. Any data generated before this date will not be replicated in reports. This is a UTC date in YYYY-MM-DD format. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("reports_start_date") - public LocalDate reportsStartDate; - - public SourceBingAds withReportsStartDate(LocalDate reportsStartDate) { - this.reportsStartDate = reportsStartDate; - return this; - } - - @JsonProperty("sourceType") - public SourceBingAdsBingAds sourceType; - - public SourceBingAds withSourceType(SourceBingAdsBingAds sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The Tenant ID of your Microsoft Advertising developer application. Set this to "common" unless you know you need a different value. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tenant_id") - public String tenantId; - - public SourceBingAds withTenantId(String tenantId) { - this.tenantId = tenantId; - return this; - } - - public SourceBingAds(@JsonProperty("client_id") String clientId, @JsonProperty("developer_token") String developerToken, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceBingAdsBingAds sourceType) { - this.clientId = clientId; - this.developerToken = developerToken; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsAuthMethod.java deleted file mode 100755 index 98fd41461..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBingAdsAuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceBingAdsAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsBingAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsBingAds.java deleted file mode 100755 index ecb8841ca..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBingAdsBingAds.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBingAdsBingAds { - BING_ADS("bing-ads"); - - @JsonValue - public final String value; - - private SourceBingAdsBingAds(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintree.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintree.java deleted file mode 100755 index 11648e815..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintree.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceBraintree - The values required to configure the source. - */ - -public class SourceBraintree { - /** - * Environment specifies where the data will come from. - */ - @JsonProperty("environment") - public SourceBraintreeEnvironment environment; - - public SourceBraintree withEnvironment(SourceBraintreeEnvironment environment) { - this.environment = environment; - return this; - } - - /** - * The unique identifier for your entire gateway account. See the <a href="https://docs.airbyte.com/integrations/sources/braintree">docs</a> for more information on how to obtain this ID. - */ - @JsonProperty("merchant_id") - public String merchantId; - - public SourceBraintree withMerchantId(String merchantId) { - this.merchantId = merchantId; - return this; - } - - /** - * Braintree Private Key. See the <a href="https://docs.airbyte.com/integrations/sources/braintree">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("private_key") - public String privateKey; - - public SourceBraintree withPrivateKey(String privateKey) { - this.privateKey = privateKey; - return this; - } - - /** - * Braintree Public Key. See the <a href="https://docs.airbyte.com/integrations/sources/braintree">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("public_key") - public String publicKey; - - public SourceBraintree withPublicKey(String publicKey) { - this.publicKey = publicKey; - return this; - } - - @JsonProperty("sourceType") - public SourceBraintreeBraintree sourceType; - - public SourceBraintree withSourceType(SourceBraintreeBraintree sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceBraintree withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceBraintree(@JsonProperty("environment") SourceBraintreeEnvironment environment, @JsonProperty("merchant_id") String merchantId, @JsonProperty("private_key") String privateKey, @JsonProperty("public_key") String publicKey, @JsonProperty("sourceType") SourceBraintreeBraintree sourceType) { - this.environment = environment; - this.merchantId = merchantId; - this.privateKey = privateKey; - this.publicKey = publicKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeBraintree.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeBraintree.java deleted file mode 100755 index 6112094ef..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeBraintree.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBraintreeBraintree { - BRAINTREE("braintree"); - - @JsonValue - public final String value; - - private SourceBraintreeBraintree(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeEnvironment.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeEnvironment.java deleted file mode 100755 index 245351e16..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraintreeEnvironment.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceBraintreeEnvironment - Environment specifies where the data will come from. - */ -public enum SourceBraintreeEnvironment { - DEVELOPMENT("Development"), - SANDBOX("Sandbox"), - QA("Qa"), - PRODUCTION("Production"); - - @JsonValue - public final String value; - - private SourceBraintreeEnvironment(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraze.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBraze.java deleted file mode 100755 index 6a6bf6a9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBraze.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceBraze - The values required to configure the source. - */ - -public class SourceBraze { - /** - * Braze REST API key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceBraze withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceBrazeBraze sourceType; - - public SourceBraze withSourceType(SourceBrazeBraze sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Rows after this date will be synced - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceBraze withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * Braze REST API endpoint - */ - @JsonProperty("url") - public String url; - - public SourceBraze withUrl(String url) { - this.url = url; - return this; - } - - public SourceBraze(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceBrazeBraze sourceType, @JsonProperty("start_date") LocalDate startDate, @JsonProperty("url") String url) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - this.url = url; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceBrazeBraze.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceBrazeBraze.java deleted file mode 100755 index 2f3ae51d3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceBrazeBraze.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceBrazeBraze { - BRAZE("braze"); - - @JsonValue - public final String value; - - private SourceBrazeBraze(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebee.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebee.java deleted file mode 100755 index 0928a2ed5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebee.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceChargebee - The values required to configure the source. - */ - -public class SourceChargebee { - /** - * Product Catalog version of your Chargebee site. Instructions on how to find your version you may find <a href="https://apidocs.chargebee.com/docs/api?prod_cat_ver=2">here</a> under `API Version` section. - */ - @JsonProperty("product_catalog") - public SourceChargebeeProductCatalog productCatalog; - - public SourceChargebee withProductCatalog(SourceChargebeeProductCatalog productCatalog) { - this.productCatalog = productCatalog; - return this; - } - - /** - * The site prefix for your Chargebee instance. - */ - @JsonProperty("site") - public String site; - - public SourceChargebee withSite(String site) { - this.site = site; - return this; - } - - /** - * Chargebee API Key. See the <a href="https://docs.airbyte.com/integrations/sources/chargebee">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("site_api_key") - public String siteApiKey; - - public SourceChargebee withSiteApiKey(String siteApiKey) { - this.siteApiKey = siteApiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceChargebeeChargebee sourceType; - - public SourceChargebee withSourceType(SourceChargebeeChargebee sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceChargebee withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceChargebee(@JsonProperty("product_catalog") SourceChargebeeProductCatalog productCatalog, @JsonProperty("site") String site, @JsonProperty("site_api_key") String siteApiKey, @JsonProperty("sourceType") SourceChargebeeChargebee sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.productCatalog = productCatalog; - this.site = site; - this.siteApiKey = siteApiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeChargebee.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeChargebee.java deleted file mode 100755 index bf9ee1d71..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeChargebee.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceChargebeeChargebee { - CHARGEBEE("chargebee"); - - @JsonValue - public final String value; - - private SourceChargebeeChargebee(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeProductCatalog.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeProductCatalog.java deleted file mode 100755 index 95cd03c60..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChargebeeProductCatalog.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceChargebeeProductCatalog - Product Catalog version of your Chargebee site. Instructions on how to find your version you may find <a href="https://apidocs.chargebee.com/docs/api?prod_cat_ver=2">here</a> under `API Version` section. - */ -public enum SourceChargebeeProductCatalog { - ONE0("1.0"), - TWO0("2.0"); - - @JsonValue - public final String value; - - private SourceChargebeeProductCatalog(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogul.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogul.java deleted file mode 100755 index 92c9160c7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogul.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceChartmogul - The values required to configure the source. - */ - -public class SourceChartmogul { - /** - * Your Chartmogul API key. See <a href="https://help.chartmogul.com/hc/en-us/articles/4407796325906-Creating-and-Managing-API-keys#creating-an-api-key"> the docs </a> for info on how to obtain this. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceChartmogul withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Some APIs such as <a href="https://dev.chartmogul.com/reference/endpoint-overview-metrics-api">Metrics</a> require intervals to cluster data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("interval") - public SourceChartmogulInterval interval; - - public SourceChartmogul withInterval(SourceChartmogulInterval interval) { - this.interval = interval; - return this; - } - - @JsonProperty("sourceType") - public SourceChartmogulChartmogul sourceType; - - public SourceChartmogul withSourceType(SourceChartmogulChartmogul sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. When feasible, any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceChartmogul withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceChartmogul(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceChartmogulChartmogul sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulChartmogul.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulChartmogul.java deleted file mode 100755 index 1b611fcee..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulChartmogul.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceChartmogulChartmogul { - CHARTMOGUL("chartmogul"); - - @JsonValue - public final String value; - - private SourceChartmogulChartmogul(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulInterval.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulInterval.java deleted file mode 100755 index 60e5c7277..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceChartmogulInterval.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceChartmogulInterval - Some APIs such as <a href="https://dev.chartmogul.com/reference/endpoint-overview-metrics-api">Metrics</a> require intervals to cluster data. - */ -public enum SourceChartmogulInterval { - DAY("day"), - WEEK("week"), - MONTH("month"), - QUARTER("quarter"); - - @JsonValue - public final String value; - - private SourceChartmogulInterval(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouse.java deleted file mode 100755 index 0239bb2b5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouse.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClickhouse - The values required to configure the source. - */ - -public class SourceClickhouse { - /** - * The name of the database. - */ - @JsonProperty("database") - public String database; - - public SourceClickhouse withDatabase(String database) { - this.database = database; - return this; - } - - /** - * The host endpoint of the Clickhouse cluster. - */ - @JsonProperty("host") - public String host; - - public SourceClickhouse withHost(String host) { - this.host = host; - return this; - } - - /** - * The password associated with this username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceClickhouse withPassword(String password) { - this.password = password; - return this; - } - - /** - * The port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceClickhouse withPort(Long port) { - this.port = port; - return this; - } - - @JsonProperty("sourceType") - public SourceClickhouseClickhouse sourceType; - - public SourceClickhouse withSourceType(SourceClickhouseClickhouse sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourceClickhouse withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceClickhouse withUsername(String username) { - this.username = username; - return this; - } - - public SourceClickhouse(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("sourceType") SourceClickhouseClickhouse sourceType, @JsonProperty("username") String username) { - this.database = database; - this.host = host; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseClickhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseClickhouse.java deleted file mode 100755 index caa16c161..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseClickhouse.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceClickhouseClickhouse { - CLICKHOUSE("clickhouse"); - - @JsonValue - public final String value; - - private SourceClickhouseClickhouse(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnel.java deleted file mode 100755 index 5e16abfea..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClickhouseTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceClickhouseTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourceClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourceClickhouseTunnelMethodNoTunnel withTunnelMethod(SourceClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourceClickhouseTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourceClickhouseTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 725e959c4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceClickhouseTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourceClickhouseTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourceClickhouseTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 6776d9a0c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClickhouseTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceClickhouseTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceClickhouseTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourceClickhouseTunnelMethodPasswordAuthentication withTunnelMethod(SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceClickhouseTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceClickhouseTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourceClickhouseTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourceClickhouseTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 6969964cd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceClickhouseTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 4a7fed8f4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClickhouseTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceClickhouseTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourceClickhouseTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceClickhouseTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourceClickhouseTunnelMethodSSHKeyAuthentication withTunnelMethod(SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceClickhouseTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceClickhouseTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourceClickhouseTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index fab51af24..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceClickhouseTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApi.java deleted file mode 100755 index d3ac38d50..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApi.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClickupApi - The values required to configure the source. - */ - -public class SourceClickupApi { - /** - * Every ClickUp API call required authentication. This field is your personal API token. See <a href="https://clickup.com/api/developer-portal/authentication/#personal-token">here</a>. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceClickupApi withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - /** - * The ID of your folder in your space. Retrieve it from the `/space/{space_id}/folder` of the ClickUp API. See <a href="https://clickup.com/api/clickupreference/operation/GetFolders/">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("folder_id") - public String folderId; - - public SourceClickupApi withFolderId(String folderId) { - this.folderId = folderId; - return this; - } - - /** - * Include or exclude closed tasks. By default, they are excluded. See <a https://clickup.com/api/clickupreference/operation/GetTasks/#!in=query&path=include_closed&t=request">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_closed_tasks") - public Boolean includeClosedTasks; - - public SourceClickupApi withIncludeClosedTasks(Boolean includeClosedTasks) { - this.includeClosedTasks = includeClosedTasks; - return this; - } - - /** - * The ID of your list in your folder. Retrieve it from the `/folder/{folder_id}/list` of the ClickUp API. See <a href="https://clickup.com/api/clickupreference/operation/GetLists/">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("list_id") - public String listId; - - public SourceClickupApi withListId(String listId) { - this.listId = listId; - return this; - } - - @JsonProperty("sourceType") - public SourceClickupApiClickupApi sourceType; - - public SourceClickupApi withSourceType(SourceClickupApiClickupApi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The ID of your space in your workspace. Retrieve it from the `/team/{team_id}/space` of the ClickUp API. See <a href="https://clickup.com/api/clickupreference/operation/GetSpaces/">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("space_id") - public String spaceId; - - public SourceClickupApi withSpaceId(String spaceId) { - this.spaceId = spaceId; - return this; - } - - /** - * The ID of your team in ClickUp. Retrieve it from the `/team` of the ClickUp API. See <a href="https://clickup.com/api/clickupreference/operation/GetAuthorizedTeams/">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("team_id") - public String teamId; - - public SourceClickupApi withTeamId(String teamId) { - this.teamId = teamId; - return this; - } - - public SourceClickupApi(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceClickupApiClickupApi sourceType) { - this.apiToken = apiToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApiClickupApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApiClickupApi.java deleted file mode 100755 index 5700953ad..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClickupApiClickupApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceClickupApiClickupApi { - CLICKUP_API("clickup-api"); - - @JsonValue - public final String value; - - private SourceClickupApiClickupApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClockify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClockify.java deleted file mode 100755 index f83ad23f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClockify.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceClockify - The values required to configure the source. - */ - -public class SourceClockify { - /** - * You can get your api access_key <a href="https://app.clockify.me/user/settings">here</a> This API is Case Sensitive. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceClockify withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The URL for the Clockify API. This should only need to be modified if connecting to an enterprise version of Clockify. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_url") - public String apiUrl; - - public SourceClockify withApiUrl(String apiUrl) { - this.apiUrl = apiUrl; - return this; - } - - @JsonProperty("sourceType") - public SourceClockifyClockify sourceType; - - public SourceClockify withSourceType(SourceClockifyClockify sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * WorkSpace Id - */ - @JsonProperty("workspace_id") - public String workspaceId; - - public SourceClockify withWorkspaceId(String workspaceId) { - this.workspaceId = workspaceId; - return this; - } - - public SourceClockify(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceClockifyClockify sourceType, @JsonProperty("workspace_id") String workspaceId) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.workspaceId = workspaceId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceClockifyClockify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceClockifyClockify.java deleted file mode 100755 index a6f443205..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceClockifyClockify.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceClockifyClockify { - CLOCKIFY("clockify"); - - @JsonValue - public final String value; - - private SourceClockifyClockify(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseCom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseCom.java deleted file mode 100755 index 1a2cb80ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseCom.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceCloseCom - The values required to configure the source. - */ - -public class SourceCloseCom { - /** - * Close.com API key (usually starts with 'api_'; find yours <a href="https://app.close.com/settings/api/">here</a>). - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceCloseCom withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceCloseComCloseCom sourceType; - - public SourceCloseCom withSourceType(SourceCloseComCloseCom sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The start date to sync data; all data after this date will be replicated. Leave blank to retrieve all the data available in the account. Format: YYYY-MM-DD. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceCloseCom withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceCloseCom(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceCloseComCloseCom sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseComCloseCom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseComCloseCom.java deleted file mode 100755 index 9d0736552..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCloseComCloseCom.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceCloseComCloseCom { - CLOSE_COM("close-com"); - - @JsonValue - public final String value; - - private SourceCloseComCloseCom(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoda.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoda.java deleted file mode 100755 index fe275bd7e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoda.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceCoda - The values required to configure the source. - */ - -public class SourceCoda { - /** - * Bearer token - */ - @JsonProperty("auth_token") - public String authToken; - - public SourceCoda withAuthToken(String authToken) { - this.authToken = authToken; - return this; - } - - @JsonProperty("sourceType") - public SourceCodaCoda sourceType; - - public SourceCoda withSourceType(SourceCodaCoda sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceCoda(@JsonProperty("auth_token") String authToken, @JsonProperty("sourceType") SourceCodaCoda sourceType) { - this.authToken = authToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCodaCoda.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCodaCoda.java deleted file mode 100755 index 65a8a213a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCodaCoda.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceCodaCoda { - CODA("coda"); - - @JsonValue - public final String value; - - private SourceCodaCoda(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApi.java deleted file mode 100755 index 44b1ea77f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApi.java +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceCoinApi - The values required to configure the source. - */ - -public class SourceCoinApi { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceCoinApi withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The end date in ISO 8601 format. If not supplied, data will be returned - * from the start date to the current time, or when the count of result - * elements reaches its limit. - * - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public String endDate; - - public SourceCoinApi withEndDate(String endDate) { - this.endDate = endDate; - return this; - } - - /** - * The environment to use. Either sandbox or production. - * - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("environment") - public SourceCoinApiEnvironment environment; - - public SourceCoinApi withEnvironment(SourceCoinApiEnvironment environment) { - this.environment = environment; - return this; - } - - /** - * The maximum number of elements to return. If not supplied, the default - * is 100. For numbers larger than 100, each 100 items is counted as one - * request for pricing purposes. Maximum value is 100000. - * - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("limit") - public Long limit; - - public SourceCoinApi withLimit(Long limit) { - this.limit = limit; - return this; - } - - /** - * The period to use. See the documentation for a list. https://docs.coinapi.io/#list-all-periods-get - */ - @JsonProperty("period") - public String period; - - public SourceCoinApi withPeriod(String period) { - this.period = period; - return this; - } - - @JsonProperty("sourceType") - public SourceCoinApiCoinApi sourceType; - - public SourceCoinApi withSourceType(SourceCoinApiCoinApi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The start date in ISO 8601 format. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceCoinApi withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * The symbol ID to use. See the documentation for a list. - * https://docs.coinapi.io/#list-all-symbols-get - * - */ - @JsonProperty("symbol_id") - public String symbolId; - - public SourceCoinApi withSymbolId(String symbolId) { - this.symbolId = symbolId; - return this; - } - - public SourceCoinApi(@JsonProperty("api_key") String apiKey, @JsonProperty("period") String period, @JsonProperty("sourceType") SourceCoinApiCoinApi sourceType, @JsonProperty("start_date") String startDate, @JsonProperty("symbol_id") String symbolId) { - this.apiKey = apiKey; - this.period = period; - this.sourceType = sourceType; - this.startDate = startDate; - this.symbolId = symbolId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiCoinApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiCoinApi.java deleted file mode 100755 index c7b30a07f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiCoinApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceCoinApiCoinApi { - COIN_API("coin-api"); - - @JsonValue - public final String value; - - private SourceCoinApiCoinApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiEnvironment.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiEnvironment.java deleted file mode 100755 index bcbd5e512..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinApiEnvironment.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceCoinApiEnvironment - The environment to use. Either sandbox or production. - * - */ -public enum SourceCoinApiEnvironment { - SANDBOX("sandbox"), - PRODUCTION("production"); - - @JsonValue - public final String value; - - private SourceCoinApiEnvironment(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcap.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcap.java deleted file mode 100755 index 453f7d63c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcap.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceCoinmarketcap - The values required to configure the source. - */ - -public class SourceCoinmarketcap { - /** - * Your API Key. See <a href="https://coinmarketcap.com/api/documentation/v1/#section/Authentication">here</a>. The token is case sensitive. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceCoinmarketcap withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * /latest: Latest market ticker quotes and averages for cryptocurrencies and exchanges. /historical: Intervals of historic market data like OHLCV data or data for use in charting libraries. See <a href="https://coinmarketcap.com/api/documentation/v1/#section/Endpoint-Overview">here</a>. - */ - @JsonProperty("data_type") - public SourceCoinmarketcapDataType dataType; - - public SourceCoinmarketcap withDataType(SourceCoinmarketcapDataType dataType) { - this.dataType = dataType; - return this; - } - - @JsonProperty("sourceType") - public SourceCoinmarketcapCoinmarketcap sourceType; - - public SourceCoinmarketcap withSourceType(SourceCoinmarketcapCoinmarketcap sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Cryptocurrency symbols. (only used for quotes stream) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("symbols") - public String[] symbols; - - public SourceCoinmarketcap withSymbols(String[] symbols) { - this.symbols = symbols; - return this; - } - - public SourceCoinmarketcap(@JsonProperty("api_key") String apiKey, @JsonProperty("data_type") SourceCoinmarketcapDataType dataType, @JsonProperty("sourceType") SourceCoinmarketcapCoinmarketcap sourceType) { - this.apiKey = apiKey; - this.dataType = dataType; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapCoinmarketcap.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapCoinmarketcap.java deleted file mode 100755 index e6d78cbe2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapCoinmarketcap.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceCoinmarketcapCoinmarketcap { - COINMARKETCAP("coinmarketcap"); - - @JsonValue - public final String value; - - private SourceCoinmarketcapCoinmarketcap(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapDataType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapDataType.java deleted file mode 100755 index 7a132cdd9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCoinmarketcapDataType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceCoinmarketcapDataType - /latest: Latest market ticker quotes and averages for cryptocurrencies and exchanges. /historical: Intervals of historic market data like OHLCV data or data for use in charting libraries. See <a href="https://coinmarketcap.com/api/documentation/v1/#section/Endpoint-Overview">here</a>. - */ -public enum SourceCoinmarketcapDataType { - LATEST("latest"), - HISTORICAL("historical"); - - @JsonValue - public final String value; - - private SourceCoinmarketcapDataType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcat.java deleted file mode 100755 index d574750c4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcat.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceConfigcat - The values required to configure the source. - */ - -public class SourceConfigcat { - /** - * Basic auth password. See <a href="https://api.configcat.com/docs/#section/Authentication">here</a>. - */ - @JsonProperty("password") - public String password; - - public SourceConfigcat withPassword(String password) { - this.password = password; - return this; - } - - @JsonProperty("sourceType") - public SourceConfigcatConfigcat sourceType; - - public SourceConfigcat withSourceType(SourceConfigcatConfigcat sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Basic auth user name. See <a href="https://api.configcat.com/docs/#section/Authentication">here</a>. - */ - @JsonProperty("username") - public String username; - - public SourceConfigcat withUsername(String username) { - this.username = username; - return this; - } - - public SourceConfigcat(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("sourceType") SourceConfigcatConfigcat sourceType) { - this.username = username; - this.password = password; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcatConfigcat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcatConfigcat.java deleted file mode 100755 index 65e6a1a43..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfigcatConfigcat.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceConfigcatConfigcat { - CONFIGCAT("configcat"); - - @JsonValue - public final String value; - - private SourceConfigcatConfigcat(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluence.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluence.java deleted file mode 100755 index 55b0c5b70..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluence.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceConfluence - The values required to configure the source. - */ - -public class SourceConfluence { - /** - * Please follow the Jira confluence for generating an API token: <a href="https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/">generating an API token</a>. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceConfluence withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - /** - * Your Confluence domain name - */ - @JsonProperty("domain_name") - public String domainName; - - public SourceConfluence withDomainName(String domainName) { - this.domainName = domainName; - return this; - } - - /** - * Your Confluence login email - */ - @JsonProperty("email") - public String email; - - public SourceConfluence withEmail(String email) { - this.email = email; - return this; - } - - @JsonProperty("sourceType") - public SourceConfluenceConfluence sourceType; - - public SourceConfluence withSourceType(SourceConfluenceConfluence sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceConfluence(@JsonProperty("api_token") String apiToken, @JsonProperty("domain_name") String domainName, @JsonProperty("email") String email, @JsonProperty("sourceType") SourceConfluenceConfluence sourceType) { - this.apiToken = apiToken; - this.domainName = domainName; - this.email = email; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluenceConfluence.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluenceConfluence.java deleted file mode 100755 index 53ef96967..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConfluenceConfluence.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceConfluenceConfluence { - CONFLUENCE("confluence"); - - @JsonValue - public final String value; - - private SourceConfluenceConfluence(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConvex.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConvex.java deleted file mode 100755 index 328513eba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConvex.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceConvex - The values required to configure the source. - */ - -public class SourceConvex { - /** - * API access key used to retrieve data from Convex. - */ - @JsonProperty("access_key") - public String accessKey; - - public SourceConvex withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - @JsonProperty("deployment_url") - public String deploymentUrl; - - public SourceConvex withDeploymentUrl(String deploymentUrl) { - this.deploymentUrl = deploymentUrl; - return this; - } - - @JsonProperty("sourceType") - public SourceConvexConvex sourceType; - - public SourceConvex withSourceType(SourceConvexConvex sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceConvex(@JsonProperty("access_key") String accessKey, @JsonProperty("deployment_url") String deploymentUrl, @JsonProperty("sourceType") SourceConvexConvex sourceType) { - this.accessKey = accessKey; - this.deploymentUrl = deploymentUrl; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceConvexConvex.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceConvexConvex.java deleted file mode 100755 index 1ad6dfd4e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceConvexConvex.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceConvexConvex { - CONVEX("convex"); - - @JsonValue - public final String value; - - private SourceConvexConvex(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascope.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascope.java deleted file mode 100755 index 3cb3cb258..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascope.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceDatascope - The values required to configure the source. - */ - -public class SourceDatascope { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceDatascope withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceDatascopeDatascope sourceType; - - public SourceDatascope withSourceType(SourceDatascopeDatascope sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start date for the data to be replicated - */ - @JsonProperty("start_date") - public String startDate; - - public SourceDatascope withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceDatascope(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceDatascopeDatascope sourceType, @JsonProperty("start_date") String startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascopeDatascope.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascopeDatascope.java deleted file mode 100755 index 317218508..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDatascopeDatascope.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDatascopeDatascope { - DATASCOPE("datascope"); - - @JsonValue - public final String value; - - private SourceDatascopeDatascope(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDelighted.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDelighted.java deleted file mode 100755 index bcec31d9e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDelighted.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceDelighted - The values required to configure the source. - */ - -public class SourceDelighted { - /** - * A Delighted API key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceDelighted withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The date from which you'd like to replicate the data - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("since") - public OffsetDateTime since; - - public SourceDelighted withSince(OffsetDateTime since) { - this.since = since; - return this; - } - - @JsonProperty("sourceType") - public SourceDelightedDelighted sourceType; - - public SourceDelighted withSourceType(SourceDelightedDelighted sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceDelighted(@JsonProperty("api_key") String apiKey, @JsonProperty("since") OffsetDateTime since, @JsonProperty("sourceType") SourceDelightedDelighted sourceType) { - this.apiKey = apiKey; - this.since = since; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDelightedDelighted.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDelightedDelighted.java deleted file mode 100755 index 009d56b71..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDelightedDelighted.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDelightedDelighted { - DELIGHTED("delighted"); - - @JsonValue - public final String value; - - private SourceDelightedDelighted(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDixa.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDixa.java deleted file mode 100755 index 629c6f09c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDixa.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceDixa - The values required to configure the source. - */ - -public class SourceDixa { - /** - * Dixa API token - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceDixa withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - /** - * Number of days to batch into one request. Max 31. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batch_size") - public Long batchSize; - - public SourceDixa withBatchSize(Long batchSize) { - this.batchSize = batchSize; - return this; - } - - @JsonProperty("sourceType") - public SourceDixaDixa sourceType; - - public SourceDixa withSourceType(SourceDixaDixa sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The connector pulls records updated from this date onwards. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceDixa withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceDixa(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceDixaDixa sourceType, @JsonProperty("start_date") String startDate) { - this.apiToken = apiToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDixaDixa.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDixaDixa.java deleted file mode 100755 index 9b04b416d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDixaDixa.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDixaDixa { - DIXA("dixa"); - - @JsonValue - public final String value; - - private SourceDixaDixa(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhub.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhub.java deleted file mode 100755 index 8e977e2b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhub.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceDockerhub - The values required to configure the source. - */ - -public class SourceDockerhub { - /** - * Username of DockerHub person or organization (for https://hub.docker.com/v2/repositories/USERNAME/ API call) - */ - @JsonProperty("docker_username") - public String dockerUsername; - - public SourceDockerhub withDockerUsername(String dockerUsername) { - this.dockerUsername = dockerUsername; - return this; - } - - @JsonProperty("sourceType") - public SourceDockerhubDockerhub sourceType; - - public SourceDockerhub withSourceType(SourceDockerhubDockerhub sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceDockerhub(@JsonProperty("docker_username") String dockerUsername, @JsonProperty("sourceType") SourceDockerhubDockerhub sourceType) { - this.dockerUsername = dockerUsername; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhubDockerhub.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhubDockerhub.java deleted file mode 100755 index da0d014db..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDockerhubDockerhub.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDockerhubDockerhub { - DOCKERHUB("dockerhub"); - - @JsonValue - public final String value; - - private SourceDockerhubDockerhub(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDremio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDremio.java deleted file mode 100755 index 5ffc7e010..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDremio.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceDremio - The values required to configure the source. - */ - -public class SourceDremio { - /** - * API Key that is generated when you authenticate to Dremio API - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceDremio withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * URL of your Dremio instance - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("base_url") - public String baseUrl; - - public SourceDremio withBaseUrl(String baseUrl) { - this.baseUrl = baseUrl; - return this; - } - - @JsonProperty("sourceType") - public SourceDremioDremio sourceType; - - public SourceDremio withSourceType(SourceDremioDremio sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceDremio(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceDremioDremio sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDremioDremio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDremioDremio.java deleted file mode 100755 index 4df6495e8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDremioDremio.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDremioDremio { - DREMIO("dremio"); - - @JsonValue - public final String value; - - private SourceDremioDremio(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodb.java deleted file mode 100755 index a0f1bf252..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodb.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceDynamodb - The values required to configure the source. - */ - -public class SourceDynamodb { - /** - * The access key id to access Dynamodb. Airbyte requires read permissions to the database - */ - @JsonProperty("access_key_id") - public String accessKeyId; - - public SourceDynamodb withAccessKeyId(String accessKeyId) { - this.accessKeyId = accessKeyId; - return this; - } - - /** - * the URL of the Dynamodb database - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("endpoint") - public String endpoint; - - public SourceDynamodb withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - /** - * The region of the Dynamodb database - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public SourceDynamodbDynamodbRegion region; - - public SourceDynamodb withRegion(SourceDynamodbDynamodbRegion region) { - this.region = region; - return this; - } - - /** - * Comma separated reserved attribute names present in your tables - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("reserved_attribute_names") - public String reservedAttributeNames; - - public SourceDynamodb withReservedAttributeNames(String reservedAttributeNames) { - this.reservedAttributeNames = reservedAttributeNames; - return this; - } - - /** - * The corresponding secret to the access key id. - */ - @JsonProperty("secret_access_key") - public String secretAccessKey; - - public SourceDynamodb withSecretAccessKey(String secretAccessKey) { - this.secretAccessKey = secretAccessKey; - return this; - } - - @JsonProperty("sourceType") - public SourceDynamodbDynamodb sourceType; - - public SourceDynamodb withSourceType(SourceDynamodbDynamodb sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceDynamodb(@JsonProperty("access_key_id") String accessKeyId, @JsonProperty("secret_access_key") String secretAccessKey, @JsonProperty("sourceType") SourceDynamodbDynamodb sourceType) { - this.accessKeyId = accessKeyId; - this.secretAccessKey = secretAccessKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodb.java deleted file mode 100755 index 5003df8a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceDynamodbDynamodb { - DYNAMODB("dynamodb"); - - @JsonValue - public final String value; - - private SourceDynamodbDynamodb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodbRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodbRegion.java deleted file mode 100755 index 2275f1705..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceDynamodbDynamodbRegion.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceDynamodbDynamodbRegion - The region of the Dynamodb database - */ -public enum SourceDynamodbDynamodbRegion { - UNKNOWN(""), - US_EAST1("us-east-1"), - US_EAST2("us-east-2"), - US_WEST1("us-west-1"), - US_WEST2("us-west-2"), - AF_SOUTH1("af-south-1"), - AP_EAST1("ap-east-1"), - AP_SOUTH1("ap-south-1"), - AP_NORTHEAST1("ap-northeast-1"), - AP_NORTHEAST2("ap-northeast-2"), - AP_NORTHEAST3("ap-northeast-3"), - AP_SOUTHEAST1("ap-southeast-1"), - AP_SOUTHEAST2("ap-southeast-2"), - CA_CENTRAL1("ca-central-1"), - CN_NORTH1("cn-north-1"), - CN_NORTHWEST1("cn-northwest-1"), - EU_CENTRAL1("eu-central-1"), - EU_NORTH1("eu-north-1"), - EU_SOUTH1("eu-south-1"), - EU_WEST1("eu-west-1"), - EU_WEST2("eu-west-2"), - EU_WEST3("eu-west-3"), - SA_EAST1("sa-east-1"), - ME_SOUTH1("me-south-1"), - US_GOV_EAST1("us-gov-east-1"), - US_GOV_WEST1("us-gov-west-1"); - - @JsonValue - public final String value; - - private SourceDynamodbDynamodbRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloud.java deleted file mode 100755 index c8b86acf2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloud.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceE2eTestCloud - The values required to configure the source. - */ - -public class SourceE2eTestCloud { - /** - * Number of records to emit per stream. Min 1. Max 100 billion. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_messages") - public Long maxMessages; - - public SourceE2eTestCloud withMaxMessages(Long maxMessages) { - this.maxMessages = maxMessages; - return this; - } - - /** - * Interval between messages in ms. Min 0 ms. Max 60000 ms (1 minute). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("message_interval_ms") - public Long messageIntervalMs; - - public SourceE2eTestCloud withMessageIntervalMs(Long messageIntervalMs) { - this.messageIntervalMs = messageIntervalMs; - return this; - } - - @JsonProperty("mock_catalog") - public Object mockCatalog; - - public SourceE2eTestCloud withMockCatalog(Object mockCatalog) { - this.mockCatalog = mockCatalog; - return this; - } - - /** - * When the seed is unspecified, the current time millis will be used as the seed. Range: [0, 1000000]. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("seed") - public Long seed; - - public SourceE2eTestCloud withSeed(Long seed) { - this.seed = seed; - return this; - } - - @JsonProperty("sourceType") - public SourceE2eTestCloudE2eTestCloud sourceType; - - public SourceE2eTestCloud withSourceType(SourceE2eTestCloudE2eTestCloud sourceType) { - this.sourceType = sourceType; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("type") - public SourceE2eTestCloudType type; - - public SourceE2eTestCloud withType(SourceE2eTestCloudType type) { - this.type = type; - return this; - } - - public SourceE2eTestCloud(@JsonProperty("mock_catalog") Object mockCatalog, @JsonProperty("sourceType") SourceE2eTestCloudE2eTestCloud sourceType) { - this.mockCatalog = mockCatalog; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudE2eTestCloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudE2eTestCloud.java deleted file mode 100755 index b45a1cdc1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudE2eTestCloud.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceE2eTestCloudE2eTestCloud { - E2E_TEST_CLOUD("e2e-test-cloud"); - - @JsonValue - public final String value; - - private SourceE2eTestCloudE2eTestCloud(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.java deleted file mode 100755 index 587e3034c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchema.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceE2eTestCloudMockCatalogMultiSchema - A catalog with multiple data streams, each with a different schema. - */ - -public class SourceE2eTestCloudMockCatalogMultiSchema { - /** - * A Json object specifying multiple data streams and their schemas. Each key in this object is one stream name. Each value is the schema for that stream. The schema should be compatible with <a href="https://json-schema.org/draft-07/json-schema-release-notes.html">draft-07</a>. See <a href="https://cswr.github.io/JsonSchema/spec/introduction/">this doc</a> for examples. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("stream_schemas") - public String streamSchemas; - - public SourceE2eTestCloudMockCatalogMultiSchema withStreamSchemas(String streamSchemas) { - this.streamSchemas = streamSchemas; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("type") - public SourceE2eTestCloudMockCatalogMultiSchemaType type; - - public SourceE2eTestCloudMockCatalogMultiSchema withType(SourceE2eTestCloudMockCatalogMultiSchemaType type) { - this.type = type; - return this; - } - - public SourceE2eTestCloudMockCatalogMultiSchema(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.java deleted file mode 100755 index b8f186ad8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogMultiSchemaType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceE2eTestCloudMockCatalogMultiSchemaType { - MULTI_STREAM("MULTI_STREAM"); - - @JsonValue - public final String value; - - private SourceE2eTestCloudMockCatalogMultiSchemaType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.java deleted file mode 100755 index af5fa9bda..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchema.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceE2eTestCloudMockCatalogSingleSchema - A catalog with one or multiple streams that share the same schema. - */ - -public class SourceE2eTestCloudMockCatalogSingleSchema { - /** - * Duplicate the stream for easy load testing. Each stream name will have a number suffix. For example, if the stream name is "ds", the duplicated streams will be "ds_0", "ds_1", etc. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("stream_duplication") - public Long streamDuplication; - - public SourceE2eTestCloudMockCatalogSingleSchema withStreamDuplication(Long streamDuplication) { - this.streamDuplication = streamDuplication; - return this; - } - - /** - * Name of the data stream. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("stream_name") - public String streamName; - - public SourceE2eTestCloudMockCatalogSingleSchema withStreamName(String streamName) { - this.streamName = streamName; - return this; - } - - /** - * A Json schema for the stream. The schema should be compatible with <a href="https://json-schema.org/draft-07/json-schema-release-notes.html">draft-07</a>. See <a href="https://cswr.github.io/JsonSchema/spec/introduction/">this doc</a> for examples. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("stream_schema") - public String streamSchema; - - public SourceE2eTestCloudMockCatalogSingleSchema withStreamSchema(String streamSchema) { - this.streamSchema = streamSchema; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("type") - public SourceE2eTestCloudMockCatalogSingleSchemaType type; - - public SourceE2eTestCloudMockCatalogSingleSchema withType(SourceE2eTestCloudMockCatalogSingleSchemaType type) { - this.type = type; - return this; - } - - public SourceE2eTestCloudMockCatalogSingleSchema(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.java deleted file mode 100755 index c9f8941bd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudMockCatalogSingleSchemaType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceE2eTestCloudMockCatalogSingleSchemaType { - SINGLE_STREAM("SINGLE_STREAM"); - - @JsonValue - public final String value; - - private SourceE2eTestCloudMockCatalogSingleSchemaType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudType.java deleted file mode 100755 index 9d93777a5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceE2eTestCloudType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceE2eTestCloudType { - CONTINUOUS_FEED("CONTINUOUS_FEED"); - - @JsonValue - public final String value; - - private SourceE2eTestCloudType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopus.java deleted file mode 100755 index cc9002197..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopus.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceEmailoctopus - The values required to configure the source. - */ - -public class SourceEmailoctopus { - /** - * EmailOctopus API Key. See the <a href="https://help.emailoctopus.com/article/165-how-to-create-and-delete-api-keys">docs</a> for information on how to generate this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceEmailoctopus withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceEmailoctopusEmailoctopus sourceType; - - public SourceEmailoctopus withSourceType(SourceEmailoctopusEmailoctopus sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceEmailoctopus(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceEmailoctopusEmailoctopus sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopusEmailoctopus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopusEmailoctopus.java deleted file mode 100755 index d4d758402..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceEmailoctopusEmailoctopus.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceEmailoctopusEmailoctopus { - EMAILOCTOPUS("emailoctopus"); - - @JsonValue - public final String value; - - private SourceEmailoctopusEmailoctopus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRates.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRates.java deleted file mode 100755 index ae611b506..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRates.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceExchangeRates - The values required to configure the source. - */ - -public class SourceExchangeRates { - /** - * Your API Key. See <a href="https://apilayer.com/marketplace/exchangerates_data-api">here</a>. The key is case sensitive. - */ - @JsonProperty("access_key") - public String accessKey; - - public SourceExchangeRates withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - /** - * ISO reference currency. See <a href="https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html">here</a>. Free plan doesn't support Source Currency Switching, default base currency is EUR - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("base") - public String base; - - public SourceExchangeRates withBase(String base) { - this.base = base; - return this; - } - - /** - * Ignore weekends? (Exchanges don't run on weekends) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ignore_weekends") - public Boolean ignoreWeekends; - - public SourceExchangeRates withIgnoreWeekends(Boolean ignoreWeekends) { - this.ignoreWeekends = ignoreWeekends; - return this; - } - - @JsonProperty("sourceType") - public SourceExchangeRatesExchangeRates sourceType; - - public SourceExchangeRates withSourceType(SourceExchangeRatesExchangeRates sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start getting data from that date. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceExchangeRates withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceExchangeRates(@JsonProperty("access_key") String accessKey, @JsonProperty("sourceType") SourceExchangeRatesExchangeRates sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.accessKey = accessKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRatesExchangeRates.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRatesExchangeRates.java deleted file mode 100755 index 8816eefe1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceExchangeRatesExchangeRates.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceExchangeRatesExchangeRates { - EXCHANGE_RATES("exchange-rates"); - - @JsonValue - public final String value; - - private SourceExchangeRatesExchangeRates(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketing.java deleted file mode 100755 index de61f774b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketing.java +++ /dev/null @@ -1,192 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceFacebookMarketing - The values required to configure the source. - */ - -public class SourceFacebookMarketing { - /** - * The value of the generated access token. From your App’s Dashboard, click on "Marketing API" then "Tools". Select permissions <b>ads_management, ads_read, read_insights, business_management</b>. Then click on "Get token". See the <a href="https://docs.airbyte.com/integrations/sources/facebook-marketing">docs</a> for more information. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceFacebookMarketing withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Facebook Ad account ID to use when pulling data from the Facebook Marketing API. Open your Meta Ads Manager. The Ad account ID number is in the account dropdown menu or in your browser's address bar. See the <a href="https://www.facebook.com/business/help/1492627900875762">docs</a> for more information. - */ - @JsonProperty("account_id") - public String accountId; - - public SourceFacebookMarketing withAccountId(String accountId) { - this.accountId = accountId; - return this; - } - - /** - * Allows action_breakdowns to be an empty list - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("action_breakdowns_allow_empty") - public Boolean actionBreakdownsAllowEmpty; - - public SourceFacebookMarketing withActionBreakdownsAllowEmpty(Boolean actionBreakdownsAllowEmpty) { - this.actionBreakdownsAllowEmpty = actionBreakdownsAllowEmpty; - return this; - } - - /** - * The Client Id for your OAuth app - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceFacebookMarketing withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret for your OAuth app - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceFacebookMarketing withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * A list which contains ad statistics entries, each entry must have a name and can contains fields, breakdowns or action_breakdowns. Click on "add" to fill this field. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_insights") - public SourceFacebookMarketingInsightConfig[] customInsights; - - public SourceFacebookMarketing withCustomInsights(SourceFacebookMarketingInsightConfig[] customInsights) { - this.customInsights = customInsights; - return this; - } - - /** - * The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("end_date") - public OffsetDateTime endDate; - - public SourceFacebookMarketing withEndDate(OffsetDateTime endDate) { - this.endDate = endDate; - return this; - } - - /** - * Set to active if you want to fetch the thumbnail_url and store the result in thumbnail_data_url for each Ad Creative. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("fetch_thumbnail_images") - public Boolean fetchThumbnailImages; - - public SourceFacebookMarketing withFetchThumbnailImages(Boolean fetchThumbnailImages) { - this.fetchThumbnailImages = fetchThumbnailImages; - return this; - } - - /** - * Set to active if you want to include data from deleted Campaigns, Ads, and AdSets. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_deleted") - public Boolean includeDeleted; - - public SourceFacebookMarketing withIncludeDeleted(Boolean includeDeleted) { - this.includeDeleted = includeDeleted; - return this; - } - - /** - * The attribution window. Facebook freezes insight data 28 days after it was generated, which means that all data from the past 28 days may have changed since we last emitted it, so you can retrieve refreshed insights from the past by setting this parameter. If you set a custom lookback window value in Facebook account, please provide the same value here. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("insights_lookback_window") - public Long insightsLookbackWindow; - - public SourceFacebookMarketing withInsightsLookbackWindow(Long insightsLookbackWindow) { - this.insightsLookbackWindow = insightsLookbackWindow; - return this; - } - - /** - * Maximum batch size used when sending batch requests to Facebook API. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_batch_size") - public Long maxBatchSize; - - public SourceFacebookMarketing withMaxBatchSize(Long maxBatchSize) { - this.maxBatchSize = maxBatchSize; - return this; - } - - /** - * Page size used when sending requests to Facebook API to specify number of records per page when response has pagination. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("page_size") - public Long pageSize; - - public SourceFacebookMarketing withPageSize(Long pageSize) { - this.pageSize = pageSize; - return this; - } - - @JsonProperty("sourceType") - public SourceFacebookMarketingFacebookMarketing sourceType; - - public SourceFacebookMarketing withSourceType(SourceFacebookMarketingFacebookMarketing sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceFacebookMarketing withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceFacebookMarketing(@JsonProperty("access_token") String accessToken, @JsonProperty("account_id") String accountId, @JsonProperty("sourceType") SourceFacebookMarketingFacebookMarketing sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accessToken = accessToken; - this.accountId = accountId; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingFacebookMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingFacebookMarketing.java deleted file mode 100755 index 6402c6231..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingFacebookMarketing.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFacebookMarketingFacebookMarketing { - FACEBOOK_MARKETING("facebook-marketing"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingFacebookMarketing(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfig.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfig.java deleted file mode 100755 index fefc5eaa2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfig.java +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceFacebookMarketingInsightConfig - Config for custom insights - */ - -public class SourceFacebookMarketingInsightConfig { - /** - * A list of chosen action_breakdowns for action_breakdowns - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("action_breakdowns") - public SourceFacebookMarketingInsightConfigValidActionBreakdowns[] actionBreakdowns; - - public SourceFacebookMarketingInsightConfig withActionBreakdowns(SourceFacebookMarketingInsightConfigValidActionBreakdowns[] actionBreakdowns) { - this.actionBreakdowns = actionBreakdowns; - return this; - } - - /** - * Determines the report time of action stats. For example, if a person saw the ad on Jan 1st but converted on Jan 2nd, when you query the API with action_report_time=impression, you see a conversion on Jan 1st. When you query the API with action_report_time=conversion, you see a conversion on Jan 2nd. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("action_report_time") - public SourceFacebookMarketingInsightConfigActionReportTime actionReportTime; - - public SourceFacebookMarketingInsightConfig withActionReportTime(SourceFacebookMarketingInsightConfigActionReportTime actionReportTime) { - this.actionReportTime = actionReportTime; - return this; - } - - /** - * A list of chosen breakdowns for breakdowns - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("breakdowns") - public SourceFacebookMarketingInsightConfigValidBreakdowns[] breakdowns; - - public SourceFacebookMarketingInsightConfig withBreakdowns(SourceFacebookMarketingInsightConfigValidBreakdowns[] breakdowns) { - this.breakdowns = breakdowns; - return this; - } - - /** - * The date until which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("end_date") - public OffsetDateTime endDate; - - public SourceFacebookMarketingInsightConfig withEndDate(OffsetDateTime endDate) { - this.endDate = endDate; - return this; - } - - /** - * A list of chosen fields for fields parameter - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("fields") - public SourceFacebookMarketingInsightConfigValidEnums[] fields; - - public SourceFacebookMarketingInsightConfig withFields(SourceFacebookMarketingInsightConfigValidEnums[] fields) { - this.fields = fields; - return this; - } - - /** - * The attribution window - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("insights_lookback_window") - public Long insightsLookbackWindow; - - public SourceFacebookMarketingInsightConfig withInsightsLookbackWindow(Long insightsLookbackWindow) { - this.insightsLookbackWindow = insightsLookbackWindow; - return this; - } - - /** - * Chosen level for API - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("level") - public SourceFacebookMarketingInsightConfigLevel level; - - public SourceFacebookMarketingInsightConfig withLevel(SourceFacebookMarketingInsightConfigLevel level) { - this.level = level; - return this; - } - - /** - * The name value of insight - */ - @JsonProperty("name") - public String name; - - public SourceFacebookMarketingInsightConfig withName(String name) { - this.name = name; - return this; - } - - /** - * The date from which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceFacebookMarketingInsightConfig withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Time window in days by which to aggregate statistics. The sync will be chunked into N day intervals, where N is the number of days you specified. For example, if you set this value to 7, then all statistics will be reported as 7-day aggregates by starting from the start_date. If the start and end dates are October 1st and October 30th, then the connector will output 5 records: 01 - 06, 07 - 13, 14 - 20, 21 - 27, and 28 - 30 (3 days only). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("time_increment") - public Long timeIncrement; - - public SourceFacebookMarketingInsightConfig withTimeIncrement(Long timeIncrement) { - this.timeIncrement = timeIncrement; - return this; - } - - public SourceFacebookMarketingInsightConfig(@JsonProperty("name") String name) { - this.name = name; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.java deleted file mode 100755 index 095321193..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigActionReportTime.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFacebookMarketingInsightConfigActionReportTime - Determines the report time of action stats. For example, if a person saw the ad on Jan 1st but converted on Jan 2nd, when you query the API with action_report_time=impression, you see a conversion on Jan 1st. When you query the API with action_report_time=conversion, you see a conversion on Jan 2nd. - */ -public enum SourceFacebookMarketingInsightConfigActionReportTime { - CONVERSION("conversion"), - IMPRESSION("impression"), - MIXED("mixed"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingInsightConfigActionReportTime(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigLevel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigLevel.java deleted file mode 100755 index 6b75f6074..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigLevel.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFacebookMarketingInsightConfigLevel - Chosen level for API - */ -public enum SourceFacebookMarketingInsightConfigLevel { - AD("ad"), - ADSET("adset"), - CAMPAIGN("campaign"), - ACCOUNT("account"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingInsightConfigLevel(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.java deleted file mode 100755 index 3c2612320..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidActionBreakdowns.java +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFacebookMarketingInsightConfigValidActionBreakdowns - An enumeration. - */ -public enum SourceFacebookMarketingInsightConfigValidActionBreakdowns { - ACTION_CANVAS_COMPONENT_NAME("action_canvas_component_name"), - ACTION_CAROUSEL_CARD_ID("action_carousel_card_id"), - ACTION_CAROUSEL_CARD_NAME("action_carousel_card_name"), - ACTION_DESTINATION("action_destination"), - ACTION_DEVICE("action_device"), - ACTION_REACTION("action_reaction"), - ACTION_TARGET_ID("action_target_id"), - ACTION_TYPE("action_type"), - ACTION_VIDEO_SOUND("action_video_sound"), - ACTION_VIDEO_TYPE("action_video_type"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingInsightConfigValidActionBreakdowns(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.java deleted file mode 100755 index 080167b70..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidBreakdowns.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFacebookMarketingInsightConfigValidBreakdowns - An enumeration. - */ -public enum SourceFacebookMarketingInsightConfigValidBreakdowns { - AD_FORMAT_ASSET("ad_format_asset"), - AGE("age"), - APP_ID("app_id"), - BODY_ASSET("body_asset"), - CALL_TO_ACTION_ASSET("call_to_action_asset"), - COARSE_CONVERSION_VALUE("coarse_conversion_value"), - COUNTRY("country"), - DESCRIPTION_ASSET("description_asset"), - DEVICE_PLATFORM("device_platform"), - DMA("dma"), - FIDELITY_TYPE("fidelity_type"), - FREQUENCY_VALUE("frequency_value"), - GENDER("gender"), - HOURLY_STATS_AGGREGATED_BY_ADVERTISER_TIME_ZONE("hourly_stats_aggregated_by_advertiser_time_zone"), - HOURLY_STATS_AGGREGATED_BY_AUDIENCE_TIME_ZONE("hourly_stats_aggregated_by_audience_time_zone"), - HSID("hsid"), - IMAGE_ASSET("image_asset"), - IMPRESSION_DEVICE("impression_device"), - IS_CONVERSION_ID_MODELED("is_conversion_id_modeled"), - LINK_URL_ASSET("link_url_asset"), - MMM("mmm"), - PLACE_PAGE_ID("place_page_id"), - PLATFORM_POSITION("platform_position"), - POSTBACK_SEQUENCE_INDEX("postback_sequence_index"), - PRODUCT_ID("product_id"), - PUBLISHER_PLATFORM("publisher_platform"), - REDOWNLOAD("redownload"), - REGION("region"), - SKAN_CAMPAIGN_ID("skan_campaign_id"), - SKAN_CONVERSION_ID("skan_conversion_id"), - TITLE_ASSET("title_asset"), - VIDEO_ASSET("video_asset"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingInsightConfigValidBreakdowns(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidEnums.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidEnums.java deleted file mode 100755 index a5b590dcf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookMarketingInsightConfigValidEnums.java +++ /dev/null @@ -1,152 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFacebookMarketingInsightConfigValidEnums - An enumeration. - */ -public enum SourceFacebookMarketingInsightConfigValidEnums { - ACCOUNT_CURRENCY("account_currency"), - ACCOUNT_ID("account_id"), - ACCOUNT_NAME("account_name"), - ACTION_VALUES("action_values"), - ACTIONS("actions"), - AD_CLICK_ACTIONS("ad_click_actions"), - AD_ID("ad_id"), - AD_IMPRESSION_ACTIONS("ad_impression_actions"), - AD_NAME("ad_name"), - ADSET_END("adset_end"), - ADSET_ID("adset_id"), - ADSET_NAME("adset_name"), - ADSET_START("adset_start"), - AGE_TARGETING("age_targeting"), - ATTRIBUTION_SETTING("attribution_setting"), - AUCTION_BID("auction_bid"), - AUCTION_COMPETITIVENESS("auction_competitiveness"), - AUCTION_MAX_COMPETITOR_BID("auction_max_competitor_bid"), - BUYING_TYPE("buying_type"), - CAMPAIGN_ID("campaign_id"), - CAMPAIGN_NAME("campaign_name"), - CANVAS_AVG_VIEW_PERCENT("canvas_avg_view_percent"), - CANVAS_AVG_VIEW_TIME("canvas_avg_view_time"), - CATALOG_SEGMENT_ACTIONS("catalog_segment_actions"), - CATALOG_SEGMENT_VALUE("catalog_segment_value"), - CATALOG_SEGMENT_VALUE_MOBILE_PURCHASE_ROAS("catalog_segment_value_mobile_purchase_roas"), - CATALOG_SEGMENT_VALUE_OMNI_PURCHASE_ROAS("catalog_segment_value_omni_purchase_roas"), - CATALOG_SEGMENT_VALUE_WEBSITE_PURCHASE_ROAS("catalog_segment_value_website_purchase_roas"), - CLICKS("clicks"), - CONVERSION_RATE_RANKING("conversion_rate_ranking"), - CONVERSION_VALUES("conversion_values"), - CONVERSIONS("conversions"), - CONVERTED_PRODUCT_QUANTITY("converted_product_quantity"), - CONVERTED_PRODUCT_VALUE("converted_product_value"), - COST_PER15_SEC_VIDEO_VIEW("cost_per_15_sec_video_view"), - COST_PER2_SEC_CONTINUOUS_VIDEO_VIEW("cost_per_2_sec_continuous_video_view"), - COST_PER_ACTION_TYPE("cost_per_action_type"), - COST_PER_AD_CLICK("cost_per_ad_click"), - COST_PER_CONVERSION("cost_per_conversion"), - COST_PER_DDA_COUNTBY_CONVS("cost_per_dda_countby_convs"), - COST_PER_ESTIMATED_AD_RECALLERS("cost_per_estimated_ad_recallers"), - COST_PER_INLINE_LINK_CLICK("cost_per_inline_link_click"), - COST_PER_INLINE_POST_ENGAGEMENT("cost_per_inline_post_engagement"), - COST_PER_ONE_THOUSAND_AD_IMPRESSION("cost_per_one_thousand_ad_impression"), - COST_PER_OUTBOUND_CLICK("cost_per_outbound_click"), - COST_PER_THRUPLAY("cost_per_thruplay"), - COST_PER_UNIQUE_ACTION_TYPE("cost_per_unique_action_type"), - COST_PER_UNIQUE_CLICK("cost_per_unique_click"), - COST_PER_UNIQUE_CONVERSION("cost_per_unique_conversion"), - COST_PER_UNIQUE_INLINE_LINK_CLICK("cost_per_unique_inline_link_click"), - COST_PER_UNIQUE_OUTBOUND_CLICK("cost_per_unique_outbound_click"), - CPC("cpc"), - CPM("cpm"), - CPP("cpp"), - CREATED_TIME("created_time"), - CREATIVE_MEDIA_TYPE("creative_media_type"), - CTR("ctr"), - DATE_START("date_start"), - DATE_STOP("date_stop"), - DDA_COUNTBY_CONVS("dda_countby_convs"), - DDA_RESULTS("dda_results"), - ENGAGEMENT_RATE_RANKING("engagement_rate_ranking"), - ESTIMATED_AD_RECALL_RATE("estimated_ad_recall_rate"), - ESTIMATED_AD_RECALL_RATE_LOWER_BOUND("estimated_ad_recall_rate_lower_bound"), - ESTIMATED_AD_RECALL_RATE_UPPER_BOUND("estimated_ad_recall_rate_upper_bound"), - ESTIMATED_AD_RECALLERS("estimated_ad_recallers"), - ESTIMATED_AD_RECALLERS_LOWER_BOUND("estimated_ad_recallers_lower_bound"), - ESTIMATED_AD_RECALLERS_UPPER_BOUND("estimated_ad_recallers_upper_bound"), - FREQUENCY("frequency"), - FULL_VIEW_IMPRESSIONS("full_view_impressions"), - FULL_VIEW_REACH("full_view_reach"), - GENDER_TARGETING("gender_targeting"), - IMPRESSIONS("impressions"), - INLINE_LINK_CLICK_CTR("inline_link_click_ctr"), - INLINE_LINK_CLICKS("inline_link_clicks"), - INLINE_POST_ENGAGEMENT("inline_post_engagement"), - INSTAGRAM_UPCOMING_EVENT_REMINDERS_SET("instagram_upcoming_event_reminders_set"), - INSTANT_EXPERIENCE_CLICKS_TO_OPEN("instant_experience_clicks_to_open"), - INSTANT_EXPERIENCE_CLICKS_TO_START("instant_experience_clicks_to_start"), - INSTANT_EXPERIENCE_OUTBOUND_CLICKS("instant_experience_outbound_clicks"), - INTERACTIVE_COMPONENT_TAP("interactive_component_tap"), - LABELS("labels"), - LOCATION("location"), - MOBILE_APP_PURCHASE_ROAS("mobile_app_purchase_roas"), - OBJECTIVE("objective"), - OPTIMIZATION_GOAL("optimization_goal"), - OUTBOUND_CLICKS("outbound_clicks"), - OUTBOUND_CLICKS_CTR("outbound_clicks_ctr"), - PLACE_PAGE_NAME("place_page_name"), - PURCHASE_ROAS("purchase_roas"), - QUALIFYING_QUESTION_QUALIFY_ANSWER_RATE("qualifying_question_qualify_answer_rate"), - QUALITY_RANKING("quality_ranking"), - QUALITY_SCORE_ECTR("quality_score_ectr"), - QUALITY_SCORE_ECVR("quality_score_ecvr"), - QUALITY_SCORE_ORGANIC("quality_score_organic"), - REACH("reach"), - SOCIAL_SPEND("social_spend"), - SPEND("spend"), - TOTAL_POSTBACKS("total_postbacks"), - TOTAL_POSTBACKS_DETAILED("total_postbacks_detailed"), - TOTAL_POSTBACKS_DETAILED_V4("total_postbacks_detailed_v4"), - UNIQUE_ACTIONS("unique_actions"), - UNIQUE_CLICKS("unique_clicks"), - UNIQUE_CONVERSIONS("unique_conversions"), - UNIQUE_CTR("unique_ctr"), - UNIQUE_INLINE_LINK_CLICK_CTR("unique_inline_link_click_ctr"), - UNIQUE_INLINE_LINK_CLICKS("unique_inline_link_clicks"), - UNIQUE_LINK_CLICKS_CTR("unique_link_clicks_ctr"), - UNIQUE_OUTBOUND_CLICKS("unique_outbound_clicks"), - UNIQUE_OUTBOUND_CLICKS_CTR("unique_outbound_clicks_ctr"), - UNIQUE_VIDEO_CONTINUOUS2_SEC_WATCHED_ACTIONS("unique_video_continuous_2_sec_watched_actions"), - UNIQUE_VIDEO_VIEW15_SEC("unique_video_view_15_sec"), - UPDATED_TIME("updated_time"), - VIDEO15_SEC_WATCHED_ACTIONS("video_15_sec_watched_actions"), - VIDEO30_SEC_WATCHED_ACTIONS("video_30_sec_watched_actions"), - VIDEO_AVG_TIME_WATCHED_ACTIONS("video_avg_time_watched_actions"), - VIDEO_CONTINUOUS2_SEC_WATCHED_ACTIONS("video_continuous_2_sec_watched_actions"), - VIDEO_P100_WATCHED_ACTIONS("video_p100_watched_actions"), - VIDEO_P25_WATCHED_ACTIONS("video_p25_watched_actions"), - VIDEO_P50_WATCHED_ACTIONS("video_p50_watched_actions"), - VIDEO_P75_WATCHED_ACTIONS("video_p75_watched_actions"), - VIDEO_P95_WATCHED_ACTIONS("video_p95_watched_actions"), - VIDEO_PLAY_ACTIONS("video_play_actions"), - VIDEO_PLAY_CURVE_ACTIONS("video_play_curve_actions"), - VIDEO_PLAY_RETENTION0_TO15S_ACTIONS("video_play_retention_0_to_15s_actions"), - VIDEO_PLAY_RETENTION20_TO60S_ACTIONS("video_play_retention_20_to_60s_actions"), - VIDEO_PLAY_RETENTION_GRAPH_ACTIONS("video_play_retention_graph_actions"), - VIDEO_THRUPLAY_WATCHED_ACTIONS("video_thruplay_watched_actions"), - VIDEO_TIME_WATCHED_ACTIONS("video_time_watched_actions"), - WEBSITE_CTR("website_ctr"), - WEBSITE_PURCHASE_ROAS("website_purchase_roas"), - WISH_BID("wish_bid"); - - @JsonValue - public final String value; - - private SourceFacebookMarketingInsightConfigValidEnums(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPages.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPages.java deleted file mode 100755 index 2359b2ad1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPages.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFacebookPages - The values required to configure the source. - */ - -public class SourceFacebookPages { - /** - * Facebook Page Access Token - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceFacebookPages withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Page ID - */ - @JsonProperty("page_id") - public String pageId; - - public SourceFacebookPages withPageId(String pageId) { - this.pageId = pageId; - return this; - } - - @JsonProperty("sourceType") - public SourceFacebookPagesFacebookPages sourceType; - - public SourceFacebookPages withSourceType(SourceFacebookPagesFacebookPages sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceFacebookPages(@JsonProperty("access_token") String accessToken, @JsonProperty("page_id") String pageId, @JsonProperty("sourceType") SourceFacebookPagesFacebookPages sourceType) { - this.accessToken = accessToken; - this.pageId = pageId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPagesFacebookPages.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPagesFacebookPages.java deleted file mode 100755 index 221b55434..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFacebookPagesFacebookPages.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFacebookPagesFacebookPages { - FACEBOOK_PAGES("facebook-pages"); - - @JsonValue - public final String value; - - private SourceFacebookPagesFacebookPages(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaker.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaker.java deleted file mode 100755 index 5c8bd2338..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaker.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFaker - The values required to configure the source. - */ - -public class SourceFaker { - /** - * Should the updated_at values for every record be new each sync? Setting this to false will case the source to stop emitting records after COUNT records have been emitted. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("always_updated") - public Boolean alwaysUpdated; - - public SourceFaker withAlwaysUpdated(Boolean alwaysUpdated) { - this.alwaysUpdated = alwaysUpdated; - return this; - } - - /** - * How many users should be generated in total. This setting does not apply to the purchases or products stream. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("count") - public Long count; - - public SourceFaker withCount(Long count) { - this.count = count; - return this; - } - - /** - * How many parallel workers should we use to generate fake data? Choose a value equal to the number of CPUs you will allocate to this source. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("parallelism") - public Long parallelism; - - public SourceFaker withParallelism(Long parallelism) { - this.parallelism = parallelism; - return this; - } - - /** - * How many fake records will be in each page (stream slice), before a state message is emitted? - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("records_per_slice") - public Long recordsPerSlice; - - public SourceFaker withRecordsPerSlice(Long recordsPerSlice) { - this.recordsPerSlice = recordsPerSlice; - return this; - } - - /** - * Manually control the faker random seed to return the same values on subsequent runs (leave -1 for random) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("seed") - public Long seed; - - public SourceFaker withSeed(Long seed) { - this.seed = seed; - return this; - } - - @JsonProperty("sourceType") - public SourceFakerFaker sourceType; - - public SourceFaker withSourceType(SourceFakerFaker sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceFaker(@JsonProperty("sourceType") SourceFakerFaker sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFakerFaker.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFakerFaker.java deleted file mode 100755 index b12330824..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFakerFaker.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFakerFaker { - FAKER("faker"); - - @JsonValue - public final String value; - - private SourceFakerFaker(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFauna.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFauna.java deleted file mode 100755 index afb17edae..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFauna.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFauna - The values required to configure the source. - */ - -public class SourceFauna { - /** - * Settings for the Fauna Collection. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("collection") - public SourceFaunaCollection collection; - - public SourceFauna withCollection(SourceFaunaCollection collection) { - this.collection = collection; - return this; - } - - /** - * Domain of Fauna to query. Defaults db.fauna.com. See <a href=https://docs.fauna.com/fauna/current/learn/understanding/region_groups#how-to-use-region-groups>the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("domain") - public String domain; - - public SourceFauna withDomain(String domain) { - this.domain = domain; - return this; - } - - /** - * Endpoint port. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceFauna withPort(Long port) { - this.port = port; - return this; - } - - /** - * URL scheme. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("scheme") - public String scheme; - - public SourceFauna withScheme(String scheme) { - this.scheme = scheme; - return this; - } - - /** - * Fauna secret, used when authenticating with the database. - */ - @JsonProperty("secret") - public String secret; - - public SourceFauna withSecret(String secret) { - this.secret = secret; - return this; - } - - @JsonProperty("sourceType") - public SourceFaunaFauna sourceType; - - public SourceFauna withSourceType(SourceFaunaFauna sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceFauna(@JsonProperty("secret") String secret, @JsonProperty("sourceType") SourceFaunaFauna sourceType) { - this.secret = secret; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollection.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollection.java deleted file mode 100755 index 92dbdf4a0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollection.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFaunaCollection - Settings for the Fauna Collection. - */ - -public class SourceFaunaCollection { - /** - * <b>This only applies to incremental syncs.</b> <br> - * Enabling deletion mode informs your destination of deleted documents.<br> - * Disabled - Leave this feature disabled, and ignore deleted documents.<br> - * Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. - */ - @JsonProperty("deletions") - public Object deletions; - - public SourceFaunaCollection withDeletions(Object deletions) { - this.deletions = deletions; - return this; - } - - /** - * The page size used when reading documents from the database. The larger the page size, the faster the connector processes documents. However, if a page is too large, the connector may fail. <br> - * Choose your page size based on how large the documents are. <br> - * See <a href="https://docs.fauna.com/fauna/current/learn/understanding/types#page">the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("page_size") - public Long pageSize; - - public SourceFaunaCollection withPageSize(Long pageSize) { - this.pageSize = pageSize; - return this; - } - - public SourceFaunaCollection(@JsonProperty("deletions") Object deletions) { - this.deletions = deletions; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabled.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabled.java deleted file mode 100755 index 55d10eac7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabled.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFaunaCollectionDeletionsDisabled - <b>This only applies to incremental syncs.</b> <br> - * Enabling deletion mode informs your destination of deleted documents.<br> - * Disabled - Leave this feature disabled, and ignore deleted documents.<br> - * Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. - */ - -public class SourceFaunaCollectionDeletionsDisabled { - @JsonProperty("deletion_mode") - public SourceFaunaCollectionDeletionsDisabledDeletionMode deletionMode; - - public SourceFaunaCollectionDeletionsDisabled withDeletionMode(SourceFaunaCollectionDeletionsDisabledDeletionMode deletionMode) { - this.deletionMode = deletionMode; - return this; - } - - public SourceFaunaCollectionDeletionsDisabled(@JsonProperty("deletion_mode") SourceFaunaCollectionDeletionsDisabledDeletionMode deletionMode) { - this.deletionMode = deletionMode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.java deleted file mode 100755 index 208ad88b5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsDisabledDeletionMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFaunaCollectionDeletionsDisabledDeletionMode { - IGNORE("ignore"); - - @JsonValue - public final String value; - - private SourceFaunaCollectionDeletionsDisabledDeletionMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabled.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabled.java deleted file mode 100755 index 4cd7d6ab5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabled.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFaunaCollectionDeletionsEnabled - <b>This only applies to incremental syncs.</b> <br> - * Enabling deletion mode informs your destination of deleted documents.<br> - * Disabled - Leave this feature disabled, and ignore deleted documents.<br> - * Enabled - Enables this feature. When a document is deleted, the connector exports a record with a "deleted at" column containing the time that the document was deleted. - */ - -public class SourceFaunaCollectionDeletionsEnabled { - /** - * Name of the "deleted at" column. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("column") - public String column; - - public SourceFaunaCollectionDeletionsEnabled withColumn(String column) { - this.column = column; - return this; - } - - @JsonProperty("deletion_mode") - public SourceFaunaCollectionDeletionsEnabledDeletionMode deletionMode; - - public SourceFaunaCollectionDeletionsEnabled withDeletionMode(SourceFaunaCollectionDeletionsEnabledDeletionMode deletionMode) { - this.deletionMode = deletionMode; - return this; - } - - public SourceFaunaCollectionDeletionsEnabled(@JsonProperty("deletion_mode") SourceFaunaCollectionDeletionsEnabledDeletionMode deletionMode) { - this.deletionMode = deletionMode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.java deleted file mode 100755 index 9b85e4e61..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaCollectionDeletionsEnabledDeletionMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFaunaCollectionDeletionsEnabledDeletionMode { - DELETED_FIELD("deleted_field"); - - @JsonValue - public final String value; - - private SourceFaunaCollectionDeletionsEnabledDeletionMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaFauna.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaFauna.java deleted file mode 100755 index ba2f731e2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFaunaFauna.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFaunaFauna { - FAUNA("fauna"); - - @JsonValue - public final String value; - - private SourceFaunaFauna(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecure.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecure.java deleted file mode 100755 index 88d6d0fb5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecure.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecure - The values required to configure the source. - */ - -public class SourceFileSecure { - /** - * The Name of the final table to replicate this file into (should include letters, numbers dash and underscores only). - */ - @JsonProperty("dataset_name") - public String datasetName; - - public SourceFileSecure withDatasetName(String datasetName) { - this.datasetName = datasetName; - return this; - } - - /** - * The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format") - public SourceFileSecureFileFormat format; - - public SourceFileSecure withFormat(SourceFileSecureFileFormat format) { - this.format = format; - return this; - } - - /** - * The storage Provider or Location of the file(s) which should be replicated. - */ - @JsonProperty("provider") - public Object provider; - - public SourceFileSecure withProvider(Object provider) { - this.provider = provider; - return this; - } - - /** - * This should be a string in JSON format. It depends on the chosen file format to provide additional options and tune its behavior. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("reader_options") - public String readerOptions; - - public SourceFileSecure withReaderOptions(String readerOptions) { - this.readerOptions = readerOptions; - return this; - } - - @JsonProperty("sourceType") - public SourceFileSecureFileSecure sourceType; - - public SourceFileSecure withSourceType(SourceFileSecureFileSecure sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The URL path to access the file which should be replicated. - */ - @JsonProperty("url") - public String url; - - public SourceFileSecure withUrl(String url) { - this.url = url; - return this; - } - - public SourceFileSecure(@JsonProperty("dataset_name") String datasetName, @JsonProperty("provider") Object provider, @JsonProperty("sourceType") SourceFileSecureFileSecure sourceType, @JsonProperty("url") String url) { - this.datasetName = datasetName; - this.provider = provider; - this.sourceType = sourceType; - this.url = url; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileFormat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileFormat.java deleted file mode 100755 index 3b859bbab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileFormat.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceFileSecureFileFormat - The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). - */ -public enum SourceFileSecureFileFormat { - CSV("csv"), - JSON("json"), - JSONL("jsonl"), - EXCEL("excel"), - EXCEL_BINARY("excel_binary"), - FEATHER("feather"), - PARQUET("parquet"), - YAML("yaml"); - - @JsonValue - public final String value; - - private SourceFileSecureFileFormat(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileSecure.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileSecure.java deleted file mode 100755 index 36fc098b8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureFileSecure.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureFileSecure { - FILE_SECURE("file-secure"); - - @JsonValue - public final String value; - - private SourceFileSecureFileSecure(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.java deleted file mode 100755 index e79f32c10..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorage.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderAzBlobAzureBlobStorage - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderAzBlobAzureBlobStorage { - /** - * To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a SAS (Shared Access Signature) token. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sas_token") - public String sasToken; - - public SourceFileSecureProviderAzBlobAzureBlobStorage withSasToken(String sasToken) { - this.sasToken = sasToken; - return this; - } - - /** - * To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a storage account shared key (aka account key or access key). If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("shared_key") - public String sharedKey; - - public SourceFileSecureProviderAzBlobAzureBlobStorage withSharedKey(String sharedKey) { - this.sharedKey = sharedKey; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderAzBlobAzureBlobStorageStorage storage; - - public SourceFileSecureProviderAzBlobAzureBlobStorage withStorage(SourceFileSecureProviderAzBlobAzureBlobStorageStorage storage) { - this.storage = storage; - return this; - } - - /** - * The globally unique name of the storage account that the desired blob sits within. See <a href="https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview" target="_blank">here</a> for more details. - */ - @JsonProperty("storage_account") - public String storageAccount; - - public SourceFileSecureProviderAzBlobAzureBlobStorage withStorageAccount(String storageAccount) { - this.storageAccount = storageAccount; - return this; - } - - public SourceFileSecureProviderAzBlobAzureBlobStorage(@JsonProperty("storage") SourceFileSecureProviderAzBlobAzureBlobStorageStorage storage, @JsonProperty("storage_account") String storageAccount) { - this.storage = storage; - this.storageAccount = storageAccount; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.java deleted file mode 100755 index 401de7f63..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderAzBlobAzureBlobStorageStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderAzBlobAzureBlobStorageStorage { - AZ_BLOB("AzBlob"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderAzBlobAzureBlobStorageStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.java deleted file mode 100755 index 9a2f0f04f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorage.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderGCSGoogleCloudStorage - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderGCSGoogleCloudStorage { - /** - * In order to access private Buckets stored on Google Cloud, this connector would need a service account json credentials with the proper permissions as described <a href="https://cloud.google.com/iam/docs/service-accounts" target="_blank">here</a>. Please generate the credentials.json file and copy/paste its content to this field (expecting JSON formats). If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("service_account_json") - public String serviceAccountJson; - - public SourceFileSecureProviderGCSGoogleCloudStorage withServiceAccountJson(String serviceAccountJson) { - this.serviceAccountJson = serviceAccountJson; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderGCSGoogleCloudStorageStorage storage; - - public SourceFileSecureProviderGCSGoogleCloudStorage withStorage(SourceFileSecureProviderGCSGoogleCloudStorageStorage storage) { - this.storage = storage; - return this; - } - - public SourceFileSecureProviderGCSGoogleCloudStorage(@JsonProperty("storage") SourceFileSecureProviderGCSGoogleCloudStorageStorage storage) { - this.storage = storage; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.java deleted file mode 100755 index 6b52896f5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderGCSGoogleCloudStorageStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderGCSGoogleCloudStorageStorage { - GCS("GCS"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderGCSGoogleCloudStorageStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWeb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWeb.java deleted file mode 100755 index 74fe491cb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWeb.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderHTTPSPublicWeb - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderHTTPSPublicWeb { - @JsonProperty("storage") - public SourceFileSecureProviderHTTPSPublicWebStorage storage; - - public SourceFileSecureProviderHTTPSPublicWeb withStorage(SourceFileSecureProviderHTTPSPublicWebStorage storage) { - this.storage = storage; - return this; - } - - /** - * Add User-Agent to request - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("user_agent") - public Boolean userAgent; - - public SourceFileSecureProviderHTTPSPublicWeb withUserAgent(Boolean userAgent) { - this.userAgent = userAgent; - return this; - } - - public SourceFileSecureProviderHTTPSPublicWeb(@JsonProperty("storage") SourceFileSecureProviderHTTPSPublicWebStorage storage) { - this.storage = storage; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.java deleted file mode 100755 index 14c5dfdc4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderHTTPSPublicWebStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderHTTPSPublicWebStorage { - HTTPS("HTTPS"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderHTTPSPublicWebStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServices.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServices.java deleted file mode 100755 index 5f31b5e52..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServices.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderS3AmazonWebServices - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderS3AmazonWebServices { - /** - * In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_access_key_id") - public String awsAccessKeyId; - - public SourceFileSecureProviderS3AmazonWebServices withAwsAccessKeyId(String awsAccessKeyId) { - this.awsAccessKeyId = awsAccessKeyId; - return this; - } - - /** - * In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_secret_access_key") - public String awsSecretAccessKey; - - public SourceFileSecureProviderS3AmazonWebServices withAwsSecretAccessKey(String awsSecretAccessKey) { - this.awsSecretAccessKey = awsSecretAccessKey; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderS3AmazonWebServicesStorage storage; - - public SourceFileSecureProviderS3AmazonWebServices withStorage(SourceFileSecureProviderS3AmazonWebServicesStorage storage) { - this.storage = storage; - return this; - } - - public SourceFileSecureProviderS3AmazonWebServices(@JsonProperty("storage") SourceFileSecureProviderS3AmazonWebServicesStorage storage) { - this.storage = storage; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.java deleted file mode 100755 index 1bed9b0a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderS3AmazonWebServicesStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderS3AmazonWebServicesStorage { - S3("S3"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderS3AmazonWebServicesStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.java deleted file mode 100755 index 3e2260421..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocol.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderSCPSecureCopyProtocol - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderSCPSecureCopyProtocol { - @JsonProperty("host") - public String host; - - public SourceFileSecureProviderSCPSecureCopyProtocol withHost(String host) { - this.host = host; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceFileSecureProviderSCPSecureCopyProtocol withPassword(String password) { - this.password = password; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public String port; - - public SourceFileSecureProviderSCPSecureCopyProtocol withPort(String port) { - this.port = port; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderSCPSecureCopyProtocolStorage storage; - - public SourceFileSecureProviderSCPSecureCopyProtocol withStorage(SourceFileSecureProviderSCPSecureCopyProtocolStorage storage) { - this.storage = storage; - return this; - } - - @JsonProperty("user") - public String user; - - public SourceFileSecureProviderSCPSecureCopyProtocol withUser(String user) { - this.user = user; - return this; - } - - public SourceFileSecureProviderSCPSecureCopyProtocol(@JsonProperty("host") String host, @JsonProperty("storage") SourceFileSecureProviderSCPSecureCopyProtocolStorage storage, @JsonProperty("user") String user) { - this.host = host; - this.storage = storage; - this.user = user; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.java deleted file mode 100755 index 65ea7d059..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSCPSecureCopyProtocolStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderSCPSecureCopyProtocolStorage { - SCP("SCP"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderSCPSecureCopyProtocolStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.java deleted file mode 100755 index 6f1ae0e63..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocol.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderSFTPSecureFileTransferProtocol - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderSFTPSecureFileTransferProtocol { - @JsonProperty("host") - public String host; - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol withHost(String host) { - this.host = host; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol withPassword(String password) { - this.password = password; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public String port; - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol withPort(String port) { - this.port = port; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage storage; - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol withStorage(SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage storage) { - this.storage = storage; - return this; - } - - @JsonProperty("user") - public String user; - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol withUser(String user) { - this.user = user; - return this; - } - - public SourceFileSecureProviderSFTPSecureFileTransferProtocol(@JsonProperty("host") String host, @JsonProperty("storage") SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage storage, @JsonProperty("user") String user) { - this.host = host; - this.storage = storage; - this.user = user; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.java deleted file mode 100755 index bcd87c5ea..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage { - SFTP("SFTP"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderSFTPSecureFileTransferProtocolStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShell.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShell.java deleted file mode 100755 index 3f6db2ca4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShell.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFileSecureProviderSSHSecureShell - The storage Provider or Location of the file(s) which should be replicated. - */ - -public class SourceFileSecureProviderSSHSecureShell { - @JsonProperty("host") - public String host; - - public SourceFileSecureProviderSSHSecureShell withHost(String host) { - this.host = host; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceFileSecureProviderSSHSecureShell withPassword(String password) { - this.password = password; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public String port; - - public SourceFileSecureProviderSSHSecureShell withPort(String port) { - this.port = port; - return this; - } - - @JsonProperty("storage") - public SourceFileSecureProviderSSHSecureShellStorage storage; - - public SourceFileSecureProviderSSHSecureShell withStorage(SourceFileSecureProviderSSHSecureShellStorage storage) { - this.storage = storage; - return this; - } - - @JsonProperty("user") - public String user; - - public SourceFileSecureProviderSSHSecureShell withUser(String user) { - this.user = user; - return this; - } - - public SourceFileSecureProviderSSHSecureShell(@JsonProperty("host") String host, @JsonProperty("storage") SourceFileSecureProviderSSHSecureShellStorage storage, @JsonProperty("user") String user) { - this.host = host; - this.storage = storage; - this.user = user; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShellStorage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShellStorage.java deleted file mode 100755 index c227b6da8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFileSecureProviderSSHSecureShellStorage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFileSecureProviderSSHSecureShellStorage { - SSH("SSH"); - - @JsonValue - public final String value; - - private SourceFileSecureProviderSSHSecureShellStorage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFirebolt.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFirebolt.java deleted file mode 100755 index 5e810dab7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFirebolt.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFirebolt - The values required to configure the source. - */ - -public class SourceFirebolt { - /** - * Firebolt account to login. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("account") - public String account; - - public SourceFirebolt withAccount(String account) { - this.account = account; - return this; - } - - /** - * The database to connect to. - */ - @JsonProperty("database") - public String database; - - public SourceFirebolt withDatabase(String database) { - this.database = database; - return this; - } - - /** - * Engine name or url to connect to. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("engine") - public String engine; - - public SourceFirebolt withEngine(String engine) { - this.engine = engine; - return this; - } - - /** - * The host name of your Firebolt database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("host") - public String host; - - public SourceFirebolt withHost(String host) { - this.host = host; - return this; - } - - /** - * Firebolt password. - */ - @JsonProperty("password") - public String password; - - public SourceFirebolt withPassword(String password) { - this.password = password; - return this; - } - - @JsonProperty("sourceType") - public SourceFireboltFirebolt sourceType; - - public SourceFirebolt withSourceType(SourceFireboltFirebolt sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Firebolt email address you use to login. - */ - @JsonProperty("username") - public String username; - - public SourceFirebolt withUsername(String username) { - this.username = username; - return this; - } - - public SourceFirebolt(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("database") String database, @JsonProperty("sourceType") SourceFireboltFirebolt sourceType) { - this.username = username; - this.password = password; - this.database = database; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFireboltFirebolt.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFireboltFirebolt.java deleted file mode 100755 index 43cb457cb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFireboltFirebolt.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFireboltFirebolt { - FIREBOLT("firebolt"); - - @JsonValue - public final String value; - - private SourceFireboltFirebolt(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcaller.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcaller.java deleted file mode 100755 index 282861dad..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcaller.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceFreshcaller - The values required to configure the source. - */ - -public class SourceFreshcaller { - /** - * Freshcaller API Key. See the <a href="https://docs.airbyte.com/integrations/sources/freshcaller">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceFreshcaller withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Used to construct Base URL for the Freshcaller APIs - */ - @JsonProperty("domain") - public String domain; - - public SourceFreshcaller withDomain(String domain) { - this.domain = domain; - return this; - } - - /** - * The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("requests_per_minute") - public Long requestsPerMinute; - - public SourceFreshcaller withRequestsPerMinute(Long requestsPerMinute) { - this.requestsPerMinute = requestsPerMinute; - return this; - } - - @JsonProperty("sourceType") - public SourceFreshcallerFreshcaller sourceType; - - public SourceFreshcaller withSourceType(SourceFreshcallerFreshcaller sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time. Any data created after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceFreshcaller withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Lag in minutes for each sync, i.e., at time T, data for the time range [prev_sync_time, T-30] will be fetched - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sync_lag_minutes") - public Long syncLagMinutes; - - public SourceFreshcaller withSyncLagMinutes(Long syncLagMinutes) { - this.syncLagMinutes = syncLagMinutes; - return this; - } - - public SourceFreshcaller(@JsonProperty("api_key") String apiKey, @JsonProperty("domain") String domain, @JsonProperty("sourceType") SourceFreshcallerFreshcaller sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiKey = apiKey; - this.domain = domain; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcallerFreshcaller.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcallerFreshcaller.java deleted file mode 100755 index 699344923..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshcallerFreshcaller.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFreshcallerFreshcaller { - FRESHCALLER("freshcaller"); - - @JsonValue - public final String value; - - private SourceFreshcallerFreshcaller(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdesk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdesk.java deleted file mode 100755 index 1b1dca3ba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdesk.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceFreshdesk - The values required to configure the source. - */ - -public class SourceFreshdesk { - /** - * Freshdesk API Key. See the <a href="https://docs.airbyte.com/integrations/sources/freshdesk">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceFreshdesk withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Freshdesk domain - */ - @JsonProperty("domain") - public String domain; - - public SourceFreshdesk withDomain(String domain) { - this.domain = domain; - return this; - } - - /** - * The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("requests_per_minute") - public Long requestsPerMinute; - - public SourceFreshdesk withRequestsPerMinute(Long requestsPerMinute) { - this.requestsPerMinute = requestsPerMinute; - return this; - } - - @JsonProperty("sourceType") - public SourceFreshdeskFreshdesk sourceType; - - public SourceFreshdesk withSourceType(SourceFreshdeskFreshdesk sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time. Any data created after this date will be replicated. If this parameter is not set, all data will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceFreshdesk withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceFreshdesk(@JsonProperty("api_key") String apiKey, @JsonProperty("domain") String domain, @JsonProperty("sourceType") SourceFreshdeskFreshdesk sourceType) { - this.apiKey = apiKey; - this.domain = domain; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdeskFreshdesk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdeskFreshdesk.java deleted file mode 100755 index a29f24656..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshdeskFreshdesk.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFreshdeskFreshdesk { - FRESHDESK("freshdesk"); - - @JsonValue - public final String value; - - private SourceFreshdeskFreshdesk(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsales.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsales.java deleted file mode 100755 index 203f631a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsales.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceFreshsales - The values required to configure the source. - */ - -public class SourceFreshsales { - /** - * Freshsales API Key. See <a href="https://crmsupport.freshworks.com/support/solutions/articles/50000002503-how-to-find-my-api-key-">here</a>. The key is case sensitive. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceFreshsales withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The Name of your Freshsales domain - */ - @JsonProperty("domain_name") - public String domainName; - - public SourceFreshsales withDomainName(String domainName) { - this.domainName = domainName; - return this; - } - - @JsonProperty("sourceType") - public SourceFreshsalesFreshsales sourceType; - - public SourceFreshsales withSourceType(SourceFreshsalesFreshsales sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceFreshsales(@JsonProperty("api_key") String apiKey, @JsonProperty("domain_name") String domainName, @JsonProperty("sourceType") SourceFreshsalesFreshsales sourceType) { - this.apiKey = apiKey; - this.domainName = domainName; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsalesFreshsales.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsalesFreshsales.java deleted file mode 100755 index fd63fee9e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceFreshsalesFreshsales.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceFreshsalesFreshsales { - FRESHSALES("freshsales"); - - @JsonValue - public final String value; - - private SourceFreshsalesFreshsales(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPx.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPx.java deleted file mode 100755 index d7702e218..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPx.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGainsightPx - The values required to configure the source. - */ - -public class SourceGainsightPx { - /** - * The Aptrinsic API Key which is recieved from the dashboard settings (ref - https://app.aptrinsic.com/settings/api-keys) - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGainsightPx withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceGainsightPxGainsightPx sourceType; - - public SourceGainsightPx withSourceType(SourceGainsightPxGainsightPx sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGainsightPx(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceGainsightPxGainsightPx sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPxGainsightPx.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPxGainsightPx.java deleted file mode 100755 index da387c137..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGainsightPxGainsightPx.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGainsightPxGainsightPx { - GAINSIGHT_PX("gainsight-px"); - - @JsonValue - public final String value; - - private SourceGainsightPxGainsightPx(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGcs.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGcs.java deleted file mode 100755 index 2c087af36..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGcs.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGcs - The values required to configure the source. - */ - -public class SourceGcs { - /** - * GCS bucket name - */ - @JsonProperty("gcs_bucket") - public String gcsBucket; - - public SourceGcs withGcsBucket(String gcsBucket) { - this.gcsBucket = gcsBucket; - return this; - } - - /** - * GCS path to data - */ - @JsonProperty("gcs_path") - public String gcsPath; - - public SourceGcs withGcsPath(String gcsPath) { - this.gcsPath = gcsPath; - return this; - } - - /** - * Enter your Google Cloud <a href="https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys">service account key</a> in JSON format - */ - @JsonProperty("service_account") - public String serviceAccount; - - public SourceGcs withServiceAccount(String serviceAccount) { - this.serviceAccount = serviceAccount; - return this; - } - - @JsonProperty("sourceType") - public SourceGcsGcs sourceType; - - public SourceGcs withSourceType(SourceGcsGcs sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGcs(@JsonProperty("gcs_bucket") String gcsBucket, @JsonProperty("gcs_path") String gcsPath, @JsonProperty("service_account") String serviceAccount, @JsonProperty("sourceType") SourceGcsGcs sourceType) { - this.gcsBucket = gcsBucket; - this.gcsPath = gcsPath; - this.serviceAccount = serviceAccount; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGcsGcs.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGcsGcs.java deleted file mode 100755 index eefea6530..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGcsGcs.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGcsGcs { - GCS("gcs"); - - @JsonValue - public final String value; - - private SourceGcsGcs(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlago.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlago.java deleted file mode 100755 index 0cb7e33ef..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlago.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGetlago - The values required to configure the source. - */ - -public class SourceGetlago { - /** - * Your API Key. See <a href="https://doc.getlago.com/docs/api/intro">here</a>. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGetlago withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceGetlagoGetlago sourceType; - - public SourceGetlago withSourceType(SourceGetlagoGetlago sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGetlago(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceGetlagoGetlago sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlagoGetlago.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlagoGetlago.java deleted file mode 100755 index b8e394128..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGetlagoGetlago.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGetlagoGetlago { - GETLAGO("getlago"); - - @JsonValue - public final String value; - - private SourceGetlagoGetlago(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithub.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithub.java deleted file mode 100755 index 5be5d4438..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithub.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceGithub - The values required to configure the source. - */ - -public class SourceGithub { - /** - * Space-delimited list of GitHub repository branches to pull commits for, e.g. `airbytehq/airbyte/master`. If no branches are specified for a repository, the default branch will be pulled. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("branch") - public String branch; - - public SourceGithub withBranch(String branch) { - this.branch = branch; - return this; - } - - /** - * Choose how to authenticate to GitHub - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceGithub withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Space-delimited list of GitHub organizations/repositories, e.g. `airbytehq/airbyte` for single repository, `airbytehq/*` for get all repositories from organization and `airbytehq/airbyte airbytehq/another-repo` for multiple repositories. - */ - @JsonProperty("repository") - public String repository; - - public SourceGithub withRepository(String repository) { - this.repository = repository; - return this; - } - - /** - * The GitHub API allows for a maximum of 5000 requests per hour (15000 for Github Enterprise). You can specify a lower value to limit your use of the API quota. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("requests_per_hour") - public Long requestsPerHour; - - public SourceGithub withRequestsPerHour(Long requestsPerHour) { - this.requestsPerHour = requestsPerHour; - return this; - } - - @JsonProperty("sourceType") - public SourceGithubGithub sourceType; - - public SourceGithub withSourceType(SourceGithubGithub sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data from GitHub in the format YYYY-MM-DDT00:00:00Z. For the streams which support this configuration, only data generated on or after the start date will be replicated. This field doesn't apply to all streams, see the <a href="https://docs.airbyte.com/integrations/sources/github">docs</a> for more info - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceGithub withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceGithub(@JsonProperty("repository") String repository, @JsonProperty("sourceType") SourceGithubGithub sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.repository = repository; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuth.java deleted file mode 100755 index 51f1607ba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuth.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGithubCredentialsOAuth - Choose how to authenticate to GitHub - */ - -public class SourceGithubCredentialsOAuth { - /** - * OAuth access token - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceGithubCredentialsOAuth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * OAuth Client Id - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceGithubCredentialsOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * OAuth Client secret - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGithubCredentialsOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceGithubCredentialsOAuthOptionTitle optionTitle; - - public SourceGithubCredentialsOAuth withOptionTitle(SourceGithubCredentialsOAuthOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - public SourceGithubCredentialsOAuth(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuthOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuthOptionTitle.java deleted file mode 100755 index 8f9d7b426..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsOAuthOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGithubCredentialsOAuthOptionTitle { - O_AUTH_CREDENTIALS("OAuth Credentials"); - - @JsonValue - public final String value; - - private SourceGithubCredentialsOAuthOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessToken.java deleted file mode 100755 index 1df763553..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessToken.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGithubCredentialsPersonalAccessToken - Choose how to authenticate to GitHub - */ - -public class SourceGithubCredentialsPersonalAccessToken { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceGithubCredentialsPersonalAccessTokenOptionTitle optionTitle; - - public SourceGithubCredentialsPersonalAccessToken withOptionTitle(SourceGithubCredentialsPersonalAccessTokenOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - /** - * Log into GitHub and then generate a <a href="https://github.com/settings/tokens">personal access token</a>. To load balance your API quota consumption across multiple API tokens, input multiple tokens separated with "," - */ - @JsonProperty("personal_access_token") - public String personalAccessToken; - - public SourceGithubCredentialsPersonalAccessToken withPersonalAccessToken(String personalAccessToken) { - this.personalAccessToken = personalAccessToken; - return this; - } - - public SourceGithubCredentialsPersonalAccessToken(@JsonProperty("personal_access_token") String personalAccessToken) { - this.personalAccessToken = personalAccessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.java deleted file mode 100755 index a285e8256..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubCredentialsPersonalAccessTokenOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGithubCredentialsPersonalAccessTokenOptionTitle { - PAT_CREDENTIALS("PAT Credentials"); - - @JsonValue - public final String value; - - private SourceGithubCredentialsPersonalAccessTokenOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubGithub.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubGithub.java deleted file mode 100755 index fdd1888ff..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGithubGithub.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGithubGithub { - GITHUB("github"); - - @JsonValue - public final String value; - - private SourceGithubGithub(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlab.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlab.java deleted file mode 100755 index 41c7d211f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlab.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceGitlab - The values required to configure the source. - */ - -public class SourceGitlab { - /** - * Please enter your basic URL from GitLab instance. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_url") - public String apiUrl; - - public SourceGitlab withApiUrl(String apiUrl) { - this.apiUrl = apiUrl; - return this; - } - - @JsonProperty("credentials") - public Object credentials; - - public SourceGitlab withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Space-delimited list of groups. e.g. airbyte.io. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("groups") - public String groups; - - public SourceGitlab withGroups(String groups) { - this.groups = groups; - return this; - } - - /** - * Space-delimited list of projects. e.g. airbyte.io/documentation meltano/tap-gitlab. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("projects") - public String projects; - - public SourceGitlab withProjects(String projects) { - this.projects = projects; - return this; - } - - @JsonProperty("sourceType") - public SourceGitlabGitlab sourceType; - - public SourceGitlab withSourceType(SourceGitlabGitlab sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for GitLab API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceGitlab withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceGitlab(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceGitlabGitlab sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20.java deleted file mode 100755 index 37edb76a7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceGitlabCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceGitlabCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGitlabCredentialsOAuth20AuthType authType; - - public SourceGitlabCredentialsOAuth20 withAuthType(SourceGitlabCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The API ID of the Gitlab developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGitlabCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The API Secret the Gitlab developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGitlabCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access_token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGitlabCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceGitlabCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceGitlabCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20AuthType.java deleted file mode 100755 index fb7c7b9c1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGitlabCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceGitlabCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateToken.java deleted file mode 100755 index 4b7277ce4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGitlabCredentialsPrivateToken { - /** - * Log into your Gitlab account and then generate a personal Access Token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceGitlabCredentialsPrivateToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGitlabCredentialsPrivateTokenAuthType authType; - - public SourceGitlabCredentialsPrivateToken withAuthType(SourceGitlabCredentialsPrivateTokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceGitlabCredentialsPrivateToken(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.java deleted file mode 100755 index c9bf68ab2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabCredentialsPrivateTokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGitlabCredentialsPrivateTokenAuthType { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceGitlabCredentialsPrivateTokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabGitlab.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabGitlab.java deleted file mode 100755 index fefbd8a90..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGitlabGitlab.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGitlabGitlab { - GITLAB("gitlab"); - - @JsonValue - public final String value; - - private SourceGitlabGitlab(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrog.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrog.java deleted file mode 100755 index 686723748..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrog.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGlassfrog - The values required to configure the source. - */ - -public class SourceGlassfrog { - /** - * API key provided by Glassfrog - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGlassfrog withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceGlassfrogGlassfrog sourceType; - - public SourceGlassfrog withSourceType(SourceGlassfrogGlassfrog sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGlassfrog(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceGlassfrogGlassfrog sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrogGlassfrog.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrogGlassfrog.java deleted file mode 100755 index 6ecb8dd8a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGlassfrogGlassfrog.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGlassfrogGlassfrog { - GLASSFROG("glassfrog"); - - @JsonValue - public final String value; - - private SourceGlassfrogGlassfrog(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnews.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnews.java deleted file mode 100755 index ad0a852ed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnews.java +++ /dev/null @@ -1,184 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGnews - The values required to configure the source. - */ - -public class SourceGnews { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGnews withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * This parameter allows you to specify the country where the news articles returned by the API were published, the contents of the articles are not necessarily related to the specified country. You have to set as value the 2 letters code of the country you want to filter. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("country") - public SourceGnewsCountry country; - - public SourceGnews withCountry(SourceGnewsCountry country) { - this.country = country; - return this; - } - - /** - * This parameter allows you to filter the articles that have a publication date smaller than or equal to the specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public String endDate; - - public SourceGnews withEndDate(String endDate) { - this.endDate = endDate; - return this; - } - - /** - * This parameter allows you to choose in which attributes the keywords are searched. The attributes that can be set are title, description and content. It is possible to combine several attributes. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("in") - public SourceGnewsIn[] in; - - public SourceGnews withIn(SourceGnewsIn[] in) { - this.in = in; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("language") - public SourceGnewsLanguage language; - - public SourceGnews withLanguage(SourceGnewsLanguage language) { - this.language = language; - return this; - } - - /** - * This parameter allows you to specify the attributes that you allow to return null values. The attributes that can be set are title, description and content. It is possible to combine several attributes - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("nullable") - public SourceGnewsNullable[] nullable; - - public SourceGnews withNullable(SourceGnewsNullable[] nullable) { - this.nullable = nullable; - return this; - } - - /** - * This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by - * quotation marks are used to search for articles with the exact same keyword sequence. - * For example the query: "Apple iPhone" will return articles matching at least once this sequence of keywords. - * - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article - * search. By default the space character acts as an AND operator, it is possible to replace the space character - * by AND to obtain the same result. For example the query: Apple Microsoft is equivalent to Apple AND Microsoft - * - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b. - * It is important to note that this operator has a higher precedence than the AND operator. For example the - * query: Apple OR Microsoft will return all articles matching the keyword Apple as well as all articles matching - * the keyword Microsoft - * - Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the - * specified keywords. To use it, you need to add NOT in front of each word or phrase surrounded by quotes. - * For example the query: Apple NOT iPhone will return all articles matching the keyword Apple but not the keyword - * iPhone - */ - @JsonProperty("query") - public String query; - - public SourceGnews withQuery(String query) { - this.query = query; - return this; - } - - /** - * This parameter allows you to choose with which type of sorting the articles should be returned. Two values are possible: - * - publishedAt = sort by publication date, the articles with the most recent publication date are returned first - * - relevance = sort by best match to keywords, the articles with the best match are returned first - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sortby") - public SourceGnewsSortBy sortby; - - public SourceGnews withSortby(SourceGnewsSortBy sortby) { - this.sortby = sortby; - return this; - } - - @JsonProperty("sourceType") - public SourceGnewsGnews sourceType; - - public SourceGnews withSourceType(SourceGnewsGnews sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * This parameter allows you to filter the articles that have a publication date greater than or equal to the specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public String startDate; - - public SourceGnews withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by - * quotation marks are used to search for articles with the exact same keyword sequence. - * For example the query: "Apple iPhone" will return articles matching at least once this sequence of keywords. - * - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article - * search. By default the space character acts as an AND operator, it is possible to replace the space character - * by AND to obtain the same result. For example the query: Apple Microsoft is equivalent to Apple AND Microsoft - * - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b. - * It is important to note that this operator has a higher precedence than the AND operator. For example the - * query: Apple OR Microsoft will return all articles matching the keyword Apple as well as all articles matching - * the keyword Microsoft - * - Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the - * specified keywords. To use it, you need to add NOT in front of each word or phrase surrounded by quotes. - * For example the query: Apple NOT iPhone will return all articles matching the keyword Apple but not the keyword - * iPhone - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("top_headlines_query") - public String topHeadlinesQuery; - - public SourceGnews withTopHeadlinesQuery(String topHeadlinesQuery) { - this.topHeadlinesQuery = topHeadlinesQuery; - return this; - } - - /** - * This parameter allows you to change the category for the request. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("top_headlines_topic") - public SourceGnewsTopHeadlinesTopic topHeadlinesTopic; - - public SourceGnews withTopHeadlinesTopic(SourceGnewsTopHeadlinesTopic topHeadlinesTopic) { - this.topHeadlinesTopic = topHeadlinesTopic; - return this; - } - - public SourceGnews(@JsonProperty("api_key") String apiKey, @JsonProperty("query") String query, @JsonProperty("sourceType") SourceGnewsGnews sourceType) { - this.apiKey = apiKey; - this.query = query; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsCountry.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsCountry.java deleted file mode 100755 index ca4a2587c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsCountry.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGnewsCountry - This parameter allows you to specify the country where the news articles returned by the API were published, the contents of the articles are not necessarily related to the specified country. You have to set as value the 2 letters code of the country you want to filter. - */ -public enum SourceGnewsCountry { - AU("au"), - BR("br"), - CA("ca"), - CN("cn"), - EG("eg"), - FR("fr"), - DE("de"), - GR("gr"), - HK("hk"), - IN("in"), - IE("ie"), - IL("il"), - IT("it"), - JP("jp"), - NL("nl"), - NO("no"), - PK("pk"), - PE("pe"), - PH("ph"), - PT("pt"), - RO("ro"), - RU("ru"), - SG("sg"), - ES("es"), - SE("se"), - CH("ch"), - TW("tw"), - UA("ua"), - GB("gb"), - US("us"); - - @JsonValue - public final String value; - - private SourceGnewsCountry(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsGnews.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsGnews.java deleted file mode 100755 index 68092e72f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsGnews.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGnewsGnews { - GNEWS("gnews"); - - @JsonValue - public final String value; - - private SourceGnewsGnews(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsIn.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsIn.java deleted file mode 100755 index e555eb622..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsIn.java +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGnewsIn { - TITLE("title"), - DESCRIPTION("description"), - CONTENT("content"); - - @JsonValue - public final String value; - - private SourceGnewsIn(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsLanguage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsLanguage.java deleted file mode 100755 index 4a3b927cc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsLanguage.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGnewsLanguage { - AR("ar"), - ZH("zh"), - NL("nl"), - EN("en"), - FR("fr"), - DE("de"), - EL("el"), - HE("he"), - HI("hi"), - IT("it"), - JA("ja"), - ML("ml"), - MR("mr"), - NO("no"), - PT("pt"), - RO("ro"), - RU("ru"), - ES("es"), - SV("sv"), - TA("ta"), - TE("te"), - UK("uk"); - - @JsonValue - public final String value; - - private SourceGnewsLanguage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsNullable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsNullable.java deleted file mode 100755 index b4a037494..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsNullable.java +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGnewsNullable { - TITLE("title"), - DESCRIPTION("description"), - CONTENT("content"); - - @JsonValue - public final String value; - - private SourceGnewsNullable(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsSortBy.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsSortBy.java deleted file mode 100755 index 9d93cb1e4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsSortBy.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGnewsSortBy - This parameter allows you to choose with which type of sorting the articles should be returned. Two values are possible: - * - publishedAt = sort by publication date, the articles with the most recent publication date are returned first - * - relevance = sort by best match to keywords, the articles with the best match are returned first - */ -public enum SourceGnewsSortBy { - PUBLISHED_AT("publishedAt"), - RELEVANCE("relevance"); - - @JsonValue - public final String value; - - private SourceGnewsSortBy(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsTopHeadlinesTopic.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsTopHeadlinesTopic.java deleted file mode 100755 index 61154d03c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGnewsTopHeadlinesTopic.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGnewsTopHeadlinesTopic - This parameter allows you to change the category for the request. - */ -public enum SourceGnewsTopHeadlinesTopic { - BREAKING_NEWS("breaking-news"), - WORLD("world"), - NATION("nation"), - BUSINESS("business"), - TECHNOLOGY("technology"), - ENTERTAINMENT("entertainment"), - SPORTS("sports"), - SCIENCE("science"), - HEALTH("health"); - - @JsonValue - public final String value; - - private SourceGnewsTopHeadlinesTopic(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAds.java deleted file mode 100755 index 2895f574b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAds.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceGoogleAds - The values required to configure the source. - */ - -public class SourceGoogleAds { - /** - * A conversion window is the number of days after an ad interaction (such as an ad click or video view) during which a conversion, such as a purchase, is recorded in Google Ads. For more information, see <a href="https://support.google.com/google-ads/answer/3123169?hl=en">Google's documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("conversion_window_days") - public Long conversionWindowDays; - - public SourceGoogleAds withConversionWindowDays(Long conversionWindowDays) { - this.conversionWindowDays = conversionWindowDays; - return this; - } - - @JsonProperty("credentials") - public SourceGoogleAdsGoogleCredentials credentials; - - public SourceGoogleAds withCredentials(SourceGoogleAdsGoogleCredentials credentials) { - this.credentials = credentials; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_queries") - public SourceGoogleAdsCustomQueries[] customQueries; - - public SourceGoogleAds withCustomQueries(SourceGoogleAdsCustomQueries[] customQueries) { - this.customQueries = customQueries; - return this; - } - - /** - * Comma-separated list of (client) customer IDs. Each customer ID must be specified as a 10-digit number without dashes. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonProperty("customer_id") - public String customerId; - - public SourceGoogleAds withCustomerId(String customerId) { - this.customerId = customerId; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data after this date will not be replicated. (Default value of today is used if not set) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceGoogleAds withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * If your access to the customer account is through a manager account, this field is required, and must be set to the 10-digit customer ID of the manager account. For more information about this field, refer to <a href="https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid">Google's documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("login_customer_id") - public String loginCustomerId; - - public SourceGoogleAds withLoginCustomerId(String loginCustomerId) { - this.loginCustomerId = loginCustomerId; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleAdsGoogleAds sourceType; - - public SourceGoogleAds withSourceType(SourceGoogleAdsGoogleAds sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. (Default value of two years ago is used if not set) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceGoogleAds withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceGoogleAds(@JsonProperty("credentials") SourceGoogleAdsGoogleCredentials credentials, @JsonProperty("customer_id") String customerId, @JsonProperty("sourceType") SourceGoogleAdsGoogleAds sourceType) { - this.credentials = credentials; - this.customerId = customerId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsCustomQueries.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsCustomQueries.java deleted file mode 100755 index cac39afe1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsCustomQueries.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGoogleAdsCustomQueries { - /** - * A custom defined GAQL query for building the report. Avoid including the segments.date field; wherever possible, Airbyte will automatically include it for incremental syncs. For more information, refer to <a href="https://developers.google.com/google-ads/api/fields/v11/overview_query_builder">Google's documentation</a>. - */ - @JsonProperty("query") - public String query; - - public SourceGoogleAdsCustomQueries withQuery(String query) { - this.query = query; - return this; - } - - /** - * The table name in your destination database for the chosen query. - */ - @JsonProperty("table_name") - public String tableName; - - public SourceGoogleAdsCustomQueries withTableName(String tableName) { - this.tableName = tableName; - return this; - } - - public SourceGoogleAdsCustomQueries(@JsonProperty("query") String query, @JsonProperty("table_name") String tableName) { - this.query = query; - this.tableName = tableName; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleAds.java deleted file mode 100755 index f0ab8d369..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleAds.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAdsGoogleAds { - GOOGLE_ADS("google-ads"); - - @JsonValue - public final String value; - - private SourceGoogleAdsGoogleAds(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleCredentials.java deleted file mode 100755 index cd3703bf6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAdsGoogleCredentials.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGoogleAdsGoogleCredentials { - /** - * The Access Token for making authenticated requests. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceGoogleAdsGoogleCredentials withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Client ID of your Google Ads developer application. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleAdsGoogleCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Ads developer application. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleAdsGoogleCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The Developer Token granted by Google to use their APIs. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonProperty("developer_token") - public String developerToken; - - public SourceGoogleAdsGoogleCredentials withDeveloperToken(String developerToken) { - this.developerToken = developerToken; - return this; - } - - /** - * The token used to obtain a new Access Token. For detailed instructions on finding this value, refer to our <a href="https://docs.airbyte.com/integrations/sources/google-ads#setup-guide">documentation</a>. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleAdsGoogleCredentials withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleAdsGoogleCredentials(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("developer_token") String developerToken, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.developerToken = developerToken; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApi.java deleted file mode 100755 index 03cee5ac9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApi.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceGoogleAnalyticsDataApi - The values required to configure the source. - */ - -public class SourceGoogleAnalyticsDataApi { - /** - * Credentials for the service - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceGoogleAnalyticsDataApi withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * A JSON array describing the custom reports you want to sync from Google Analytics. See <a href="https://docs.airbyte.com/integrations/sources/google-analytics-data-api/#custom-reports">the documentation</a> for more information about the exact format you can use to fill out this field. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports") - public String customReports; - - public SourceGoogleAnalyticsDataApi withCustomReports(String customReports) { - this.customReports = customReports; - return this; - } - - /** - * The start date from which to replicate report data in the format YYYY-MM-DD. Data generated before this date will not be included in the report. Not applied to custom Cohort reports. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("date_ranges_start_date") - public LocalDate dateRangesStartDate; - - public SourceGoogleAnalyticsDataApi withDateRangesStartDate(LocalDate dateRangesStartDate) { - this.dateRangesStartDate = dateRangesStartDate; - return this; - } - - /** - * The Property ID is a unique number assigned to each property in Google Analytics, found in your GA4 property URL. This ID allows the connector to track the specific events associated with your property. Refer to the <a href='https://developers.google.com/analytics/devguides/reporting/data/v1/property-id#what_is_my_property_id'>Google Analytics documentation</a> to locate your property ID. - */ - @JsonProperty("property_id") - public String propertyId; - - public SourceGoogleAnalyticsDataApi withPropertyId(String propertyId) { - this.propertyId = propertyId; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi sourceType; - - public SourceGoogleAnalyticsDataApi withSourceType(SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The interval in days for each data request made to the Google Analytics API. A larger value speeds up data sync, but increases the chance of data sampling, which may result in inaccuracies. We recommend a value of 1 to minimize sampling, unless speed is an absolute priority over accuracy. Acceptable values range from 1 to 364. Does not apply to custom Cohort reports. More information is available in <a href="https://docs.airbyte.com/integrations/sources/google-analytics-data-api">the documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("window_in_days") - public Long windowInDays; - - public SourceGoogleAnalyticsDataApi withWindowInDays(Long windowInDays) { - this.windowInDays = windowInDays; - return this; - } - - public SourceGoogleAnalyticsDataApi(@JsonProperty("date_ranges_start_date") LocalDate dateRangesStartDate, @JsonProperty("property_id") String propertyId, @JsonProperty("sourceType") SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi sourceType) { - this.dateRangesStartDate = dateRangesStartDate; - this.propertyId = propertyId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.java deleted file mode 100755 index a4183ddb4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth - Credentials for the service - */ - -public class SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth { - /** - * Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType authType; - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth withAuthType(SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Google Analytics developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Analytics developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining a new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.java deleted file mode 100755 index a31633cf2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsDataApiCredentialsAuthenticateViaGoogleOauthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.java deleted file mode 100755 index 317ac6997..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication - Credentials for the service - */ - -public class SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType authType; - - public SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication withAuthType(SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The JSON key linked to the service account used for authorization. For steps on obtaining this key, refer to <a href="https://docs.airbyte.com/integrations/sources/google-analytics-data-api/#setup-guide">the setup guide</a>. - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - public SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthentication(@JsonProperty("credentials_json") String credentialsJson) { - this.credentialsJson = credentialsJson; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.java deleted file mode 100755 index 7765c0867..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType { - SERVICE("Service"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsDataApiCredentialsServiceAccountKeyAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.java deleted file mode 100755 index 33b0930cc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi { - GOOGLE_ANALYTICS_DATA_API("google-analytics-data-api"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsDataApiGoogleAnalyticsDataApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4.java deleted file mode 100755 index 8523f596e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceGoogleAnalyticsV4 - The values required to configure the source. - */ - -public class SourceGoogleAnalyticsV4 { - /** - * Credentials for the service - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceGoogleAnalyticsV4 withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * A JSON array describing the custom reports you want to sync from Google Analytics. See <a href="https://docs.airbyte.com/integrations/sources/google-analytics-v4#data-processing-latency">the docs</a> for more information about the exact format you can use to fill out this field. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports") - public String customReports; - - public SourceGoogleAnalyticsV4 withCustomReports(String customReports) { - this.customReports = customReports; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleAnalyticsV4GoogleAnalyticsV4 sourceType; - - public SourceGoogleAnalyticsV4 withSourceType(SourceGoogleAnalyticsV4GoogleAnalyticsV4 sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date in the format YYYY-MM-DD. Any data before this date will not be replicated. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceGoogleAnalyticsV4 withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * The ID for the Google Analytics View you want to fetch data from. This can be found from the <a href="https://ga-dev-tools.appspot.com/account-explorer/">Google Analytics Account Explorer</a>. - */ - @JsonProperty("view_id") - public String viewId; - - public SourceGoogleAnalyticsV4 withViewId(String viewId) { - this.viewId = viewId; - return this; - } - - /** - * The time increment used by the connector when requesting data from the Google Analytics API. More information is available in the <a href="https://docs.airbyte.com/integrations/sources/google-analytics-v4/#sampling-in-reports">the docs</a>. The bigger this value is, the faster the sync will be, but the more likely that sampling will be applied to your data, potentially causing inaccuracies in the returned results. We recommend setting this to 1 unless you have a hard requirement to make the sync faster at the expense of accuracy. The minimum allowed value for this field is 1, and the maximum is 364. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("window_in_days") - public Long windowInDays; - - public SourceGoogleAnalyticsV4 withWindowInDays(Long windowInDays) { - this.windowInDays = windowInDays; - return this; - } - - public SourceGoogleAnalyticsV4(@JsonProperty("sourceType") SourceGoogleAnalyticsV4GoogleAnalyticsV4 sourceType, @JsonProperty("start_date") LocalDate startDate, @JsonProperty("view_id") String viewId) { - this.sourceType = sourceType; - this.startDate = startDate; - this.viewId = viewId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.java deleted file mode 100755 index e568760a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth - Credentials for the service - */ - -public class SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth { - /** - * Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType authType; - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth withAuthType(SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Google Analytics developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Google Analytics developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining a new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.java deleted file mode 100755 index 3f9a9751d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsV4CredentialsAuthenticateViaGoogleOauthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.java deleted file mode 100755 index 20d0b82a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication - Credentials for the service - */ - -public class SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType authType; - - public SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication withAuthType(SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The JSON key of the service account to use for authorization - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - public SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthentication(@JsonProperty("credentials_json") String credentialsJson) { - this.credentialsJson = credentialsJson; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.java deleted file mode 100755 index 50066c38a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType { - SERVICE("Service"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsV4CredentialsServiceAccountKeyAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.java deleted file mode 100755 index 13315fb35..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleAnalyticsV4GoogleAnalyticsV4.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleAnalyticsV4GoogleAnalyticsV4 { - GOOGLE_ANALYTICS_V4("google-analytics-v4"); - - @JsonValue - public final String value; - - private SourceGoogleAnalyticsV4GoogleAnalyticsV4(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectory.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectory.java deleted file mode 100755 index 3ee03eff4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectory.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleDirectory - The values required to configure the source. - */ - -public class SourceGoogleDirectory { - /** - * Google APIs use the OAuth 2.0 protocol for authentication and authorization. The Source supports <a href="https://developers.google.com/identity/protocols/oauth2#webserver" target="_blank">Web server application</a> and <a href="https://developers.google.com/identity/protocols/oauth2#serviceaccount" target="_blank">Service accounts</a> scenarios. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceGoogleDirectory withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleDirectoryGoogleDirectory sourceType; - - public SourceGoogleDirectory withSourceType(SourceGoogleDirectoryGoogleDirectory sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGoogleDirectory(@JsonProperty("sourceType") SourceGoogleDirectoryGoogleDirectory sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.java deleted file mode 100755 index b45a6baec..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKey.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleDirectoryCredentialsServiceAccountKey - For these scenario user should obtain service account's credentials from the Google API Console and provide delegated email. - */ - -public class SourceGoogleDirectoryCredentialsServiceAccountKey { - /** - * The contents of the JSON service account key. See the <a href="https://developers.google.com/admin-sdk/directory/v1/guides/delegation">docs</a> for more information on how to generate this key. - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public SourceGoogleDirectoryCredentialsServiceAccountKey withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - /** - * Authentication Scenario - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_title") - public SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle credentialsTitle; - - public SourceGoogleDirectoryCredentialsServiceAccountKey withCredentialsTitle(SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - /** - * The email of the user, which has permissions to access the Google Workspace Admin APIs. - */ - @JsonProperty("email") - public String email; - - public SourceGoogleDirectoryCredentialsServiceAccountKey withEmail(String email) { - this.email = email; - return this; - } - - public SourceGoogleDirectoryCredentialsServiceAccountKey(@JsonProperty("credentials_json") String credentialsJson, @JsonProperty("email") String email) { - this.credentialsJson = credentialsJson; - this.email = email; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.java deleted file mode 100755 index 27c869e96..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle - Authentication Scenario - */ -public enum SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle { - SERVICE_ACCOUNTS("Service accounts"); - - @JsonValue - public final String value; - - private SourceGoogleDirectoryCredentialsServiceAccountKeyCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.java deleted file mode 100755 index 989c4275b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth - For these scenario user only needs to give permission to read Google Directory data. - */ - -public class SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth { - /** - * The Client ID of the developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of the developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Authentication Scenario - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials_title") - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle credentialsTitle; - - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth withCredentialsTitle(SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - /** - * The Token for obtaining a new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleDirectoryCredentialsSignInViaGoogleOAuth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.java deleted file mode 100755 index a768961db..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle - Authentication Scenario - */ -public enum SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle { - WEB_SERVER_APP("Web server app"); - - @JsonValue - public final String value; - - private SourceGoogleDirectoryCredentialsSignInViaGoogleOAuthCredentialsTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryGoogleDirectory.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryGoogleDirectory.java deleted file mode 100755 index 2fed9bef8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleDirectoryGoogleDirectory.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleDirectoryGoogleDirectory { - GOOGLE_DIRECTORY("google-directory"); - - @JsonValue - public final String value; - - private SourceGoogleDirectoryGoogleDirectory(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsights.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsights.java deleted file mode 100755 index 2b5d71057..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsights.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGooglePagespeedInsights - The values required to configure the source. - */ - -public class SourceGooglePagespeedInsights { - /** - * Google PageSpeed API Key. See <a href="https://developers.google.com/speed/docs/insights/v5/get-started#APIKey">here</a>. The key is optional - however the API is heavily rate limited when using without API Key. Creating and using the API key therefore is recommended. The key is case sensitive. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_key") - public String apiKey; - - public SourceGooglePagespeedInsights withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Defines which Lighthouse category to run. One or many of: "accessibility", "best-practices", "performance", "pwa", "seo". - */ - @JsonProperty("categories") - public SourceGooglePagespeedInsightsCategories[] categories; - - public SourceGooglePagespeedInsights withCategories(SourceGooglePagespeedInsightsCategories[] categories) { - this.categories = categories; - return this; - } - - @JsonProperty("sourceType") - public SourceGooglePagespeedInsightsGooglePagespeedInsights sourceType; - - public SourceGooglePagespeedInsights withSourceType(SourceGooglePagespeedInsightsGooglePagespeedInsights sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The analyses strategy to use. Either "desktop" or "mobile". - */ - @JsonProperty("strategies") - public SourceGooglePagespeedInsightsStrategies[] strategies; - - public SourceGooglePagespeedInsights withStrategies(SourceGooglePagespeedInsightsStrategies[] strategies) { - this.strategies = strategies; - return this; - } - - /** - * The URLs to retrieve pagespeed information from. The connector will attempt to sync PageSpeed reports for all the defined URLs. Format: https://(www.)url.domain - */ - @JsonProperty("urls") - public String[] urls; - - public SourceGooglePagespeedInsights withUrls(String[] urls) { - this.urls = urls; - return this; - } - - public SourceGooglePagespeedInsights(@JsonProperty("categories") SourceGooglePagespeedInsightsCategories[] categories, @JsonProperty("sourceType") SourceGooglePagespeedInsightsGooglePagespeedInsights sourceType, @JsonProperty("strategies") SourceGooglePagespeedInsightsStrategies[] strategies, @JsonProperty("urls") String[] urls) { - this.categories = categories; - this.sourceType = sourceType; - this.strategies = strategies; - this.urls = urls; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsCategories.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsCategories.java deleted file mode 100755 index c5061b06a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsCategories.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGooglePagespeedInsightsCategories { - ACCESSIBILITY("accessibility"), - BEST_PRACTICES("best-practices"), - PERFORMANCE("performance"), - PWA("pwa"), - SEO("seo"); - - @JsonValue - public final String value; - - private SourceGooglePagespeedInsightsCategories(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.java deleted file mode 100755 index db3cca272..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsGooglePagespeedInsights.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGooglePagespeedInsightsGooglePagespeedInsights { - GOOGLE_PAGESPEED_INSIGHTS("google-pagespeed-insights"); - - @JsonValue - public final String value; - - private SourceGooglePagespeedInsightsGooglePagespeedInsights(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsStrategies.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsStrategies.java deleted file mode 100755 index c1d112eb8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGooglePagespeedInsightsStrategies.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGooglePagespeedInsightsStrategies { - DESKTOP("desktop"), - MOBILE("mobile"); - - @JsonValue - public final String value; - - private SourceGooglePagespeedInsightsStrategies(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsole.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsole.java deleted file mode 100755 index d8765e4c9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsole.java +++ /dev/null @@ -1,112 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceGoogleSearchConsole - The values required to configure the source. - */ - -public class SourceGoogleSearchConsole { - @JsonProperty("authorization") - public Object authorization; - - public SourceGoogleSearchConsole withAuthorization(Object authorization) { - this.authorization = authorization; - return this; - } - - /** - * (DEPRCATED) A JSON array describing the custom reports you want to sync from Google Search Console. See our <a href='https://docs.airbyte.com/integrations/sources/google-search-console'>documentation</a> for more information on formulating custom reports. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports") - public String customReports; - - public SourceGoogleSearchConsole withCustomReports(String customReports) { - this.customReports = customReports; - return this; - } - - /** - * You can add your Custom Analytics report by creating one. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("custom_reports_array") - public SourceGoogleSearchConsoleCustomReportConfig[] customReportsArray; - - public SourceGoogleSearchConsole withCustomReportsArray(SourceGoogleSearchConsoleCustomReportConfig[] customReportsArray) { - this.customReportsArray = customReportsArray; - return this; - } - - /** - * If set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our <a href='https://docs.airbyte.com/integrations/source/google-search-console'>full documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("data_state") - public SourceGoogleSearchConsoleDataFreshness dataState; - - public SourceGoogleSearchConsole withDataState(SourceGoogleSearchConsoleDataFreshness dataState) { - this.dataState = dataState; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data created after this date will not be replicated. Must be greater or equal to the start date field. Leaving this field blank will replicate all data from the start date onward. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceGoogleSearchConsole withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * The URLs of the website property attached to your GSC account. Learn more about properties <a href="https://support.google.com/webmasters/answer/34592?hl=en">here</a>. - */ - @JsonProperty("site_urls") - public String[] siteUrls; - - public SourceGoogleSearchConsole withSiteUrls(String[] siteUrls) { - this.siteUrls = siteUrls; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleSearchConsoleGoogleSearchConsole sourceType; - - public SourceGoogleSearchConsole withSourceType(SourceGoogleSearchConsoleGoogleSearchConsole sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceGoogleSearchConsole withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceGoogleSearchConsole(@JsonProperty("authorization") Object authorization, @JsonProperty("site_urls") String[] siteUrls, @JsonProperty("sourceType") SourceGoogleSearchConsoleGoogleSearchConsole sourceType) { - this.authorization = authorization; - this.siteUrls = siteUrls; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.java deleted file mode 100755 index 9db4ed6e5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuth.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGoogleSearchConsoleAuthorizationOAuth { - /** - * Access token for making authenticated requests. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceGoogleSearchConsoleAuthorizationOAuth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceGoogleSearchConsoleAuthorizationOAuthAuthType authType; - - public SourceGoogleSearchConsoleAuthorizationOAuth withAuthType(SourceGoogleSearchConsoleAuthorizationOAuthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The client ID of your Google Search Console developer application. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleSearchConsoleAuthorizationOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your Google Search Console developer application. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleSearchConsoleAuthorizationOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining a new access token. Read more <a href="https://developers.google.com/webmaster-tools/v1/how-tos/authorizing">here</a>. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleSearchConsoleAuthorizationOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleSearchConsoleAuthorizationOAuth(@JsonProperty("auth_type") SourceGoogleSearchConsoleAuthorizationOAuthAuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.java deleted file mode 100755 index 320085235..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationOAuthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSearchConsoleAuthorizationOAuthAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceGoogleSearchConsoleAuthorizationOAuthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.java deleted file mode 100755 index a874199d2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication { - @JsonProperty("auth_type") - public SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType authType; - - public SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication withAuthType(SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The email of the user which has permissions to access the Google Workspace Admin APIs. - */ - @JsonProperty("email") - public String email; - - public SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication withEmail(String email) { - this.email = email; - return this; - } - - /** - * The JSON key of the service account to use for authorization. Read more <a href="https://cloud.google.com/iam/docs/creating-managing-service-account-keys">here</a>. - */ - @JsonProperty("service_account_info") - public String serviceAccountInfo; - - public SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication withServiceAccountInfo(String serviceAccountInfo) { - this.serviceAccountInfo = serviceAccountInfo; - return this; - } - - public SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthentication(@JsonProperty("auth_type") SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType authType, @JsonProperty("email") String email, @JsonProperty("service_account_info") String serviceAccountInfo) { - this.authType = authType; - this.email = email; - this.serviceAccountInfo = serviceAccountInfo; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.java deleted file mode 100755 index 9189a6132..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType { - SERVICE("Service"); - - @JsonValue - public final String value; - - private SourceGoogleSearchConsoleAuthorizationServiceAccountKeyAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfig.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfig.java deleted file mode 100755 index af0c929ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfig.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceGoogleSearchConsoleCustomReportConfig { - /** - * A list of dimensions (country, date, device, page, query) - */ - @JsonProperty("dimensions") - public SourceGoogleSearchConsoleCustomReportConfigValidEnums[] dimensions; - - public SourceGoogleSearchConsoleCustomReportConfig withDimensions(SourceGoogleSearchConsoleCustomReportConfigValidEnums[] dimensions) { - this.dimensions = dimensions; - return this; - } - - /** - * The name of the custom report, this name would be used as stream name - */ - @JsonProperty("name") - public String name; - - public SourceGoogleSearchConsoleCustomReportConfig withName(String name) { - this.name = name; - return this; - } - - public SourceGoogleSearchConsoleCustomReportConfig(@JsonProperty("dimensions") SourceGoogleSearchConsoleCustomReportConfigValidEnums[] dimensions, @JsonProperty("name") String name) { - this.dimensions = dimensions; - this.name = name; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.java deleted file mode 100755 index fd47c4aa8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleCustomReportConfigValidEnums.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGoogleSearchConsoleCustomReportConfigValidEnums - An enumeration of dimensions. - */ -public enum SourceGoogleSearchConsoleCustomReportConfigValidEnums { - COUNTRY("country"), - DATE("date"), - DEVICE("device"), - PAGE("page"), - QUERY("query"); - - @JsonValue - public final String value; - - private SourceGoogleSearchConsoleCustomReportConfigValidEnums(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleDataFreshness.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleDataFreshness.java deleted file mode 100755 index 55fbbb9a5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleDataFreshness.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceGoogleSearchConsoleDataFreshness - If set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our <a href='https://docs.airbyte.com/integrations/source/google-search-console'>full documentation</a>. - */ -public enum SourceGoogleSearchConsoleDataFreshness { - FINAL_("final"), - ALL("all"); - - @JsonValue - public final String value; - - private SourceGoogleSearchConsoleDataFreshness(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.java deleted file mode 100755 index 239d8c2a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSearchConsoleGoogleSearchConsole.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSearchConsoleGoogleSearchConsole { - GOOGLE_SEARCH_CONSOLE("google-search-console"); - - @JsonValue - public final String value; - - private SourceGoogleSearchConsoleGoogleSearchConsole(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheets.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheets.java deleted file mode 100755 index 3d1c1bf25..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheets.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleSheets - The values required to configure the source. - */ - -public class SourceGoogleSheets { - /** - * Credentials for connecting to the Google Sheets API - */ - @JsonProperty("credentials") - public Object credentials; - - public SourceGoogleSheets withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Enables the conversion of column names to a standardized, SQL-compliant format. For example, 'My Name' -> 'my_name'. Enable this option if your destination is SQL-based. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("names_conversion") - public Boolean namesConversion; - - public SourceGoogleSheets withNamesConversion(Boolean namesConversion) { - this.namesConversion = namesConversion; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleSheetsGoogleSheets sourceType; - - public SourceGoogleSheets withSourceType(SourceGoogleSheetsGoogleSheets sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Enter the link to the Google spreadsheet you want to sync. To copy the link, click the 'Share' button in the top-right corner of the spreadsheet, then click 'Copy link'. - */ - @JsonProperty("spreadsheet_id") - public String spreadsheetId; - - public SourceGoogleSheets withSpreadsheetId(String spreadsheetId) { - this.spreadsheetId = spreadsheetId; - return this; - } - - public SourceGoogleSheets(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceGoogleSheetsGoogleSheets sourceType, @JsonProperty("spreadsheet_id") String spreadsheetId) { - this.credentials = credentials; - this.sourceType = sourceType; - this.spreadsheetId = spreadsheetId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.java deleted file mode 100755 index afe43acc6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth - Credentials for connecting to the Google Sheets API - */ - -public class SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth { - @JsonProperty("auth_type") - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType authType; - - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth withAuthType(SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * Enter your Google application's Client ID. See <a href='https://developers.google.com/identity/protocols/oauth2'>Google's documentation</a> for more information. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Google application's Client Secret. See <a href='https://developers.google.com/identity/protocols/oauth2'>Google's documentation</a> for more information. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Enter your Google application's refresh token. See <a href='https://developers.google.com/identity/protocols/oauth2'>Google's documentation</a> for more information. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuth(@JsonProperty("auth_type") SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.java deleted file mode 100755 index 761243376..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceGoogleSheetsCredentialsAuthenticateViaGoogleOAuthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.java deleted file mode 100755 index af399564d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication - Credentials for connecting to the Google Sheets API - */ - -public class SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication { - @JsonProperty("auth_type") - public SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType authType; - - public SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication withAuthType(SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The JSON key of the service account to use for authorization. Read more <a href="https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys">here</a>. - */ - @JsonProperty("service_account_info") - public String serviceAccountInfo; - - public SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication withServiceAccountInfo(String serviceAccountInfo) { - this.serviceAccountInfo = serviceAccountInfo; - return this; - } - - public SourceGoogleSheetsCredentialsServiceAccountKeyAuthentication(@JsonProperty("auth_type") SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType authType, @JsonProperty("service_account_info") String serviceAccountInfo) { - this.authType = authType; - this.serviceAccountInfo = serviceAccountInfo; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.java deleted file mode 100755 index 594b9a3e8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType { - SERVICE("Service"); - - @JsonValue - public final String value; - - private SourceGoogleSheetsCredentialsServiceAccountKeyAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsGoogleSheets.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsGoogleSheets.java deleted file mode 100755 index 1073c95c1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleSheetsGoogleSheets.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleSheetsGoogleSheets { - GOOGLE_SHEETS("google-sheets"); - - @JsonValue - public final String value; - - private SourceGoogleSheetsGoogleSheets(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfonts.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfonts.java deleted file mode 100755 index 014d08dd4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfonts.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleWebfonts - The values required to configure the source. - */ - -public class SourceGoogleWebfonts { - /** - * Optional, Available params- json, media, proto - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("alt") - public String alt; - - public SourceGoogleWebfonts withAlt(String alt) { - this.alt = alt; - return this; - } - - /** - * API key is required to access google apis, For getting your's goto google console and generate api key for Webfonts - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGoogleWebfonts withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Optional, boolean type - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("prettyPrint") - public String prettyPrint; - - public SourceGoogleWebfonts withPrettyPrint(String prettyPrint) { - this.prettyPrint = prettyPrint; - return this; - } - - /** - * Optional, to find how to sort - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sort") - public String sort; - - public SourceGoogleWebfonts withSort(String sort) { - this.sort = sort; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleWebfontsGoogleWebfonts sourceType; - - public SourceGoogleWebfonts withSourceType(SourceGoogleWebfontsGoogleWebfonts sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGoogleWebfonts(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceGoogleWebfontsGoogleWebfonts sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfontsGoogleWebfonts.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfontsGoogleWebfonts.java deleted file mode 100755 index e0b21ccdf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWebfontsGoogleWebfonts.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleWebfontsGoogleWebfonts { - GOOGLE_WEBFONTS("google-webfonts"); - - @JsonValue - public final String value; - - private SourceGoogleWebfontsGoogleWebfonts(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReports.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReports.java deleted file mode 100755 index c07b60d5c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReports.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGoogleWorkspaceAdminReports - The values required to configure the source. - */ - -public class SourceGoogleWorkspaceAdminReports { - /** - * The contents of the JSON service account key. See the <a href="https://developers.google.com/admin-sdk/reports/v1/guides/delegation">docs</a> for more information on how to generate this key. - */ - @JsonProperty("credentials_json") - public String credentialsJson; - - public SourceGoogleWorkspaceAdminReports withCredentialsJson(String credentialsJson) { - this.credentialsJson = credentialsJson; - return this; - } - - /** - * The email of the user, which has permissions to access the Google Workspace Admin APIs. - */ - @JsonProperty("email") - public String email; - - public SourceGoogleWorkspaceAdminReports withEmail(String email) { - this.email = email; - return this; - } - - /** - * Sets the range of time shown in the report. Reports API allows from up to 180 days ago. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback") - public Long lookback; - - public SourceGoogleWorkspaceAdminReports withLookback(Long lookback) { - this.lookback = lookback; - return this; - } - - @JsonProperty("sourceType") - public SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports sourceType; - - public SourceGoogleWorkspaceAdminReports withSourceType(SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGoogleWorkspaceAdminReports(@JsonProperty("credentials_json") String credentialsJson, @JsonProperty("email") String email, @JsonProperty("sourceType") SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports sourceType) { - this.credentialsJson = credentialsJson; - this.email = email; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.java deleted file mode 100755 index 45e18ff9f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports { - GOOGLE_WORKSPACE_ADMIN_REPORTS("google-workspace-admin-reports"); - - @JsonValue - public final String value; - - private SourceGoogleWorkspaceAdminReportsGoogleWorkspaceAdminReports(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouse.java deleted file mode 100755 index 0ebdaaf44..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouse.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGreenhouse - The values required to configure the source. - */ - -public class SourceGreenhouse { - /** - * Greenhouse API Key. See the <a href="https://docs.airbyte.com/integrations/sources/greenhouse">docs</a> for more information on how to generate this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceGreenhouse withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceGreenhouseGreenhouse sourceType; - - public SourceGreenhouse withSourceType(SourceGreenhouseGreenhouse sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGreenhouse(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceGreenhouseGreenhouse sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouseGreenhouse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouseGreenhouse.java deleted file mode 100755 index 7a52a778f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGreenhouseGreenhouse.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGreenhouseGreenhouse { - GREENHOUSE("greenhouse"); - - @JsonValue - public final String value; - - private SourceGreenhouseGreenhouse(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGridly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGridly.java deleted file mode 100755 index 5e3c7461b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGridly.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceGridly - The values required to configure the source. - */ - -public class SourceGridly { - @JsonProperty("api_key") - public String apiKey; - - public SourceGridly withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * ID of a grid, or can be ID of a branch - */ - @JsonProperty("grid_id") - public String gridId; - - public SourceGridly withGridId(String gridId) { - this.gridId = gridId; - return this; - } - - @JsonProperty("sourceType") - public SourceGridlyGridly sourceType; - - public SourceGridly withSourceType(SourceGridlyGridly sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceGridly(@JsonProperty("api_key") String apiKey, @JsonProperty("grid_id") String gridId, @JsonProperty("sourceType") SourceGridlyGridly sourceType) { - this.apiKey = apiKey; - this.gridId = gridId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceGridlyGridly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceGridlyGridly.java deleted file mode 100755 index c1ab2783f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceGridlyGridly.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceGridlyGridly { - GRIDLY("gridly"); - - @JsonValue - public final String value; - - private SourceGridlyGridly(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvest.java deleted file mode 100755 index 4024972f1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvest.java +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceHarvest - The values required to configure the source. - */ - -public class SourceHarvest { - /** - * Harvest account ID. Required for all Harvest requests in pair with Personal Access Token - */ - @JsonProperty("account_id") - public String accountId; - - public SourceHarvest withAccountId(String accountId) { - this.accountId = accountId; - return this; - } - - /** - * Choose how to authenticate to Harvest. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceHarvest withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("replication_end_date") - public OffsetDateTime replicationEndDate; - - public SourceHarvest withReplicationEndDate(OffsetDateTime replicationEndDate) { - this.replicationEndDate = replicationEndDate; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("replication_start_date") - public OffsetDateTime replicationStartDate; - - public SourceHarvest withReplicationStartDate(OffsetDateTime replicationStartDate) { - this.replicationStartDate = replicationStartDate; - return this; - } - - @JsonProperty("sourceType") - public SourceHarvestHarvest sourceType; - - public SourceHarvest withSourceType(SourceHarvestHarvest sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceHarvest(@JsonProperty("account_id") String accountId, @JsonProperty("replication_start_date") OffsetDateTime replicationStartDate, @JsonProperty("sourceType") SourceHarvestHarvest sourceType) { - this.accountId = accountId; - this.replicationStartDate = replicationStartDate; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvestHarvest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvestHarvest.java deleted file mode 100755 index b357546d2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHarvestHarvest.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceHarvestHarvest { - HARVEST("harvest"); - - @JsonValue - public final String value; - - private SourceHarvestHarvest(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplanner.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplanner.java deleted file mode 100755 index 5a049e5e3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplanner.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceHubplanner - The values required to configure the source. - */ - -public class SourceHubplanner { - /** - * Hubplanner API key. See https://github.com/hubplanner/API#authentication for more details. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceHubplanner withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceHubplannerHubplanner sourceType; - - public SourceHubplanner withSourceType(SourceHubplannerHubplanner sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceHubplanner(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceHubplannerHubplanner sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplannerHubplanner.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplannerHubplanner.java deleted file mode 100755 index d8ac7204a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubplannerHubplanner.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceHubplannerHubplanner { - HUBPLANNER("hubplanner"); - - @JsonValue - public final String value; - - private SourceHubplannerHubplanner(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspot.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspot.java deleted file mode 100755 index 74ccbc75f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspot.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceHubspot - The values required to configure the source. - */ - -public class SourceHubspot { - /** - * Choose how to authenticate to HubSpot. - */ - @JsonProperty("credentials") - public Object credentials; - - public SourceHubspot withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceHubspotHubspot sourceType; - - public SourceHubspot withSourceType(SourceHubspotHubspot sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceHubspot withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceHubspot(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceHubspotHubspot sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuth.java deleted file mode 100755 index ec961e610..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuth.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceHubspotCredentialsOAuth - Choose how to authenticate to HubSpot. - */ - -public class SourceHubspotCredentialsOAuth { - /** - * The Client ID of your HubSpot developer application. See the <a href="https://legacydocs.hubspot.com/docs/methods/oauth2/oauth2-quickstart">Hubspot docs</a> if you need help finding this ID. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceHubspotCredentialsOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret for your HubSpot developer application. See the <a href="https://legacydocs.hubspot.com/docs/methods/oauth2/oauth2-quickstart">Hubspot docs</a> if you need help finding this secret. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceHubspotCredentialsOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Name of the credentials - */ - @JsonProperty("credentials_title") - public SourceHubspotCredentialsOAuthAuthType credentialsTitle; - - public SourceHubspotCredentialsOAuth withCredentialsTitle(SourceHubspotCredentialsOAuthAuthType credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - /** - * Refresh token to renew an expired access token. See the <a href="https://legacydocs.hubspot.com/docs/methods/oauth2/oauth2-quickstart">Hubspot docs</a> if you need help finding this token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceHubspotCredentialsOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceHubspotCredentialsOAuth(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("credentials_title") SourceHubspotCredentialsOAuthAuthType credentialsTitle, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.credentialsTitle = credentialsTitle; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuthAuthType.java deleted file mode 100755 index b9bb8a814..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsOAuthAuthType.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceHubspotCredentialsOAuthAuthType - Name of the credentials - */ -public enum SourceHubspotCredentialsOAuthAuthType { - O_AUTH_CREDENTIALS("OAuth Credentials"); - - @JsonValue - public final String value; - - private SourceHubspotCredentialsOAuthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateApp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateApp.java deleted file mode 100755 index 54543a0e0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateApp.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceHubspotCredentialsPrivateApp - Choose how to authenticate to HubSpot. - */ - -public class SourceHubspotCredentialsPrivateApp { - /** - * HubSpot Access token. See the <a href="https://developers.hubspot.com/docs/api/private-apps">Hubspot docs</a> if you need help finding this token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceHubspotCredentialsPrivateApp withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Name of the credentials set - */ - @JsonProperty("credentials_title") - public SourceHubspotCredentialsPrivateAppAuthType credentialsTitle; - - public SourceHubspotCredentialsPrivateApp withCredentialsTitle(SourceHubspotCredentialsPrivateAppAuthType credentialsTitle) { - this.credentialsTitle = credentialsTitle; - return this; - } - - public SourceHubspotCredentialsPrivateApp(@JsonProperty("access_token") String accessToken, @JsonProperty("credentials_title") SourceHubspotCredentialsPrivateAppAuthType credentialsTitle) { - this.accessToken = accessToken; - this.credentialsTitle = credentialsTitle; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateAppAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateAppAuthType.java deleted file mode 100755 index 1a2bd2586..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotCredentialsPrivateAppAuthType.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceHubspotCredentialsPrivateAppAuthType - Name of the credentials set - */ -public enum SourceHubspotCredentialsPrivateAppAuthType { - PRIVATE_APP_CREDENTIALS("Private App Credentials"); - - @JsonValue - public final String value; - - private SourceHubspotCredentialsPrivateAppAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotHubspot.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotHubspot.java deleted file mode 100755 index 974723af3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceHubspotHubspot.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceHubspotHubspot { - HUBSPOT("hubspot"); - - @JsonValue - public final String value; - - private SourceHubspotHubspot(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightly.java deleted file mode 100755 index 0b3728cec..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightly.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceInsightly - The values required to configure the source. - */ - -public class SourceInsightly { - @JsonProperty("sourceType") - public SourceInsightlyInsightly sourceType; - - public SourceInsightly withSourceType(SourceInsightlyInsightly sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Insightly in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. Note that it will be used only for incremental streams. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceInsightly withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * Your Insightly API token. - */ - @JsonProperty("token") - public String token; - - public SourceInsightly withToken(String token) { - this.token = token; - return this; - } - - public SourceInsightly(@JsonProperty("sourceType") SourceInsightlyInsightly sourceType, @JsonProperty("start_date") String startDate, @JsonProperty("token") String token) { - this.sourceType = sourceType; - this.startDate = startDate; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightlyInsightly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightlyInsightly.java deleted file mode 100755 index 9d350fa97..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInsightlyInsightly.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceInsightlyInsightly { - INSIGHTLY("insightly"); - - @JsonValue - public final String value; - - private SourceInsightlyInsightly(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagram.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagram.java deleted file mode 100755 index d461fad5e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagram.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceInstagram - The values required to configure the source. - */ - -public class SourceInstagram { - /** - * The value of the access token generated with <b>instagram_basic, instagram_manage_insights, pages_show_list, pages_read_engagement, Instagram Public Content Access</b> permissions. See the <a href="https://docs.airbyte.com/integrations/sources/instagram/#step-1-set-up-instagram">docs</a> for more information - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceInstagram withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Client ID for your Oauth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceInstagram withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret for your Oauth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceInstagram withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - @JsonProperty("sourceType") - public SourceInstagramInstagram sourceType; - - public SourceInstagram withSourceType(SourceInstagramInstagram sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for User Insights, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceInstagram withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceInstagram(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceInstagramInstagram sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accessToken = accessToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagramInstagram.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagramInstagram.java deleted file mode 100755 index 3d2982783..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstagramInstagram.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceInstagramInstagram { - INSTAGRAM("instagram"); - - @JsonValue - public final String value; - - private SourceInstagramInstagram(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatus.java deleted file mode 100755 index 99712e046..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatus.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceInstatus - The values required to configure the source. - */ - -public class SourceInstatus { - /** - * Instatus REST API key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceInstatus withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceInstatusInstatus sourceType; - - public SourceInstatus withSourceType(SourceInstatusInstatus sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceInstatus(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceInstatusInstatus sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatusInstatus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatusInstatus.java deleted file mode 100755 index 26d34e3e5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceInstatusInstatus.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceInstatusInstatus { - INSTATUS("instatus"); - - @JsonValue - public final String value; - - private SourceInstatusInstatus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercom.java deleted file mode 100755 index 1e24a1f35..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercom.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceIntercom - The values required to configure the source. - */ - -public class SourceIntercom { - /** - * Access token for making authenticated requests. See the <a href="https://developers.intercom.com/building-apps/docs/authentication-types#how-to-get-your-access-token">Intercom docs</a> for more information. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceIntercom withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Client Id for your Intercom application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceIntercom withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Client Secret for your Intercom application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceIntercom withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - @JsonProperty("sourceType") - public SourceIntercomIntercom sourceType; - - public SourceIntercom withSourceType(SourceIntercomIntercom sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceIntercom withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceIntercom(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceIntercomIntercom sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accessToken = accessToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercomIntercom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercomIntercom.java deleted file mode 100755 index 85568cfac..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIntercomIntercom.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceIntercomIntercom { - INTERCOM("intercom"); - - @JsonValue - public final String value; - - private SourceIntercomIntercom(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whois.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whois.java deleted file mode 100755 index 86327abdf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whois.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceIp2whois - The values required to configure the source. - */ - -public class SourceIp2whois { - /** - * Your API Key. See <a href="https://www.ip2whois.com/developers-api">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("api_key") - public String apiKey; - - public SourceIp2whois withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Domain name. See <a href="https://www.ip2whois.com/developers-api">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("domain") - public String domain; - - public SourceIp2whois withDomain(String domain) { - this.domain = domain; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceIp2whoisIp2whois sourceType; - - public SourceIp2whois withSourceType(SourceIp2whoisIp2whois sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceIp2whois(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whoisIp2whois.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whoisIp2whois.java deleted file mode 100755 index 650f063c9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIp2whoisIp2whois.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceIp2whoisIp2whois { - IP2WHOIS("ip2whois"); - - @JsonValue - public final String value; - - private SourceIp2whoisIp2whois(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIterable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIterable.java deleted file mode 100755 index 438358ea2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIterable.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceIterable - The values required to configure the source. - */ - -public class SourceIterable { - /** - * Iterable API Key. See the <a href="https://docs.airbyte.com/integrations/sources/iterable">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceIterable withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceIterableIterable sourceType; - - public SourceIterable withSourceType(SourceIterableIterable sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Iterable, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceIterable withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceIterable(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceIterableIterable sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceIterableIterable.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceIterableIterable.java deleted file mode 100755 index 328c10f5a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceIterableIterable.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceIterableIterable { - ITERABLE("iterable"); - - @JsonValue - public final String value; - - private SourceIterableIterable(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceJira.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceJira.java deleted file mode 100755 index 7c97e1116..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceJira.java +++ /dev/null @@ -1,130 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceJira - The values required to configure the source. - */ - -public class SourceJira { - /** - * Jira API Token. See the <a href="https://docs.airbyte.com/integrations/sources/jira">docs</a> for more information on how to generate this key. API Token is used for Authorization to your account by BasicAuth. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceJira withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - /** - * The Domain for your Jira account, e.g. airbyteio.atlassian.net, airbyteio.jira.com, jira.your-domain.com - */ - @JsonProperty("domain") - public String domain; - - public SourceJira withDomain(String domain) { - this.domain = domain; - return this; - } - - /** - * The user email for your Jira account which you used to generate the API token. This field is used for Authorization to your account by BasicAuth. - */ - @JsonProperty("email") - public String email; - - public SourceJira withEmail(String email) { - this.email = email; - return this; - } - - /** - * Allow the use of experimental streams which rely on undocumented Jira API endpoints. See https://docs.airbyte.com/integrations/sources/jira#experimental-tables for more info. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("enable_experimental_streams") - public Boolean enableExperimentalStreams; - - public SourceJira withEnableExperimentalStreams(Boolean enableExperimentalStreams) { - this.enableExperimentalStreams = enableExperimentalStreams; - return this; - } - - /** - * Expand the changelog when replicating issues. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("expand_issue_changelog") - public Boolean expandIssueChangelog; - - public SourceJira withExpandIssueChangelog(Boolean expandIssueChangelog) { - this.expandIssueChangelog = expandIssueChangelog; - return this; - } - - /** - * List of Jira project keys to replicate data for, or leave it empty if you want to replicate data for all projects. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("projects") - public String[] projects; - - public SourceJira withProjects(String[] projects) { - this.projects = projects; - return this; - } - - /** - * Render issue fields in HTML format in addition to Jira JSON-like format. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("render_fields") - public Boolean renderFields; - - public SourceJira withRenderFields(Boolean renderFields) { - this.renderFields = renderFields; - return this; - } - - @JsonProperty("sourceType") - public SourceJiraJira sourceType; - - public SourceJira withSourceType(SourceJiraJira sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you want to replicate data from Jira, use the format YYYY-MM-DDT00:00:00Z. Note that this field only applies to certain streams, and only data generated on or after the start date will be replicated. Or leave it empty if you want to replicate all data. For more information, refer to the <a href="https://docs.airbyte.com/integrations/sources/jira/">documentation</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceJira withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceJira(@JsonProperty("api_token") String apiToken, @JsonProperty("domain") String domain, @JsonProperty("email") String email, @JsonProperty("sourceType") SourceJiraJira sourceType) { - this.apiToken = apiToken; - this.domain = domain; - this.email = email; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceJiraJira.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceJiraJira.java deleted file mode 100755 index e6991b6c0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceJiraJira.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceJiraJira { - JIRA("jira"); - - @JsonValue - public final String value; - - private SourceJiraJira(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceK6Cloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceK6Cloud.java deleted file mode 100755 index d743d3c9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceK6Cloud.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceK6Cloud - The values required to configure the source. - */ - -public class SourceK6Cloud { - /** - * Your API Token. See <a href="https://k6.io/docs/cloud/integrations/token/">here</a>. The key is case sensitive. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceK6Cloud withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("sourceType") - public SourceK6CloudK6Cloud sourceType; - - public SourceK6Cloud withSourceType(SourceK6CloudK6Cloud sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceK6Cloud(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceK6CloudK6Cloud sourceType) { - this.apiToken = apiToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceK6CloudK6Cloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceK6CloudK6Cloud.java deleted file mode 100755 index a1f369899..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceK6CloudK6Cloud.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceK6CloudK6Cloud { - K6_CLOUD("k6-cloud"); - - @JsonValue - public final String value; - - private SourceK6CloudK6Cloud(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarna.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarna.java deleted file mode 100755 index 27a428695..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarna.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceKlarna - The values required to configure the source. - */ - -public class SourceKlarna { - /** - * A string which is associated with your Merchant ID and is used to authorize use of Klarna's APIs (https://developers.klarna.com/api/#authentication) - */ - @JsonProperty("password") - public String password; - - public SourceKlarna withPassword(String password) { - this.password = password; - return this; - } - - /** - * Propertie defining if connector is used against playground or production environment - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("playground") - public Boolean playground; - - public SourceKlarna withPlayground(Boolean playground) { - this.playground = playground; - return this; - } - - /** - * Base url region (For playground eu https://docs.klarna.com/klarna-payments/api/payments-api/#tag/API-URLs). Supported 'eu', 'us', 'oc' - */ - @JsonProperty("region") - public SourceKlarnaRegion region; - - public SourceKlarna withRegion(SourceKlarnaRegion region) { - this.region = region; - return this; - } - - @JsonProperty("sourceType") - public SourceKlarnaKlarna sourceType; - - public SourceKlarna withSourceType(SourceKlarnaKlarna sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Consists of your Merchant ID (eid) - a unique number that identifies your e-store, combined with a random string (https://developers.klarna.com/api/#authentication) - */ - @JsonProperty("username") - public String username; - - public SourceKlarna withUsername(String username) { - this.username = username; - return this; - } - - public SourceKlarna(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("region") SourceKlarnaRegion region, @JsonProperty("sourceType") SourceKlarnaKlarna sourceType) { - this.username = username; - this.password = password; - this.region = region; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaKlarna.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaKlarna.java deleted file mode 100755 index 09ffcb6dc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaKlarna.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceKlarnaKlarna { - KLARNA("klarna"); - - @JsonValue - public final String value; - - private SourceKlarnaKlarna(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaRegion.java deleted file mode 100755 index 91e476a36..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlarnaRegion.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceKlarnaRegion - Base url region (For playground eu https://docs.klarna.com/klarna-payments/api/payments-api/#tag/API-URLs). Supported 'eu', 'us', 'oc' - */ -public enum SourceKlarnaRegion { - EU("eu"), - US("us"), - OC("oc"); - - @JsonValue - public final String value; - - private SourceKlarnaRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyo.java deleted file mode 100755 index ae3c0e242..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyo.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceKlaviyo - The values required to configure the source. - */ - -public class SourceKlaviyo { - /** - * Klaviyo API Key. See our <a href="https://docs.airbyte.com/integrations/sources/klaviyo">docs</a> if you need help finding this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceKlaviyo withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceKlaviyoKlaviyo sourceType; - - public SourceKlaviyo withSourceType(SourceKlaviyoKlaviyo sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceKlaviyo withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceKlaviyo(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceKlaviyoKlaviyo sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyoKlaviyo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyoKlaviyo.java deleted file mode 100755 index 1ac8b7902..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKlaviyoKlaviyo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceKlaviyoKlaviyo { - KLAVIYO("klaviyo"); - - @JsonValue - public final String value; - - private SourceKlaviyoKlaviyo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSinger.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSinger.java deleted file mode 100755 index 845f6d25b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSinger.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceKustomerSinger - The values required to configure the source. - */ - -public class SourceKustomerSinger { - /** - * Kustomer API Token. See the <a href="https://developer.kustomer.com/kustomer-api-docs/reference/authentication">docs</a> on how to obtain this - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceKustomerSinger withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("sourceType") - public SourceKustomerSingerKustomerSinger sourceType; - - public SourceKustomerSinger withSourceType(SourceKustomerSingerKustomerSinger sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate the data - */ - @JsonProperty("start_date") - public String startDate; - - public SourceKustomerSinger withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceKustomerSinger(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceKustomerSingerKustomerSinger sourceType, @JsonProperty("start_date") String startDate) { - this.apiToken = apiToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSingerKustomerSinger.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSingerKustomerSinger.java deleted file mode 100755 index 1fe2a09af..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKustomerSingerKustomerSinger.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceKustomerSingerKustomerSinger { - KUSTOMER_SINGER("kustomer-singer"); - - @JsonValue - public final String value; - - private SourceKustomerSingerKustomerSinger(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKyve.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKyve.java deleted file mode 100755 index e44280032..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKyve.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceKyve - The values required to configure the source. - */ - -public class SourceKyve { - /** - * The maximum amount of pages to go trough. Set to 'null' for all pages. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("max_pages") - public Long maxPages; - - public SourceKyve withMaxPages(Long maxPages) { - this.maxPages = maxPages; - return this; - } - - /** - * The pagesize for pagination, smaller numbers are used in integration tests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("page_size") - public Long pageSize; - - public SourceKyve withPageSize(Long pageSize) { - this.pageSize = pageSize; - return this; - } - - /** - * The IDs of the KYVE storage pool you want to archive. (Comma separated) - */ - @JsonProperty("pool_ids") - public String poolIds; - - public SourceKyve withPoolIds(String poolIds) { - this.poolIds = poolIds; - return this; - } - - @JsonProperty("sourceType") - public SourceKyveKyve sourceType; - - public SourceKyve withSourceType(SourceKyveKyve sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The start-id defines, from which bundle id the pipeline should start to extract the data (Comma separated) - */ - @JsonProperty("start_ids") - public String startIds; - - public SourceKyve withStartIds(String startIds) { - this.startIds = startIds; - return this; - } - - /** - * URL to the KYVE Chain API. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("url_base") - public String urlBase; - - public SourceKyve withUrlBase(String urlBase) { - this.urlBase = urlBase; - return this; - } - - public SourceKyve(@JsonProperty("pool_ids") String poolIds, @JsonProperty("sourceType") SourceKyveKyve sourceType, @JsonProperty("start_ids") String startIds) { - this.poolIds = poolIds; - this.sourceType = sourceType; - this.startIds = startIds; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceKyveKyve.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceKyveKyve.java deleted file mode 100755 index 01e31a79c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceKyveKyve.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceKyveKyve { - KYVE("kyve"); - - @JsonValue - public final String value; - - private SourceKyveKyve(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarkly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarkly.java deleted file mode 100755 index 39952bb06..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarkly.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLaunchdarkly - The values required to configure the source. - */ - -public class SourceLaunchdarkly { - /** - * Your Access token. See <a href="https://apidocs.launchdarkly.com/#section/Overview/Authentication">here</a>. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceLaunchdarkly withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("sourceType") - public SourceLaunchdarklyLaunchdarkly sourceType; - - public SourceLaunchdarkly withSourceType(SourceLaunchdarklyLaunchdarkly sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceLaunchdarkly(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceLaunchdarklyLaunchdarkly sourceType) { - this.accessToken = accessToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarklyLaunchdarkly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarklyLaunchdarkly.java deleted file mode 100755 index e3ac9577f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLaunchdarklyLaunchdarkly.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLaunchdarklyLaunchdarkly { - LAUNCHDARKLY("launchdarkly"); - - @JsonValue - public final String value; - - private SourceLaunchdarklyLaunchdarkly(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlist.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlist.java deleted file mode 100755 index 0395d47e1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlist.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLemlist - The values required to configure the source. - */ - -public class SourceLemlist { - /** - * Lemlist API key, - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceLemlist withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceLemlistLemlist sourceType; - - public SourceLemlist withSourceType(SourceLemlistLemlist sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceLemlist(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceLemlistLemlist sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlistLemlist.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlistLemlist.java deleted file mode 100755 index e6a18c0a3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLemlistLemlist.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLemlistLemlist { - LEMLIST("lemlist"); - - @JsonValue - public final String value; - - private SourceLemlistLemlist(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiring.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiring.java deleted file mode 100755 index 53953ca02..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiring.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLeverHiring - The values required to configure the source. - */ - -public class SourceLeverHiring { - /** - * Choose how to authenticate to Lever Hiring. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceLeverHiring withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The environment in which you'd like to replicate data for Lever. This is used to determine which Lever API endpoint to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("environment") - public SourceLeverHiringEnvironment environment; - - public SourceLeverHiring withEnvironment(SourceLeverHiringEnvironment environment) { - this.environment = environment; - return this; - } - - @JsonProperty("sourceType") - public SourceLeverHiringLeverHiring sourceType; - - public SourceLeverHiring withSourceType(SourceLeverHiringLeverHiring sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Note that it will be used only in the following incremental streams: comments, commits, and issues. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceLeverHiring withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceLeverHiring(@JsonProperty("sourceType") SourceLeverHiringLeverHiring sourceType, @JsonProperty("start_date") String startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.java deleted file mode 100755 index 792098e03..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKey.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLeverHiringCredentialsAuthenticateViaLeverApiKey - Choose how to authenticate to Lever Hiring. - */ - -public class SourceLeverHiringCredentialsAuthenticateViaLeverApiKey { - /** - * The Api Key of your Lever Hiring account. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceLeverHiringCredentialsAuthenticateViaLeverApiKey withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType authType; - - public SourceLeverHiringCredentialsAuthenticateViaLeverApiKey withAuthType(SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType authType) { - this.authType = authType; - return this; - } - - public SourceLeverHiringCredentialsAuthenticateViaLeverApiKey(@JsonProperty("api_key") String apiKey) { - this.apiKey = apiKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.java deleted file mode 100755 index d7317c208..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType { - API_KEY("Api Key"); - - @JsonValue - public final String value; - - private SourceLeverHiringCredentialsAuthenticateViaLeverApiKeyAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.java deleted file mode 100755 index 04cb188f9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuth.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLeverHiringCredentialsAuthenticateViaLeverOAuth - Choose how to authenticate to Lever Hiring. - */ - -public class SourceLeverHiringCredentialsAuthenticateViaLeverOAuth { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType authType; - - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuth withAuthType(SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Lever Hiring developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Lever Hiring developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceLeverHiringCredentialsAuthenticateViaLeverOAuth(@JsonProperty("refresh_token") String refreshToken) { - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.java deleted file mode 100755 index a161c020a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceLeverHiringCredentialsAuthenticateViaLeverOAuthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringEnvironment.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringEnvironment.java deleted file mode 100755 index da0a30049..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringEnvironment.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceLeverHiringEnvironment - The environment in which you'd like to replicate data for Lever. This is used to determine which Lever API endpoint to use. - */ -public enum SourceLeverHiringEnvironment { - PRODUCTION("Production"), - SANDBOX("Sandbox"); - - @JsonValue - public final String value; - - private SourceLeverHiringEnvironment(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringLeverHiring.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringLeverHiring.java deleted file mode 100755 index 54bc92e46..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLeverHiringLeverHiring.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLeverHiringLeverHiring { - LEVER_HIRING("lever-hiring"); - - @JsonValue - public final String value; - - private SourceLeverHiringLeverHiring(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAds.java deleted file mode 100755 index 65b60f634..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAds.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceLinkedinAds - The values required to configure the source. - */ - -public class SourceLinkedinAds { - /** - * Specify the account IDs to pull data from, separated by a space. Leave this field empty if you want to pull the data from all accounts accessible by the authenticated user. See the <a href="https://www.linkedin.com/help/linkedin/answer/a424270/find-linkedin-ads-account-details?lang=en">LinkedIn docs</a> to locate these IDs. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("account_ids") - public Long[] accountIds; - - public SourceLinkedinAds withAccountIds(Long[] accountIds) { - this.accountIds = accountIds; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ad_analytics_reports") - public SourceLinkedinAdsAdAnalyticsReportConfiguration[] adAnalyticsReports; - - public SourceLinkedinAds withAdAnalyticsReports(SourceLinkedinAdsAdAnalyticsReportConfiguration[] adAnalyticsReports) { - this.adAnalyticsReports = adAnalyticsReports; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceLinkedinAds withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceLinkedinAdsLinkedinAds sourceType; - - public SourceLinkedinAds withSourceType(SourceLinkedinAdsLinkedinAds sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceLinkedinAds withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceLinkedinAds(@JsonProperty("sourceType") SourceLinkedinAdsLinkedinAds sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.java deleted file mode 100755 index 05a070510..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfiguration.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLinkedinAdsAdAnalyticsReportConfiguration - Config for custom ad Analytics Report - */ - -public class SourceLinkedinAdsAdAnalyticsReportConfiguration { - /** - * The name for the custom report. - */ - @JsonProperty("name") - public String name; - - public SourceLinkedinAdsAdAnalyticsReportConfiguration withName(String name) { - this.name = name; - return this; - } - - /** - * Choose a category to pivot your analytics report around. This selection will organize your data based on the chosen attribute, allowing you to analyze trends and performance from different perspectives. - */ - @JsonProperty("pivot_by") - public SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory pivotBy; - - public SourceLinkedinAdsAdAnalyticsReportConfiguration withPivotBy(SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory pivotBy) { - this.pivotBy = pivotBy; - return this; - } - - /** - * Choose how to group the data in your report by time. The options are:<br>- 'ALL': A single result summarizing the entire time range.<br>- 'DAILY': Group results by each day.<br>- 'MONTHLY': Group results by each month.<br>- 'YEARLY': Group results by each year.<br>Selecting a time grouping helps you analyze trends and patterns over different time periods. - */ - @JsonProperty("time_granularity") - public SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity timeGranularity; - - public SourceLinkedinAdsAdAnalyticsReportConfiguration withTimeGranularity(SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity timeGranularity) { - this.timeGranularity = timeGranularity; - return this; - } - - public SourceLinkedinAdsAdAnalyticsReportConfiguration(@JsonProperty("name") String name, @JsonProperty("pivot_by") SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory pivotBy, @JsonProperty("time_granularity") SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity timeGranularity) { - this.name = name; - this.pivotBy = pivotBy; - this.timeGranularity = timeGranularity; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.java deleted file mode 100755 index 04fafd4d4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory - Choose a category to pivot your analytics report around. This selection will organize your data based on the chosen attribute, allowing you to analyze trends and performance from different perspectives. - */ -public enum SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory { - COMPANY("COMPANY"), - ACCOUNT("ACCOUNT"), - SHARE("SHARE"), - CAMPAIGN("CAMPAIGN"), - CREATIVE("CREATIVE"), - CAMPAIGN_GROUP("CAMPAIGN_GROUP"), - CONVERSION("CONVERSION"), - CONVERSATION_NODE("CONVERSATION_NODE"), - CONVERSATION_NODE_OPTION_INDEX("CONVERSATION_NODE_OPTION_INDEX"), - SERVING_LOCATION("SERVING_LOCATION"), - CARD_INDEX("CARD_INDEX"), - MEMBER_COMPANY_SIZE("MEMBER_COMPANY_SIZE"), - MEMBER_INDUSTRY("MEMBER_INDUSTRY"), - MEMBER_SENIORITY("MEMBER_SENIORITY"), - MEMBER_JOB_TITLE("MEMBER_JOB_TITLE "), - MEMBER_JOB_FUNCTION("MEMBER_JOB_FUNCTION "), - MEMBER_COUNTRY_V2("MEMBER_COUNTRY_V2 "), - MEMBER_REGION_V2("MEMBER_REGION_V2"), - MEMBER_COMPANY("MEMBER_COMPANY"), - PLACEMENT_NAME("PLACEMENT_NAME"), - IMPRESSION_DEVICE_TYPE("IMPRESSION_DEVICE_TYPE"); - - @JsonValue - public final String value; - - private SourceLinkedinAdsAdAnalyticsReportConfigurationPivotCategory(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.java deleted file mode 100755 index 5da650cee..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity - Choose how to group the data in your report by time. The options are:<br>- 'ALL': A single result summarizing the entire time range.<br>- 'DAILY': Group results by each day.<br>- 'MONTHLY': Group results by each month.<br>- 'YEARLY': Group results by each year.<br>Selecting a time grouping helps you analyze trends and patterns over different time periods. - */ -public enum SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity { - ALL("ALL"), - DAILY("DAILY"), - MONTHLY("MONTHLY"), - YEARLY("YEARLY"); - - @JsonValue - public final String value; - - private SourceLinkedinAdsAdAnalyticsReportConfigurationTimeGranularity(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessToken.java deleted file mode 100755 index 99eb0741b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceLinkedinAdsCredentialsAccessToken { - /** - * The access token generated for your developer application. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceLinkedinAdsCredentialsAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceLinkedinAdsCredentialsAccessTokenAuthMethod authMethod; - - public SourceLinkedinAdsCredentialsAccessToken withAuthMethod(SourceLinkedinAdsCredentialsAccessTokenAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - public SourceLinkedinAdsCredentialsAccessToken(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.java deleted file mode 100755 index 5bcbbd669..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsAccessTokenAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinAdsCredentialsAccessTokenAuthMethod { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceLinkedinAdsCredentialsAccessTokenAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20.java deleted file mode 100755 index d8fbbb57f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceLinkedinAdsCredentialsOAuth20 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceLinkedinAdsCredentialsOAuth20AuthMethod authMethod; - - public SourceLinkedinAdsCredentialsOAuth20 withAuthMethod(SourceLinkedinAdsCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The client ID of your developer application. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceLinkedinAdsCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your developer application. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceLinkedinAdsCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access token. Refer to our <a href='https://docs.airbyte.com/integrations/sources/linkedin-ads#setup-guide'>documentation</a> for more information. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceLinkedinAdsCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceLinkedinAdsCredentialsOAuth20(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.java deleted file mode 100755 index aaa8c59ba..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinAdsCredentialsOAuth20AuthMethod { - O_AUTH20("oAuth2.0"); - - @JsonValue - public final String value; - - private SourceLinkedinAdsCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsLinkedinAds.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsLinkedinAds.java deleted file mode 100755 index 373d9dc62..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinAdsLinkedinAds.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinAdsLinkedinAds { - LINKEDIN_ADS("linkedin-ads"); - - @JsonValue - public final String value; - - private SourceLinkedinAdsLinkedinAds(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPages.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPages.java deleted file mode 100755 index caeebb052..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPages.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLinkedinPages - The values required to configure the source. - */ - -public class SourceLinkedinPages { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceLinkedinPages withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Specify the Organization ID - */ - @JsonProperty("org_id") - public String orgId; - - public SourceLinkedinPages withOrgId(String orgId) { - this.orgId = orgId; - return this; - } - - @JsonProperty("sourceType") - public SourceLinkedinPagesLinkedinPages sourceType; - - public SourceLinkedinPages withSourceType(SourceLinkedinPagesLinkedinPages sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceLinkedinPages(@JsonProperty("org_id") String orgId, @JsonProperty("sourceType") SourceLinkedinPagesLinkedinPages sourceType) { - this.orgId = orgId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessToken.java deleted file mode 100755 index 8a286aa3e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceLinkedinPagesCredentialsAccessToken { - /** - * The token value generated using the LinkedIn Developers OAuth Token Tools. See the <a href="https://docs.airbyte.com/integrations/sources/linkedin-pages/">docs</a> to obtain yours. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceLinkedinPagesCredentialsAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceLinkedinPagesCredentialsAccessTokenAuthMethod authMethod; - - public SourceLinkedinPagesCredentialsAccessToken withAuthMethod(SourceLinkedinPagesCredentialsAccessTokenAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - public SourceLinkedinPagesCredentialsAccessToken(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.java deleted file mode 100755 index b0ab232d5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsAccessTokenAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinPagesCredentialsAccessTokenAuthMethod { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceLinkedinPagesCredentialsAccessTokenAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20.java deleted file mode 100755 index 8c59bc65e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceLinkedinPagesCredentialsOAuth20 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceLinkedinPagesCredentialsOAuth20AuthMethod authMethod; - - public SourceLinkedinPagesCredentialsOAuth20 withAuthMethod(SourceLinkedinPagesCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The client ID of the LinkedIn developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceLinkedinPagesCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of the LinkedIn developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceLinkedinPagesCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token value generated using the LinkedIn Developers OAuth Token Tools. See the <a href="https://docs.airbyte.com/integrations/sources/linkedin-pages/">docs</a> to obtain yours. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceLinkedinPagesCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceLinkedinPagesCredentialsOAuth20(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.java deleted file mode 100755 index aa87d4ac9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinPagesCredentialsOAuth20AuthMethod { - O_AUTH20("oAuth2.0"); - - @JsonValue - public final String value; - - private SourceLinkedinPagesCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesLinkedinPages.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesLinkedinPages.java deleted file mode 100755 index 3ffd781d0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinkedinPagesLinkedinPages.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinkedinPagesLinkedinPages { - LINKEDIN_PAGES("linkedin-pages"); - - @JsonValue - public final String value; - - private SourceLinkedinPagesLinkedinPages(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworks.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworks.java deleted file mode 100755 index b6f7375e3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworks.java +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceLinnworks - The values required to configure the source. - */ - -public class SourceLinnworks { - /** - * Linnworks Application ID - */ - @JsonProperty("application_id") - public String applicationId; - - public SourceLinnworks withApplicationId(String applicationId) { - this.applicationId = applicationId; - return this; - } - - /** - * Linnworks Application Secret - */ - @JsonProperty("application_secret") - public String applicationSecret; - - public SourceLinnworks withApplicationSecret(String applicationSecret) { - this.applicationSecret = applicationSecret; - return this; - } - - @JsonProperty("sourceType") - public SourceLinnworksLinnworks sourceType; - - public SourceLinnworks withSourceType(SourceLinnworksLinnworks sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceLinnworks withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - @JsonProperty("token") - public String token; - - public SourceLinnworks withToken(String token) { - this.token = token; - return this; - } - - public SourceLinnworks(@JsonProperty("application_id") String applicationId, @JsonProperty("application_secret") String applicationSecret, @JsonProperty("sourceType") SourceLinnworksLinnworks sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("token") String token) { - this.applicationId = applicationId; - this.applicationSecret = applicationSecret; - this.sourceType = sourceType; - this.startDate = startDate; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworksLinnworks.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworksLinnworks.java deleted file mode 100755 index b1284cb2d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLinnworksLinnworks.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLinnworksLinnworks { - LINNWORKS("linnworks"); - - @JsonValue - public final String value; - - private SourceLinnworksLinnworks(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLokalise.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLokalise.java deleted file mode 100755 index ecaa0ecc7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLokalise.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceLokalise - The values required to configure the source. - */ - -public class SourceLokalise { - /** - * Lokalise API Key with read-access. Available at Profile settings > API tokens. See <a href="https://docs.lokalise.com/en/articles/1929556-api-tokens">here</a>. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceLokalise withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Lokalise project ID. Available at Project Settings > General. - */ - @JsonProperty("project_id") - public String projectId; - - public SourceLokalise withProjectId(String projectId) { - this.projectId = projectId; - return this; - } - - @JsonProperty("sourceType") - public SourceLokaliseLokalise sourceType; - - public SourceLokalise withSourceType(SourceLokaliseLokalise sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceLokalise(@JsonProperty("api_key") String apiKey, @JsonProperty("project_id") String projectId, @JsonProperty("sourceType") SourceLokaliseLokalise sourceType) { - this.apiKey = apiKey; - this.projectId = projectId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceLokaliseLokalise.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceLokaliseLokalise.java deleted file mode 100755 index 9c99496d2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceLokaliseLokalise.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceLokaliseLokalise { - LOKALISE("lokalise"); - - @JsonValue - public final String value; - - private SourceLokaliseLokalise(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimp.java deleted file mode 100755 index 02b94555a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimp.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMailchimp - The values required to configure the source. - */ - -public class SourceMailchimp { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("campaign_id") - public String campaignId; - - public SourceMailchimp withCampaignId(String campaignId) { - this.campaignId = campaignId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceMailchimp withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceMailchimpMailchimp sourceType; - - public SourceMailchimp withSourceType(SourceMailchimpMailchimp sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceMailchimp(@JsonProperty("sourceType") SourceMailchimpMailchimp sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKey.java deleted file mode 100755 index 2069a60b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKey.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceMailchimpCredentialsAPIKey { - /** - * Mailchimp API Key. See the <a href="https://docs.airbyte.com/integrations/sources/mailchimp">docs</a> for information on how to generate this key. - */ - @JsonProperty("apikey") - public String apikey; - - public SourceMailchimpCredentialsAPIKey withApikey(String apikey) { - this.apikey = apikey; - return this; - } - - @JsonProperty("auth_type") - public SourceMailchimpCredentialsAPIKeyAuthType authType; - - public SourceMailchimpCredentialsAPIKey withAuthType(SourceMailchimpCredentialsAPIKeyAuthType authType) { - this.authType = authType; - return this; - } - - public SourceMailchimpCredentialsAPIKey(@JsonProperty("apikey") String apikey, @JsonProperty("auth_type") SourceMailchimpCredentialsAPIKeyAuthType authType) { - this.apikey = apikey; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.java deleted file mode 100755 index 64aa9062c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsAPIKeyAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMailchimpCredentialsAPIKeyAuthType { - APIKEY("apikey"); - - @JsonValue - public final String value; - - private SourceMailchimpCredentialsAPIKeyAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20.java deleted file mode 100755 index 47dbeb9c1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceMailchimpCredentialsOAuth20 { - /** - * An access token generated using the above client ID and secret. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceMailchimpCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceMailchimpCredentialsOAuth20AuthType authType; - - public SourceMailchimpCredentialsOAuth20 withAuthType(SourceMailchimpCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceMailchimpCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceMailchimpCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceMailchimpCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_type") SourceMailchimpCredentialsOAuth20AuthType authType) { - this.accessToken = accessToken; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20AuthType.java deleted file mode 100755 index f0eb71c26..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMailchimpCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceMailchimpCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpMailchimp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpMailchimp.java deleted file mode 100755 index 8c256c756..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailchimpMailchimp.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMailchimpMailchimp { - MAILCHIMP("mailchimp"); - - @JsonValue - public final String value; - - private SourceMailchimpMailchimp(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgun.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgun.java deleted file mode 100755 index 42a21b11b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgun.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceMailgun - The values required to configure the source. - */ - -public class SourceMailgun { - /** - * Domain region code. 'EU' or 'US' are possible values. The default is 'US'. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("domain_region") - public String domainRegion; - - public SourceMailgun withDomainRegion(String domainRegion) { - this.domainRegion = domainRegion; - return this; - } - - /** - * Primary account API key to access your Mailgun data. - */ - @JsonProperty("private_key") - public String privateKey; - - public SourceMailgun withPrivateKey(String privateKey) { - this.privateKey = privateKey; - return this; - } - - @JsonProperty("sourceType") - public SourceMailgunMailgun sourceType; - - public SourceMailgun withSourceType(SourceMailgunMailgun sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2020-10-01 00:00:00. Any data before this date will not be replicated. If omitted, defaults to 3 days ago. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceMailgun withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceMailgun(@JsonProperty("private_key") String privateKey, @JsonProperty("sourceType") SourceMailgunMailgun sourceType) { - this.privateKey = privateKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgunMailgun.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgunMailgun.java deleted file mode 100755 index e4ad8bde0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailgunMailgun.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMailgunMailgun { - MAILGUN("mailgun"); - - @JsonValue - public final String value; - - private SourceMailgunMailgun(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSms.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSms.java deleted file mode 100755 index 20c0ef29e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSms.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMailjetSms - The values required to configure the source. - */ - -public class SourceMailjetSms { - /** - * Retrieve SMS messages created before the specified timestamp. Required format - Unix timestamp. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public Long endDate; - - public SourceMailjetSms withEndDate(Long endDate) { - this.endDate = endDate; - return this; - } - - @JsonProperty("sourceType") - public SourceMailjetSmsMailjetSms sourceType; - - public SourceMailjetSms withSourceType(SourceMailjetSmsMailjetSms sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Retrieve SMS messages created after the specified timestamp. Required format - Unix timestamp. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public Long startDate; - - public SourceMailjetSms withStartDate(Long startDate) { - this.startDate = startDate; - return this; - } - - /** - * Your access token. See <a href="https://dev.mailjet.com/sms/reference/overview/authentication">here</a>. - */ - @JsonProperty("token") - public String token; - - public SourceMailjetSms withToken(String token) { - this.token = token; - return this; - } - - public SourceMailjetSms(@JsonProperty("sourceType") SourceMailjetSmsMailjetSms sourceType, @JsonProperty("token") String token) { - this.sourceType = sourceType; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSmsMailjetSms.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSmsMailjetSms.java deleted file mode 100755 index 386a7166b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMailjetSmsMailjetSms.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMailjetSmsMailjetSms { - MAILJET_SMS("mailjet-sms"); - - @JsonValue - public final String value; - - private SourceMailjetSmsMailjetSms(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketo.java deleted file mode 100755 index 5af686df8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketo.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceMarketo - The values required to configure the source. - */ - -public class SourceMarketo { - /** - * The Client ID of your Marketo developer application. See <a href="https://docs.airbyte.com/integrations/sources/marketo"> the docs </a> for info on how to obtain this. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceMarketo withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Marketo developer application. See <a href="https://docs.airbyte.com/integrations/sources/marketo"> the docs </a> for info on how to obtain this. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceMarketo withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Your Marketo Base URL. See <a href="https://docs.airbyte.com/integrations/sources/marketo"> the docs </a> for info on how to obtain this. - */ - @JsonProperty("domain_url") - public String domainUrl; - - public SourceMarketo withDomainUrl(String domainUrl) { - this.domainUrl = domainUrl; - return this; - } - - @JsonProperty("sourceType") - public SourceMarketoMarketo sourceType; - - public SourceMarketo withSourceType(SourceMarketoMarketo sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceMarketo withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceMarketo(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("domain_url") String domainUrl, @JsonProperty("sourceType") SourceMarketoMarketo sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.domainUrl = domainUrl; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketoMarketo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketoMarketo.java deleted file mode 100755 index 69802b826..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMarketoMarketo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMarketoMarketo { - MARKETO("marketo"); - - @JsonValue - public final String value; - - private SourceMarketoMarketo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabase.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabase.java deleted file mode 100755 index a6f4f5b92..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabase.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMetabase - The values required to configure the source. - */ - -public class SourceMetabase { - /** - * URL to your metabase instance API - */ - @JsonProperty("instance_api_url") - public String instanceApiUrl; - - public SourceMetabase withInstanceApiUrl(String instanceApiUrl) { - this.instanceApiUrl = instanceApiUrl; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceMetabase withPassword(String password) { - this.password = password; - return this; - } - - /** - * To generate your session token, you need to run the following command: ``` curl -X POST \ - * -H "Content-Type: application/json" \ - * -d '{"username": "person@metabase.com", "password": "fakepassword"}' \ - * http://localhost:3000/api/session - * ``` Then copy the value of the `id` field returned by a successful call to that API. - * Note that by default, sessions are good for 14 days and needs to be regenerated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("session_token") - public String sessionToken; - - public SourceMetabase withSessionToken(String sessionToken) { - this.sessionToken = sessionToken; - return this; - } - - @JsonProperty("sourceType") - public SourceMetabaseMetabase sourceType; - - public SourceMetabase withSourceType(SourceMetabaseMetabase sourceType) { - this.sourceType = sourceType; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("username") - public String username; - - public SourceMetabase withUsername(String username) { - this.username = username; - return this; - } - - public SourceMetabase(@JsonProperty("instance_api_url") String instanceApiUrl, @JsonProperty("sourceType") SourceMetabaseMetabase sourceType) { - this.instanceApiUrl = instanceApiUrl; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabaseMetabase.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabaseMetabase.java deleted file mode 100755 index 0dd95cf39..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMetabaseMetabase.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMetabaseMetabase { - METABASE("metabase"); - - @JsonValue - public final String value; - - private SourceMetabaseMetabase(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeams.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeams.java deleted file mode 100755 index 231c7c40f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeams.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMicrosoftTeams - The values required to configure the source. - */ - -public class SourceMicrosoftTeams { - /** - * Choose how to authenticate to Microsoft - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceMicrosoftTeams withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Specifies the length of time over which the Team Device Report stream is aggregated. The supported values are: D7, D30, D90, and D180. - */ - @JsonProperty("period") - public String period; - - public SourceMicrosoftTeams withPeriod(String period) { - this.period = period; - return this; - } - - @JsonProperty("sourceType") - public SourceMicrosoftTeamsMicrosoftTeams sourceType; - - public SourceMicrosoftTeams withSourceType(SourceMicrosoftTeamsMicrosoftTeams sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceMicrosoftTeams(@JsonProperty("period") String period, @JsonProperty("sourceType") SourceMicrosoftTeamsMicrosoftTeams sourceType) { - this.period = period; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.java deleted file mode 100755 index cb205441e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft - Choose how to authenticate to Microsoft - */ - -public class SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType authType; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft withAuthType(SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Microsoft Teams developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Microsoft Teams developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL - */ - @JsonProperty("tenant_id") - public String tenantId; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft withTenantId(String tenantId) { - this.tenantId = tenantId; - return this; - } - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoft(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("tenant_id") String tenantId) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.tenantId = tenantId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.java deleted file mode 100755 index 192841037..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType { - TOKEN("Token"); - - @JsonValue - public final String value; - - private SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.java deleted file mode 100755 index 3b80d14d4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 - Choose how to authenticate to Microsoft - */ - -public class SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType authType; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 withAuthType(SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Microsoft Teams developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Microsoft Teams developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * A Refresh Token to renew the expired Access Token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application -> Click on the … next to the Team title -> Click on Get link to team -> Copy the link to the team and grab the tenant ID form the URL - */ - @JsonProperty("tenant_id") - public String tenantId; - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20 withTenantId(String tenantId) { - this.tenantId = tenantId; - return this; - } - - public SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("tenant_id") String tenantId) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tenantId = tenantId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.java deleted file mode 100755 index c68a9a3fe..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceMicrosoftTeamsCredentialsAuthenticateViaMicrosoftOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsMicrosoftTeams.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsMicrosoftTeams.java deleted file mode 100755 index 3d880ac69..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMicrosoftTeamsMicrosoftTeams.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMicrosoftTeamsMicrosoftTeams { - MICROSOFT_TEAMS("microsoft-teams"); - - @JsonValue - public final String value; - - private SourceMicrosoftTeamsMicrosoftTeams(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanel.java deleted file mode 100755 index e1d4214de..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanel.java +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceMixpanel - The values required to configure the source. - */ - -public class SourceMixpanel { - /** - * A period of time for attributing results to ads and the lookback period after those actions occur during which ad results are counted. Default attribution window is 5 days. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("attribution_window") - public Long attributionWindow; - - public SourceMixpanel withAttributionWindow(Long attributionWindow) { - this.attributionWindow = attributionWindow; - return this; - } - - /** - * Choose how to authenticate to Mixpanel - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceMixpanel withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Defines window size in days, that used to slice through data. You can reduce it, if amount of data in each window is too big for your environment. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("date_window_size") - public Long dateWindowSize; - - public SourceMixpanel withDateWindowSize(Long dateWindowSize) { - this.dateWindowSize = dateWindowSize; - return this; - } - - /** - * The date in the format YYYY-MM-DD. Any data after this date will not be replicated. Left empty to always sync to most recent date - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceMixpanel withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * Your project ID number. See the <a href="https://help.mixpanel.com/hc/en-us/articles/115004490503-Project-Settings#project-id">docs</a> for more information on how to obtain this. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("project_id") - public Long projectId; - - public SourceMixpanel withProjectId(Long projectId) { - this.projectId = projectId; - return this; - } - - /** - * Time zone in which integer date times are stored. The project timezone may be found in the project settings in the <a href="https://help.mixpanel.com/hc/en-us/articles/115004547203-Manage-Timezones-for-Projects-in-Mixpanel">Mixpanel console</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("project_timezone") - public String projectTimezone; - - public SourceMixpanel withProjectTimezone(String projectTimezone) { - this.projectTimezone = projectTimezone; - return this; - } - - /** - * The region of mixpanel domain instance either US or EU. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public SourceMixpanelRegion region; - - public SourceMixpanel withRegion(SourceMixpanelRegion region) { - this.region = region; - return this; - } - - /** - * Setting this config parameter to TRUE ensures that new properties on events and engage records are captured. Otherwise new properties will be ignored. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("select_properties_by_default") - public Boolean selectPropertiesByDefault; - - public SourceMixpanel withSelectPropertiesByDefault(Boolean selectPropertiesByDefault) { - this.selectPropertiesByDefault = selectPropertiesByDefault; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceMixpanelMixpanel sourceType; - - public SourceMixpanel withSourceType(SourceMixpanelMixpanel sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date in the format YYYY-MM-DD. Any data before this date will not be replicated. If this option is not set, the connector will replicate data from up to one year ago by default. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceMixpanel withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceMixpanel(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecret.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecret.java deleted file mode 100755 index a372f23ec..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecret.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMixpanelCredentialsProjectSecret - Choose how to authenticate to Mixpanel - */ - -public class SourceMixpanelCredentialsProjectSecret { - /** - * Mixpanel project secret. See the <a href="https://developer.mixpanel.com/reference/project-secret#managing-a-projects-secret">docs</a> for more information on how to obtain this. - */ - @JsonProperty("api_secret") - public String apiSecret; - - public SourceMixpanelCredentialsProjectSecret withApiSecret(String apiSecret) { - this.apiSecret = apiSecret; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceMixpanelCredentialsProjectSecretOptionTitle optionTitle; - - public SourceMixpanelCredentialsProjectSecret withOptionTitle(SourceMixpanelCredentialsProjectSecretOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - public SourceMixpanelCredentialsProjectSecret(@JsonProperty("api_secret") String apiSecret) { - this.apiSecret = apiSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.java deleted file mode 100755 index a1dd0adbb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsProjectSecretOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMixpanelCredentialsProjectSecretOptionTitle { - PROJECT_SECRET("Project Secret"); - - @JsonValue - public final String value; - - private SourceMixpanelCredentialsProjectSecretOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccount.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccount.java deleted file mode 100755 index 4f8f8a64d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccount.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMixpanelCredentialsServiceAccount - Choose how to authenticate to Mixpanel - */ - -public class SourceMixpanelCredentialsServiceAccount { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("option_title") - public SourceMixpanelCredentialsServiceAccountOptionTitle optionTitle; - - public SourceMixpanelCredentialsServiceAccount withOptionTitle(SourceMixpanelCredentialsServiceAccountOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - /** - * Mixpanel Service Account Secret. See the <a href="https://developer.mixpanel.com/reference/service-accounts">docs</a> for more information on how to obtain this. - */ - @JsonProperty("secret") - public String secret; - - public SourceMixpanelCredentialsServiceAccount withSecret(String secret) { - this.secret = secret; - return this; - } - - /** - * Mixpanel Service Account Username. See the <a href="https://developer.mixpanel.com/reference/service-accounts">docs</a> for more information on how to obtain this. - */ - @JsonProperty("username") - public String username; - - public SourceMixpanelCredentialsServiceAccount withUsername(String username) { - this.username = username; - return this; - } - - public SourceMixpanelCredentialsServiceAccount(@JsonProperty("secret") String secret, @JsonProperty("username") String username) { - this.secret = secret; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.java deleted file mode 100755 index a0e907555..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelCredentialsServiceAccountOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMixpanelCredentialsServiceAccountOptionTitle { - SERVICE_ACCOUNT("Service Account"); - - @JsonValue - public final String value; - - private SourceMixpanelCredentialsServiceAccountOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelMixpanel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelMixpanel.java deleted file mode 100755 index dde4b682b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelMixpanel.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMixpanelMixpanel { - MIXPANEL("mixpanel"); - - @JsonValue - public final String value; - - private SourceMixpanelMixpanel(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelRegion.java deleted file mode 100755 index 0f72581e7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMixpanelRegion.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMixpanelRegion - The region of mixpanel domain instance either US or EU. - */ -public enum SourceMixpanelRegion { - US("US"), - EU("EU"); - - @JsonValue - public final String value; - - private SourceMixpanelRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMonday.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMonday.java deleted file mode 100755 index 2d99e0b1b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMonday.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMonday - The values required to configure the source. - */ - -public class SourceMonday { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceMonday withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceMondayMonday sourceType; - - public SourceMonday withSourceType(SourceMondayMonday sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceMonday(@JsonProperty("sourceType") SourceMondayMonday sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPIToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPIToken.java deleted file mode 100755 index 6716420f3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPIToken.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceMondayCredentialsAPIToken { - /** - * API Token for making authenticated requests. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceMondayCredentialsAPIToken withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("auth_type") - public SourceMondayCredentialsAPITokenAuthType authType; - - public SourceMondayCredentialsAPIToken withAuthType(SourceMondayCredentialsAPITokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceMondayCredentialsAPIToken(@JsonProperty("api_token") String apiToken, @JsonProperty("auth_type") SourceMondayCredentialsAPITokenAuthType authType) { - this.apiToken = apiToken; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPITokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPITokenAuthType.java deleted file mode 100755 index 2b755e4a6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsAPITokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMondayCredentialsAPITokenAuthType { - API_TOKEN("api_token"); - - @JsonValue - public final String value; - - private SourceMondayCredentialsAPITokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20.java deleted file mode 100755 index fa4bf9eab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceMondayCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceMondayCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceMondayCredentialsOAuth20AuthType authType; - - public SourceMondayCredentialsOAuth20 withAuthType(SourceMondayCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your OAuth application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceMondayCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceMondayCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Slug/subdomain of the account, or the first part of the URL that comes before .monday.com - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("subdomain") - public String subdomain; - - public SourceMondayCredentialsOAuth20 withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceMondayCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_type") SourceMondayCredentialsOAuth20AuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret) { - this.accessToken = accessToken; - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20AuthType.java deleted file mode 100755 index 816e90f8f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMondayCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceMondayCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayMonday.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayMonday.java deleted file mode 100755 index 525b1705b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMondayMonday.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMondayMonday { - MONDAY("monday"); - - @JsonValue - public final String value; - - private SourceMondayMonday(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodb.java deleted file mode 100755 index 2e77c6893..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodb.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMongodb - The values required to configure the source. - */ - -public class SourceMongodb { - /** - * The authentication source where the user information is stored. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_source") - public String authSource; - - public SourceMongodb withAuthSource(String authSource) { - this.authSource = authSource; - return this; - } - - /** - * The database you want to replicate. - */ - @JsonProperty("database") - public String database; - - public SourceMongodb withDatabase(String database) { - this.database = database; - return this; - } - - /** - * The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("instance_type") - public Object instanceType; - - public SourceMongodb withInstanceType(Object instanceType) { - this.instanceType = instanceType; - return this; - } - - /** - * The password associated with this username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceMongodb withPassword(String password) { - this.password = password; - return this; - } - - @JsonProperty("sourceType") - public SourceMongodbMongodb sourceType; - - public SourceMongodb withSourceType(SourceMongodbMongodb sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("user") - public String user; - - public SourceMongodb withUser(String user) { - this.user = user; - return this; - } - - public SourceMongodb(@JsonProperty("database") String database, @JsonProperty("sourceType") SourceMongodbMongodb sourceType) { - this.database = database; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSet.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSet.java deleted file mode 100755 index fae15c5ee..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSet.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMongodbInstanceTypeReplicaSet - The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - -public class SourceMongodbInstanceTypeReplicaSet { - @JsonProperty("instance") - public SourceMongodbInstanceTypeReplicaSetInstance instance; - - public SourceMongodbInstanceTypeReplicaSet withInstance(SourceMongodbInstanceTypeReplicaSetInstance instance) { - this.instance = instance; - return this; - } - - /** - * A replica set in MongoDB is a group of mongod processes that maintain the same data set. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replica_set") - public String replicaSet; - - public SourceMongodbInstanceTypeReplicaSet withReplicaSet(String replicaSet) { - this.replicaSet = replicaSet; - return this; - } - - /** - * The members of a replica set. Please specify `host`:`port` of each member separated by comma. - */ - @JsonProperty("server_addresses") - public String serverAddresses; - - public SourceMongodbInstanceTypeReplicaSet withServerAddresses(String serverAddresses) { - this.serverAddresses = serverAddresses; - return this; - } - - public SourceMongodbInstanceTypeReplicaSet(@JsonProperty("instance") SourceMongodbInstanceTypeReplicaSetInstance instance, @JsonProperty("server_addresses") String serverAddresses) { - this.instance = instance; - this.serverAddresses = serverAddresses; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.java deleted file mode 100755 index 41ac3b10a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeReplicaSetInstance.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMongodbInstanceTypeReplicaSetInstance { - REPLICA("replica"); - - @JsonValue - public final String value; - - private SourceMongodbInstanceTypeReplicaSetInstance(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.java deleted file mode 100755 index 860c912ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstance.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMongodbInstanceTypeStandaloneMongoDbInstance - The MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default. - */ - -public class SourceMongodbInstanceTypeStandaloneMongoDbInstance { - /** - * The host name of the Mongo database. - */ - @JsonProperty("host") - public String host; - - public SourceMongodbInstanceTypeStandaloneMongoDbInstance withHost(String host) { - this.host = host; - return this; - } - - @JsonProperty("instance") - public SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance instance; - - public SourceMongodbInstanceTypeStandaloneMongoDbInstance withInstance(SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance instance) { - this.instance = instance; - return this; - } - - /** - * The port of the Mongo database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceMongodbInstanceTypeStandaloneMongoDbInstance withPort(Long port) { - this.port = port; - return this; - } - - public SourceMongodbInstanceTypeStandaloneMongoDbInstance(@JsonProperty("host") String host, @JsonProperty("instance") SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance instance) { - this.host = host; - this.instance = instance; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java deleted file mode 100755 index 20d3868b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance { - STANDALONE("standalone"); - - @JsonValue - public final String value; - - private SourceMongodbInstanceTypeStandaloneMongoDbInstanceInstance(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPoc.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPoc.java deleted file mode 100755 index 59283c97a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPoc.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMongodbInternalPoc - The values required to configure the source. - */ - -public class SourceMongodbInternalPoc { - /** - * The authentication source where the user information is stored. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_source") - public String authSource; - - public SourceMongodbInternalPoc withAuthSource(String authSource) { - this.authSource = authSource; - return this; - } - - /** - * The connection string of the database that you want to replicate.. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("connection_string") - public String connectionString; - - public SourceMongodbInternalPoc withConnectionString(String connectionString) { - this.connectionString = connectionString; - return this; - } - - /** - * The password associated with this username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceMongodbInternalPoc withPassword(String password) { - this.password = password; - return this; - } - - /** - * The name of the replica set to be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replica_set") - public String replicaSet; - - public SourceMongodbInternalPoc withReplicaSet(String replicaSet) { - this.replicaSet = replicaSet; - return this; - } - - @JsonProperty("sourceType") - public SourceMongodbInternalPocMongodbInternalPoc sourceType; - - public SourceMongodbInternalPoc withSourceType(SourceMongodbInternalPocMongodbInternalPoc sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("user") - public String user; - - public SourceMongodbInternalPoc withUser(String user) { - this.user = user; - return this; - } - - public SourceMongodbInternalPoc(@JsonProperty("sourceType") SourceMongodbInternalPocMongodbInternalPoc sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPocMongodbInternalPoc.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPocMongodbInternalPoc.java deleted file mode 100755 index 1838d8e56..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbInternalPocMongodbInternalPoc.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMongodbInternalPocMongodbInternalPoc { - MONGODB_INTERNAL_POC("mongodb-internal-poc"); - - @JsonValue - public final String value; - - private SourceMongodbInternalPocMongodbInternalPoc(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbMongodb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbMongodb.java deleted file mode 100755 index cd98c2565..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMongodbMongodb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMongodbMongodb { - MONGODB("mongodb"); - - @JsonValue - public final String value; - - private SourceMongodbMongodb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssql.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssql.java deleted file mode 100755 index 89b36463c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssql.java +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssql - The values required to configure the source. - */ - -public class SourceMssql { - /** - * The name of the database. - */ - @JsonProperty("database") - public String database; - - public SourceMssql withDatabase(String database) { - this.database = database; - return this; - } - - /** - * The hostname of the database. - */ - @JsonProperty("host") - public String host; - - public SourceMssql withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceMssql withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceMssql withPassword(String password) { - this.password = password; - return this; - } - - /** - * The port of the database. - */ - @JsonProperty("port") - public Long port; - - public SourceMssql withPort(Long port) { - this.port = port; - return this; - } - - /** - * Configures how data is extracted from the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replication_method") - public Object replicationMethod; - - public SourceMssql withReplicationMethod(Object replicationMethod) { - this.replicationMethod = replicationMethod; - return this; - } - - /** - * The list of schemas to sync from. Defaults to user. Case sensitive. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemas") - public String[] schemas; - - public SourceMssql withSchemas(String[] schemas) { - this.schemas = schemas; - return this; - } - - @JsonProperty("sourceType") - public SourceMssqlMssql sourceType; - - public SourceMssql withSourceType(SourceMssqlMssql sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The encryption method which is used when communicating with the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_method") - public Object sslMethod; - - public SourceMssql withSslMethod(Object sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourceMssql withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceMssql withUsername(String username) { - this.username = username; - return this; - } - - public SourceMssql(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("port") Long port, @JsonProperty("sourceType") SourceMssqlMssql sourceType, @JsonProperty("username") String username) { - this.database = database; - this.host = host; - this.port = port; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlMssql.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlMssql.java deleted file mode 100755 index 73e50d83b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlMssql.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMssqlMssql { - MSSQL("mssql"); - - @JsonValue - public final String value; - - private SourceMssqlMssql(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.java deleted file mode 100755 index 803cc4489..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC - <i>Recommended</i> - Incrementally reads new inserts, updates, and deletes using the SQL Server's <a href="https://docs.airbyte.com/integrations/sources/mssql/#change-data-capture-cdc">change data capture feature</a>. This must be enabled on your database. - */ - -public class SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC { - /** - * What data should be synced under the CDC. "Existing and New" will read existing data as a snapshot, and sync new changes through CDC. "New Changes Only" will skip the initial snapshot, and only sync new changes through CDC. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("data_to_sync") - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync dataToSync; - - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC withDataToSync(SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync dataToSync) { - this.dataToSync = dataToSync; - return this; - } - - /** - * The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href="https://docs.airbyte.com/integrations/sources/mysql/#change-data-capture-cdc">initial waiting time</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("initial_waiting_seconds") - public Long initialWaitingSeconds; - - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC withInitialWaitingSeconds(Long initialWaitingSeconds) { - this.initialWaitingSeconds = initialWaitingSeconds; - return this; - } - - @JsonProperty("method") - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod method; - - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC withMethod(SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod method) { - this.method = method; - return this; - } - - /** - * Existing data in the database are synced through an initial snapshot. This parameter controls the isolation level that will be used during the initial snapshotting. If you choose the "Snapshot" level, you must enable the <a href="https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/snapshot-isolation-in-sql-server">snapshot isolation mode</a> on the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("snapshot_isolation") - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel snapshotIsolation; - - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC withSnapshotIsolation(SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel snapshotIsolation) { - this.snapshotIsolation = snapshotIsolation; - return this; - } - - public SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDC(@JsonProperty("method") SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.java deleted file mode 100755 index 7e4488886..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync - What data should be synced under the CDC. "Existing and New" will read existing data as a snapshot, and sync new changes through CDC. "New Changes Only" will skip the initial snapshot, and only sync new changes through CDC. - */ -public enum SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync { - EXISTING_AND_NEW("Existing and New"), - NEW_CHANGES_ONLY("New Changes Only"); - - @JsonValue - public final String value; - - private SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCDataToSync(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.java deleted file mode 100755 index 729e7c30d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel - Existing data in the database are synced through an initial snapshot. This parameter controls the isolation level that will be used during the initial snapshotting. If you choose the "Snapshot" level, you must enable the <a href="https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/snapshot-isolation-in-sql-server">snapshot isolation mode</a> on the database. - */ -public enum SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel { - SNAPSHOT("Snapshot"), - READ_COMMITTED("Read Committed"); - - @JsonValue - public final String value; - - private SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCInitialSnapshotIsolationLevel(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.java deleted file mode 100755 index 2fdf0032c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod { - CDC("CDC"); - - @JsonValue - public final String value; - - private SourceMssqlReplicationMethodReadChangesUsingChangeDataCaptureCDCMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.java deleted file mode 100755 index 0322cabab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor - Incrementally detects new inserts and updates using the <a href="https://docs.airbyte.com/understanding-airbyte/connections/incremental-append/#user-defined-cursor">cursor column</a> chosen when configuring a connection (e.g. created_at, updated_at). - */ - -public class SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor { - @JsonProperty("method") - public SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod method; - - public SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor withMethod(SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - return this; - } - - public SourceMssqlReplicationMethodScanChangesWithUserDefinedCursor(@JsonProperty("method") SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java deleted file mode 100755 index 1ae9f6894..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod { - STANDARD("STANDARD"); - - @JsonValue - public final String value; - - private SourceMssqlReplicationMethodScanChangesWithUserDefinedCursorMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.java deleted file mode 100755 index 1de4d3112..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificate.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlSslMethodEncryptedTrustServerCertificate - Use the certificate provided by the server without verification. (For testing purposes only!) - */ - -public class SourceMssqlSslMethodEncryptedTrustServerCertificate { - @JsonProperty("ssl_method") - public SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod sslMethod; - - public SourceMssqlSslMethodEncryptedTrustServerCertificate withSslMethod(SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - public SourceMssqlSslMethodEncryptedTrustServerCertificate(@JsonProperty("ssl_method") SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java deleted file mode 100755 index 8a2aee435..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod { - ENCRYPTED_TRUST_SERVER_CERTIFICATE("encrypted_trust_server_certificate"); - - @JsonValue - public final String value; - - private SourceMssqlSslMethodEncryptedTrustServerCertificateSslMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.java deleted file mode 100755 index 44c1416c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificate.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlSslMethodEncryptedVerifyCertificate - Verify and use the certificate provided by the server. - */ - -public class SourceMssqlSslMethodEncryptedVerifyCertificate { - /** - * Specifies the host name of the server. The value of this property must match the subject property of the certificate. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("hostNameInCertificate") - public String hostNameInCertificate; - - public SourceMssqlSslMethodEncryptedVerifyCertificate withHostNameInCertificate(String hostNameInCertificate) { - this.hostNameInCertificate = hostNameInCertificate; - return this; - } - - @JsonProperty("ssl_method") - public SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod sslMethod; - - public SourceMssqlSslMethodEncryptedVerifyCertificate withSslMethod(SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - return this; - } - - public SourceMssqlSslMethodEncryptedVerifyCertificate(@JsonProperty("ssl_method") SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod sslMethod) { - this.sslMethod = sslMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.java deleted file mode 100755 index 4d0e6386d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod { - ENCRYPTED_VERIFY_CERTIFICATE("encrypted_verify_certificate"); - - @JsonValue - public final String value; - - private SourceMssqlSslMethodEncryptedVerifyCertificateSslMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnel.java deleted file mode 100755 index 71998bbb4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMssqlTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourceMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourceMssqlTunnelMethodNoTunnel withTunnelMethod(SourceMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourceMssqlTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourceMssqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index 2bd343f84..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMssqlTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourceMssqlTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourceMssqlTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.java deleted file mode 100755 index a08747827..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMssqlTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceMssqlTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourceMssqlTunnelMethodPasswordAuthentication withTunnelMethod(SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceMssqlTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceMssqlTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourceMssqlTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourceMssqlTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 2650f6b90..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceMssqlTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 9f8490152..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMssqlTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMssqlTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourceMssqlTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceMssqlTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourceMssqlTunnelMethodSSHKeyAuthentication withTunnelMethod(SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceMssqlTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceMssqlTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourceMssqlTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index d02ca546a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceMssqlTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHours.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHours.java deleted file mode 100755 index d8a7a7657..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHours.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMyHours - The values required to configure the source. - */ - -public class SourceMyHours { - /** - * Your My Hours username - */ - @JsonProperty("email") - public String email; - - public SourceMyHours withEmail(String email) { - this.email = email; - return this; - } - - /** - * Pagination size used for retrieving logs in days - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("logs_batch_size") - public Long logsBatchSize; - - public SourceMyHours withLogsBatchSize(Long logsBatchSize) { - this.logsBatchSize = logsBatchSize; - return this; - } - - /** - * The password associated to the username - */ - @JsonProperty("password") - public String password; - - public SourceMyHours withPassword(String password) { - this.password = password; - return this; - } - - @JsonProperty("sourceType") - public SourceMyHoursMyHours sourceType; - - public SourceMyHours withSourceType(SourceMyHoursMyHours sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start date for collecting time logs - */ - @JsonProperty("start_date") - public String startDate; - - public SourceMyHours withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceMyHours(@JsonProperty("email") String email, @JsonProperty("password") String password, @JsonProperty("sourceType") SourceMyHoursMyHours sourceType, @JsonProperty("start_date") String startDate) { - this.email = email; - this.password = password; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHoursMyHours.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHoursMyHours.java deleted file mode 100755 index 7731a951e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMyHoursMyHours.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMyHoursMyHours { - MY_HOURS("my-hours"); - - @JsonValue - public final String value; - - private SourceMyHoursMyHours(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysql.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysql.java deleted file mode 100755 index ef349ee93..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysql.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysql - The values required to configure the source. - */ - -public class SourceMysql { - /** - * The database name. - */ - @JsonProperty("database") - public String database; - - public SourceMysql withDatabase(String database) { - this.database = database; - return this; - } - - /** - * The host name of the database. - */ - @JsonProperty("host") - public String host; - - public SourceMysql withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). For more information read about <a href="https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-jdbc-url-format.html">JDBC URL parameters</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceMysql withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceMysql withPassword(String password) { - this.password = password; - return this; - } - - /** - * The port to connect to. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceMysql withPort(Long port) { - this.port = port; - return this; - } - - /** - * Configures how data is extracted from the database. - */ - @JsonProperty("replication_method") - public Object replicationMethod; - - public SourceMysql withReplicationMethod(Object replicationMethod) { - this.replicationMethod = replicationMethod; - return this; - } - - @JsonProperty("sourceType") - public SourceMysqlMysql sourceType; - - public SourceMysql withSourceType(SourceMysqlMysql sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * SSL connection modes. Read more <a href="https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-using-ssl.html"> in the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_mode") - public Object sslMode; - - public SourceMysql withSslMode(Object sslMode) { - this.sslMode = sslMode; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourceMysql withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceMysql withUsername(String username) { - this.username = username; - return this; - } - - public SourceMysql(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("replication_method") Object replicationMethod, @JsonProperty("sourceType") SourceMysqlMysql sourceType, @JsonProperty("username") String username) { - this.database = database; - this.host = host; - this.replicationMethod = replicationMethod; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlMysql.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlMysql.java deleted file mode 100755 index 3f6456e6d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlMysql.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlMysql { - MYSQL("mysql"); - - @JsonValue - public final String value; - - private SourceMysqlMysql(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.java deleted file mode 100755 index fc736a2d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC - <i>Recommended</i> - Incrementally reads new inserts, updates, and deletes using the MySQL <a href="https://docs.airbyte.com/integrations/sources/mysql/#change-data-capture-cdc">binary log</a>. This must be enabled on your database. - */ - -public class SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC { - /** - * The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Read about <a href="https://docs.airbyte.com/integrations/sources/mysql/#change-data-capture-cdc">initial waiting time</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("initial_waiting_seconds") - public Long initialWaitingSeconds; - - public SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC withInitialWaitingSeconds(Long initialWaitingSeconds) { - this.initialWaitingSeconds = initialWaitingSeconds; - return this; - } - - @JsonProperty("method") - public SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod method; - - public SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC withMethod(SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod method) { - this.method = method; - return this; - } - - /** - * Enter the configured MySQL server timezone. This should only be done if the configured timezone in your MySQL instance does not conform to IANNA standard. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("server_time_zone") - public String serverTimeZone; - - public SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC withServerTimeZone(String serverTimeZone) { - this.serverTimeZone = serverTimeZone; - return this; - } - - public SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDC(@JsonProperty("method") SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.java deleted file mode 100755 index 2ad40ecab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod { - CDC("CDC"); - - @JsonValue - public final String value; - - private SourceMysqlReplicationMethodReadChangesUsingBinaryLogCDCMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.java deleted file mode 100755 index b53efc2b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor - Incrementally detects new inserts and updates using the <a href="https://docs.airbyte.com/understanding-airbyte/connections/incremental-append/#user-defined-cursor">cursor column</a> chosen when configuring a connection (e.g. created_at, updated_at). - */ - -public class SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor { - @JsonProperty("method") - public SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod method; - - public SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor withMethod(SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - return this; - } - - public SourceMysqlReplicationMethodScanChangesWithUserDefinedCursor(@JsonProperty("method") SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java deleted file mode 100755 index 7af286aab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod { - STANDARD("STANDARD"); - - @JsonValue - public final String value; - - private SourceMysqlReplicationMethodScanChangesWithUserDefinedCursorMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferred.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferred.java deleted file mode 100755 index 96d21a025..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferred.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlSslModePreferred - Automatically attempt SSL connection. If the MySQL server does not support SSL, continue with a regular connection. - */ - -public class SourceMysqlSslModePreferred { - @JsonProperty("mode") - public SourceMysqlSslModePreferredMode mode; - - public SourceMysqlSslModePreferred withMode(SourceMysqlSslModePreferredMode mode) { - this.mode = mode; - return this; - } - - public SourceMysqlSslModePreferred(@JsonProperty("mode") SourceMysqlSslModePreferredMode mode) { - this.mode = mode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferredMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferredMode.java deleted file mode 100755 index dfd1c3d9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModePreferredMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlSslModePreferredMode { - PREFERRED("preferred"); - - @JsonValue - public final String value; - - private SourceMysqlSslModePreferredMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequired.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequired.java deleted file mode 100755 index 616353e6a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequired.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlSslModeRequired - Always connect with SSL. If the MySQL server doesn’t support SSL, the connection will not be established. Certificate Authority (CA) and Hostname are not verified. - */ - -public class SourceMysqlSslModeRequired { - @JsonProperty("mode") - public SourceMysqlSslModeRequiredMode mode; - - public SourceMysqlSslModeRequired withMode(SourceMysqlSslModeRequiredMode mode) { - this.mode = mode; - return this; - } - - public SourceMysqlSslModeRequired(@JsonProperty("mode") SourceMysqlSslModeRequiredMode mode) { - this.mode = mode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequiredMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequiredMode.java deleted file mode 100755 index 7de486021..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeRequiredMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlSslModeRequiredMode { - REQUIRED("required"); - - @JsonValue - public final String value; - - private SourceMysqlSslModeRequiredMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCA.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCA.java deleted file mode 100755 index 13f9ae2dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCA.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlSslModeVerifyCA - Always connect with SSL. Verifies CA, but allows connection even if Hostname does not match. - */ - -public class SourceMysqlSslModeVerifyCA { - /** - * CA certificate - */ - @JsonProperty("ca_certificate") - public String caCertificate; - - public SourceMysqlSslModeVerifyCA withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - /** - * Client certificate (this is not a required field, but if you want to use it, you will need to add the <b>Client key</b> as well) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_certificate") - public String clientCertificate; - - public SourceMysqlSslModeVerifyCA withClientCertificate(String clientCertificate) { - this.clientCertificate = clientCertificate; - return this; - } - - /** - * Client key (this is not a required field, but if you want to use it, you will need to add the <b>Client certificate</b> as well) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key") - public String clientKey; - - public SourceMysqlSslModeVerifyCA withClientKey(String clientKey) { - this.clientKey = clientKey; - return this; - } - - /** - * Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key_password") - public String clientKeyPassword; - - public SourceMysqlSslModeVerifyCA withClientKeyPassword(String clientKeyPassword) { - this.clientKeyPassword = clientKeyPassword; - return this; - } - - @JsonProperty("mode") - public SourceMysqlSslModeVerifyCAMode mode; - - public SourceMysqlSslModeVerifyCA withMode(SourceMysqlSslModeVerifyCAMode mode) { - this.mode = mode; - return this; - } - - public SourceMysqlSslModeVerifyCA(@JsonProperty("ca_certificate") String caCertificate, @JsonProperty("mode") SourceMysqlSslModeVerifyCAMode mode) { - this.caCertificate = caCertificate; - this.mode = mode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCAMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCAMode.java deleted file mode 100755 index 455f0a4a2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyCAMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlSslModeVerifyCAMode { - VERIFY_CA("verify_ca"); - - @JsonValue - public final String value; - - private SourceMysqlSslModeVerifyCAMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentity.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentity.java deleted file mode 100755 index ea5667520..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentity.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlSslModeVerifyIdentity - Always connect with SSL. Verify both CA and Hostname. - */ - -public class SourceMysqlSslModeVerifyIdentity { - /** - * CA certificate - */ - @JsonProperty("ca_certificate") - public String caCertificate; - - public SourceMysqlSslModeVerifyIdentity withCaCertificate(String caCertificate) { - this.caCertificate = caCertificate; - return this; - } - - /** - * Client certificate (this is not a required field, but if you want to use it, you will need to add the <b>Client key</b> as well) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_certificate") - public String clientCertificate; - - public SourceMysqlSslModeVerifyIdentity withClientCertificate(String clientCertificate) { - this.clientCertificate = clientCertificate; - return this; - } - - /** - * Client key (this is not a required field, but if you want to use it, you will need to add the <b>Client certificate</b> as well) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key") - public String clientKey; - - public SourceMysqlSslModeVerifyIdentity withClientKey(String clientKey) { - this.clientKey = clientKey; - return this; - } - - /** - * Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_key_password") - public String clientKeyPassword; - - public SourceMysqlSslModeVerifyIdentity withClientKeyPassword(String clientKeyPassword) { - this.clientKeyPassword = clientKeyPassword; - return this; - } - - @JsonProperty("mode") - public SourceMysqlSslModeVerifyIdentityMode mode; - - public SourceMysqlSslModeVerifyIdentity withMode(SourceMysqlSslModeVerifyIdentityMode mode) { - this.mode = mode; - return this; - } - - public SourceMysqlSslModeVerifyIdentity(@JsonProperty("ca_certificate") String caCertificate, @JsonProperty("mode") SourceMysqlSslModeVerifyIdentityMode mode) { - this.caCertificate = caCertificate; - this.mode = mode; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentityMode.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentityMode.java deleted file mode 100755 index c8c14d0ef..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlSslModeVerifyIdentityMode.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceMysqlSslModeVerifyIdentityMode { - VERIFY_IDENTITY("verify_identity"); - - @JsonValue - public final String value; - - private SourceMysqlSslModeVerifyIdentityMode(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnel.java deleted file mode 100755 index 516b79b9b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMysqlTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourceMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourceMysqlTunnelMethodNoTunnel withTunnelMethod(SourceMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourceMysqlTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourceMysqlTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index edba9b22b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMysqlTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourceMysqlTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourceMysqlTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 5e5654b50..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMysqlTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceMysqlTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourceMysqlTunnelMethodPasswordAuthentication withTunnelMethod(SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceMysqlTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceMysqlTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourceMysqlTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourceMysqlTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index a5d082f57..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceMysqlTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index a39f37a3e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceMysqlTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceMysqlTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourceMysqlTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceMysqlTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourceMysqlTunnelMethodSSHKeyAuthentication withTunnelMethod(SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceMysqlTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceMysqlTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourceMysqlTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index d53cd36b3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceMysqlTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuite.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuite.java deleted file mode 100755 index cc14caa2f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuite.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceNetsuite - The values required to configure the source. - */ - -public class SourceNetsuite { - /** - * Consumer key associated with your integration - */ - @JsonProperty("consumer_key") - public String consumerKey; - - public SourceNetsuite withConsumerKey(String consumerKey) { - this.consumerKey = consumerKey; - return this; - } - - /** - * Consumer secret associated with your integration - */ - @JsonProperty("consumer_secret") - public String consumerSecret; - - public SourceNetsuite withConsumerSecret(String consumerSecret) { - this.consumerSecret = consumerSecret; - return this; - } - - /** - * The API names of the Netsuite objects you want to sync. Setting this speeds up the connection setup process by limiting the number of schemas that need to be retrieved from Netsuite. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("object_types") - public String[] objectTypes; - - public SourceNetsuite withObjectTypes(String[] objectTypes) { - this.objectTypes = objectTypes; - return this; - } - - /** - * Netsuite realm e.g. 2344535, as for `production` or 2344535_SB1, as for the `sandbox` - */ - @JsonProperty("realm") - public String realm; - - public SourceNetsuite withRealm(String realm) { - this.realm = realm; - return this; - } - - @JsonProperty("sourceType") - public SourceNetsuiteNetsuite sourceType; - - public SourceNetsuite withSourceType(SourceNetsuiteNetsuite sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Starting point for your data replication, in format of "YYYY-MM-DDTHH:mm:ssZ" - */ - @JsonProperty("start_datetime") - public String startDatetime; - - public SourceNetsuite withStartDatetime(String startDatetime) { - this.startDatetime = startDatetime; - return this; - } - - /** - * Access token key - */ - @JsonProperty("token_key") - public String tokenKey; - - public SourceNetsuite withTokenKey(String tokenKey) { - this.tokenKey = tokenKey; - return this; - } - - /** - * Access token secret - */ - @JsonProperty("token_secret") - public String tokenSecret; - - public SourceNetsuite withTokenSecret(String tokenSecret) { - this.tokenSecret = tokenSecret; - return this; - } - - /** - * The amount of days used to query the data with date chunks. Set smaller value, if you have lots of data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("window_in_days") - public Long windowInDays; - - public SourceNetsuite withWindowInDays(Long windowInDays) { - this.windowInDays = windowInDays; - return this; - } - - public SourceNetsuite(@JsonProperty("consumer_key") String consumerKey, @JsonProperty("consumer_secret") String consumerSecret, @JsonProperty("realm") String realm, @JsonProperty("sourceType") SourceNetsuiteNetsuite sourceType, @JsonProperty("start_datetime") String startDatetime, @JsonProperty("token_key") String tokenKey, @JsonProperty("token_secret") String tokenSecret) { - this.consumerKey = consumerKey; - this.consumerSecret = consumerSecret; - this.realm = realm; - this.sourceType = sourceType; - this.startDatetime = startDatetime; - this.tokenKey = tokenKey; - this.tokenSecret = tokenSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuiteNetsuite.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuiteNetsuite.java deleted file mode 100755 index bc0617969..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNetsuiteNetsuite.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceNetsuiteNetsuite { - NETSUITE("netsuite"); - - @JsonValue - public final String value; - - private SourceNetsuiteNetsuite(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotion.java deleted file mode 100755 index caa6d7c80..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotion.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceNotion - The values required to configure the source. - */ - -public class SourceNotion { - /** - * Pick an authentication method. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceNotion withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceNotionNotion sourceType; - - public SourceNotion withSourceType(SourceNotionNotion sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00.000Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceNotion withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceNotion(@JsonProperty("sourceType") SourceNotionNotion sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessToken.java deleted file mode 100755 index 475023e9b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessToken.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceNotionCredentialsAccessToken - Pick an authentication method. - */ - -public class SourceNotionCredentialsAccessToken { - @JsonProperty("auth_type") - public SourceNotionCredentialsAccessTokenAuthType authType; - - public SourceNotionCredentialsAccessToken withAuthType(SourceNotionCredentialsAccessTokenAuthType authType) { - this.authType = authType; - return this; - } - - /** - * Notion API access token, see the <a href="https://developers.notion.com/docs/authorization">docs</a> for more information on how to obtain this token. - */ - @JsonProperty("token") - public String token; - - public SourceNotionCredentialsAccessToken withToken(String token) { - this.token = token; - return this; - } - - public SourceNotionCredentialsAccessToken(@JsonProperty("auth_type") SourceNotionCredentialsAccessTokenAuthType authType, @JsonProperty("token") String token) { - this.authType = authType; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessTokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessTokenAuthType.java deleted file mode 100755 index 02dbe6cb7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsAccessTokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceNotionCredentialsAccessTokenAuthType { - TOKEN("token"); - - @JsonValue - public final String value; - - private SourceNotionCredentialsAccessTokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20.java deleted file mode 100755 index cf976f931..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceNotionCredentialsOAuth20 - Pick an authentication method. - */ - -public class SourceNotionCredentialsOAuth20 { - /** - * Access Token is a token you received by complete the OauthWebFlow of Notion. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceNotionCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceNotionCredentialsOAuth20AuthType authType; - - public SourceNotionCredentialsOAuth20 withAuthType(SourceNotionCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The ClientID of your Notion integration. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceNotionCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The ClientSecret of your Notion integration. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceNotionCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceNotionCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_type") SourceNotionCredentialsOAuth20AuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret) { - this.accessToken = accessToken; - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20AuthType.java deleted file mode 100755 index 04c309a74..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceNotionCredentialsOAuth20AuthType { - O_AUTH20("OAuth2.0"); - - @JsonValue - public final String value; - - private SourceNotionCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionNotion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionNotion.java deleted file mode 100755 index 466b4be4a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNotionNotion.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceNotionNotion { - NOTION("notion"); - - @JsonValue - public final String value; - - private SourceNotionNotion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimes.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimes.java deleted file mode 100755 index 9fbc25d68..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimes.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceNytimes - The values required to configure the source. - */ - -public class SourceNytimes { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceNytimes withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * End date to stop the article retrieval (format YYYY-MM) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceNytimes withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * Period of time (in days) - */ - @JsonProperty("period") - public SourceNytimesPeriodUsedForMostPopularStreams period; - - public SourceNytimes withPeriod(SourceNytimesPeriodUsedForMostPopularStreams period) { - this.period = period; - return this; - } - - /** - * Share Type - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("share_type") - public SourceNytimesShareTypeUsedForMostPopularSharedStream shareType; - - public SourceNytimes withShareType(SourceNytimesShareTypeUsedForMostPopularSharedStream shareType) { - this.shareType = shareType; - return this; - } - - @JsonProperty("sourceType") - public SourceNytimesNytimes sourceType; - - public SourceNytimes withSourceType(SourceNytimesNytimes sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start date to begin the article retrieval (format YYYY-MM) - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceNytimes withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceNytimes(@JsonProperty("api_key") String apiKey, @JsonProperty("period") SourceNytimesPeriodUsedForMostPopularStreams period, @JsonProperty("sourceType") SourceNytimesNytimes sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.apiKey = apiKey; - this.period = period; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesNytimes.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesNytimes.java deleted file mode 100755 index b0eaf6e7b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesNytimes.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceNytimesNytimes { - NYTIMES("nytimes"); - - @JsonValue - public final String value; - - private SourceNytimesNytimes(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.java deleted file mode 100755 index a27253856..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesPeriodUsedForMostPopularStreams.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceNytimesPeriodUsedForMostPopularStreams - Period of time (in days) - */ -public enum SourceNytimesPeriodUsedForMostPopularStreams { - ONE(1L), - SEVEN(7L), - THIRTY(30L); - - @JsonValue - public final Long value; - - private SourceNytimesPeriodUsedForMostPopularStreams(Long value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.java deleted file mode 100755 index eef882666..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceNytimesShareTypeUsedForMostPopularSharedStream.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceNytimesShareTypeUsedForMostPopularSharedStream - Share Type - */ -public enum SourceNytimesShareTypeUsedForMostPopularSharedStream { - FACEBOOK("facebook"); - - @JsonValue - public final String value; - - private SourceNytimesShareTypeUsedForMostPopularSharedStream(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOkta.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOkta.java deleted file mode 100755 index c85bdf615..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOkta.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOkta - The values required to configure the source. - */ - -public class SourceOkta { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceOkta withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The Okta domain. See the <a href="https://docs.airbyte.com/integrations/sources/okta">docs</a> for instructions on how to find it. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("domain") - public String domain; - - public SourceOkta withDomain(String domain) { - this.domain = domain; - return this; - } - - @JsonProperty("sourceType") - public SourceOktaOkta sourceType; - - public SourceOkta withSourceType(SourceOktaOkta sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public String startDate; - - public SourceOkta withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceOkta(@JsonProperty("sourceType") SourceOktaOkta sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPIToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPIToken.java deleted file mode 100755 index 4f2706606..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPIToken.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceOktaCredentialsAPIToken { - /** - * An Okta token. See the <a href="https://docs.airbyte.com/integrations/sources/okta">docs</a> for instructions on how to generate it. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceOktaCredentialsAPIToken withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("auth_type") - public SourceOktaCredentialsAPITokenAuthType authType; - - public SourceOktaCredentialsAPIToken withAuthType(SourceOktaCredentialsAPITokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceOktaCredentialsAPIToken(@JsonProperty("api_token") String apiToken, @JsonProperty("auth_type") SourceOktaCredentialsAPITokenAuthType authType) { - this.apiToken = apiToken; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPITokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPITokenAuthType.java deleted file mode 100755 index 911fde399..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsAPITokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOktaCredentialsAPITokenAuthType { - API_TOKEN("api_token"); - - @JsonValue - public final String value; - - private SourceOktaCredentialsAPITokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20.java deleted file mode 100755 index 0032fba0b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceOktaCredentialsOAuth20 { - @JsonProperty("auth_type") - public SourceOktaCredentialsOAuth20AuthType authType; - - public SourceOktaCredentialsOAuth20 withAuthType(SourceOktaCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your OAuth application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceOktaCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceOktaCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Refresh Token to obtain new Access Token, when it's expired. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceOktaCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceOktaCredentialsOAuth20(@JsonProperty("auth_type") SourceOktaCredentialsOAuth20AuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20AuthType.java deleted file mode 100755 index c628f9b68..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOktaCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceOktaCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaOkta.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaOkta.java deleted file mode 100755 index 9fd0c0cb1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOktaOkta.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOktaOkta { - OKTA("okta"); - - @JsonValue - public final String value; - - private SourceOktaOkta(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisend.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisend.java deleted file mode 100755 index b303da43e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisend.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOmnisend - The values required to configure the source. - */ - -public class SourceOmnisend { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceOmnisend withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceOmnisendOmnisend sourceType; - - public SourceOmnisend withSourceType(SourceOmnisendOmnisend sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceOmnisend(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceOmnisendOmnisend sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisendOmnisend.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisendOmnisend.java deleted file mode 100755 index e29af5dd9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOmnisendOmnisend.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOmnisendOmnisend { - OMNISEND("omnisend"); - - @JsonValue - public final String value; - - private SourceOmnisendOmnisend(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignal.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignal.java deleted file mode 100755 index 2f2db4958..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignal.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceOnesignal - The values required to configure the source. - */ - -public class SourceOnesignal { - /** - * Applications keys, see the <a href="https://documentation.onesignal.com/docs/accounts-and-keys">docs</a> for more information on how to obtain this data - */ - @JsonProperty("applications") - public SourceOnesignalApplications[] applications; - - public SourceOnesignal withApplications(SourceOnesignalApplications[] applications) { - this.applications = applications; - return this; - } - - /** - * Comma-separated list of names and the value (sum/count) for the returned outcome data. See the <a href="https://documentation.onesignal.com/reference/view-outcomes">docs</a> for more details - */ - @JsonProperty("outcome_names") - public String outcomeNames; - - public SourceOnesignal withOutcomeNames(String outcomeNames) { - this.outcomeNames = outcomeNames; - return this; - } - - @JsonProperty("sourceType") - public SourceOnesignalOnesignal sourceType; - - public SourceOnesignal withSourceType(SourceOnesignalOnesignal sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for OneSignal API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceOnesignal withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * OneSignal User Auth Key, see the <a href="https://documentation.onesignal.com/docs/accounts-and-keys#user-auth-key">docs</a> for more information on how to obtain this key. - */ - @JsonProperty("user_auth_key") - public String userAuthKey; - - public SourceOnesignal withUserAuthKey(String userAuthKey) { - this.userAuthKey = userAuthKey; - return this; - } - - public SourceOnesignal(@JsonProperty("applications") SourceOnesignalApplications[] applications, @JsonProperty("outcome_names") String outcomeNames, @JsonProperty("sourceType") SourceOnesignalOnesignal sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("user_auth_key") String userAuthKey) { - this.applications = applications; - this.outcomeNames = outcomeNames; - this.sourceType = sourceType; - this.startDate = startDate; - this.userAuthKey = userAuthKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalApplications.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalApplications.java deleted file mode 100755 index 022ecf2b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalApplications.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceOnesignalApplications { - @JsonProperty("app_api_key") - public String appApiKey; - - public SourceOnesignalApplications withAppApiKey(String appApiKey) { - this.appApiKey = appApiKey; - return this; - } - - @JsonProperty("app_id") - public String appId; - - public SourceOnesignalApplications withAppId(String appId) { - this.appId = appId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("app_name") - public String appName; - - public SourceOnesignalApplications withAppName(String appName) { - this.appName = appName; - return this; - } - - public SourceOnesignalApplications(@JsonProperty("app_api_key") String appApiKey, @JsonProperty("app_id") String appId) { - this.appApiKey = appApiKey; - this.appId = appId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalOnesignal.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalOnesignal.java deleted file mode 100755 index 5818c509e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOnesignalOnesignal.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOnesignalOnesignal { - ONESIGNAL("onesignal"); - - @JsonValue - public final String value; - - private SourceOnesignalOnesignal(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracle.java deleted file mode 100755 index 82a9f6c8e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracle.java +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracle - The values required to configure the source. - */ - -public class SourceOracle { - /** - * Connect data that will be used for DB connection - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("connection_data") - public Object connectionData; - - public SourceOracle withConnectionData(Object connectionData) { - this.connectionData = connectionData; - return this; - } - - /** - * The encryption method with is used when communicating with the database. - */ - @JsonProperty("encryption") - public Object encryption; - - public SourceOracle withEncryption(Object encryption) { - this.encryption = encryption; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public SourceOracle withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceOracle withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceOracle withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - * Oracle Corporations recommends the following port numbers: - * 1521 - Default listening port for client connections to the listener. - * 2484 - Recommended and officially registered listening port for client connections to the listener using TCP/IP with SSL - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceOracle withPort(Long port) { - this.port = port; - return this; - } - - /** - * The list of schemas to sync from. Defaults to user. Case sensitive. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemas") - public String[] schemas; - - public SourceOracle withSchemas(String[] schemas) { - this.schemas = schemas; - return this; - } - - @JsonProperty("sourceType") - public SourceOracleOracle sourceType; - - public SourceOracle withSourceType(SourceOracleOracle sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourceOracle withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * The username which is used to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceOracle withUsername(String username) { - this.username = username; - return this; - } - - public SourceOracle(@JsonProperty("encryption") Object encryption, @JsonProperty("host") String host, @JsonProperty("sourceType") SourceOracleOracle sourceType, @JsonProperty("username") String username) { - this.encryption = encryption; - this.host = host; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceName.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceName.java deleted file mode 100755 index d679157a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceName.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleConnectionDataServiceName - Use service name - */ - -public class SourceOracleConnectionDataServiceName { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("connection_type") - public SourceOracleConnectionDataServiceNameConnectionType connectionType; - - public SourceOracleConnectionDataServiceName withConnectionType(SourceOracleConnectionDataServiceNameConnectionType connectionType) { - this.connectionType = connectionType; - return this; - } - - @JsonProperty("service_name") - public String serviceName; - - public SourceOracleConnectionDataServiceName withServiceName(String serviceName) { - this.serviceName = serviceName; - return this; - } - - public SourceOracleConnectionDataServiceName(@JsonProperty("service_name") String serviceName) { - this.serviceName = serviceName; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceNameConnectionType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceNameConnectionType.java deleted file mode 100755 index 1ba9bb8bc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataServiceNameConnectionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOracleConnectionDataServiceNameConnectionType { - SERVICE_NAME("service_name"); - - @JsonValue - public final String value; - - private SourceOracleConnectionDataServiceNameConnectionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSID.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSID.java deleted file mode 100755 index 670f7c4be..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSID.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleConnectionDataSystemIDSID - Use SID (Oracle System Identifier) - */ - -public class SourceOracleConnectionDataSystemIDSID { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("connection_type") - public SourceOracleConnectionDataSystemIDSIDConnectionType connectionType; - - public SourceOracleConnectionDataSystemIDSID withConnectionType(SourceOracleConnectionDataSystemIDSIDConnectionType connectionType) { - this.connectionType = connectionType; - return this; - } - - @JsonProperty("sid") - public String sid; - - public SourceOracleConnectionDataSystemIDSID withSid(String sid) { - this.sid = sid; - return this; - } - - public SourceOracleConnectionDataSystemIDSID(@JsonProperty("sid") String sid) { - this.sid = sid; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.java deleted file mode 100755 index c1b8ead8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleConnectionDataSystemIDSIDConnectionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOracleConnectionDataSystemIDSIDConnectionType { - SID("sid"); - - @JsonValue - public final String value; - - private SourceOracleConnectionDataSystemIDSIDConnectionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.java deleted file mode 100755 index 575a24186..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNE.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleEncryptionNativeNetworkEncryptionNNE - The native network encryption gives you the ability to encrypt database connections, without the configuration overhead of TCP/IP and SSL/TLS and without the need to open and listen on different ports. - */ - -public class SourceOracleEncryptionNativeNetworkEncryptionNNE { - /** - * This parameter defines what encryption algorithm is used. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption_algorithm") - public SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm encryptionAlgorithm; - - public SourceOracleEncryptionNativeNetworkEncryptionNNE withEncryptionAlgorithm(SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm encryptionAlgorithm) { - this.encryptionAlgorithm = encryptionAlgorithm; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption_method") - public SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod encryptionMethod; - - public SourceOracleEncryptionNativeNetworkEncryptionNNE withEncryptionMethod(SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod encryptionMethod) { - this.encryptionMethod = encryptionMethod; - return this; - } - - public SourceOracleEncryptionNativeNetworkEncryptionNNE(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.java deleted file mode 100755 index 6b12589dc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm - This parameter defines what encryption algorithm is used. - */ -public enum SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm { - AES256("AES256"), - RC456("RC4_56"), - THREE_DES168("3DES168"); - - @JsonValue - public final String value; - - private SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionAlgorithm(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.java deleted file mode 100755 index c9ab4397e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod { - CLIENT_NNE("client_nne"); - - @JsonValue - public final String value; - - private SourceOracleEncryptionNativeNetworkEncryptionNNEEncryptionMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.java deleted file mode 100755 index 1d0a34101..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificate.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleEncryptionTLSEncryptedVerifyCertificate - Verify and use the certificate provided by the server. - */ - -public class SourceOracleEncryptionTLSEncryptedVerifyCertificate { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encryption_method") - public SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod encryptionMethod; - - public SourceOracleEncryptionTLSEncryptedVerifyCertificate withEncryptionMethod(SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod encryptionMethod) { - this.encryptionMethod = encryptionMethod; - return this; - } - - /** - * Privacy Enhanced Mail (PEM) files are concatenated certificate containers frequently used in certificate installations. - */ - @JsonProperty("ssl_certificate") - public String sslCertificate; - - public SourceOracleEncryptionTLSEncryptedVerifyCertificate withSslCertificate(String sslCertificate) { - this.sslCertificate = sslCertificate; - return this; - } - - public SourceOracleEncryptionTLSEncryptedVerifyCertificate(@JsonProperty("ssl_certificate") String sslCertificate) { - this.sslCertificate = sslCertificate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.java deleted file mode 100755 index 3464603dc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod { - ENCRYPTED_VERIFY_CERTIFICATE("encrypted_verify_certificate"); - - @JsonValue - public final String value; - - private SourceOracleEncryptionTLSEncryptedVerifyCertificateEncryptionMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleOracle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleOracle.java deleted file mode 100755 index 55272ee5b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleOracle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOracleOracle { - ORACLE("oracle"); - - @JsonValue - public final String value; - - private SourceOracleOracle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnel.java deleted file mode 100755 index d65d1ef2f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceOracleTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourceOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourceOracleTunnelMethodNoTunnel withTunnelMethod(SourceOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourceOracleTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourceOracleTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index d946931cc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOracleTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourceOracleTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourceOracleTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthentication.java deleted file mode 100755 index 39e18165f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceOracleTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceOracleTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourceOracleTunnelMethodPasswordAuthentication withTunnelMethod(SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceOracleTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceOracleTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourceOracleTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourceOracleTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index b0848e769..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceOracleTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 9959f2437..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOracleTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourceOracleTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourceOracleTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourceOracleTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourceOracleTunnelMethodSSHKeyAuthentication withTunnelMethod(SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourceOracleTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourceOracleTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourceOracleTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index b03cda6d2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceOracleTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOrb.java deleted file mode 100755 index 6e858ad47..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrb.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOrb - The values required to configure the source. - */ - -public class SourceOrb { - /** - * Orb API Key, issued from the Orb admin console. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceOrb withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * When set to N, the connector will always refresh resources created within the past N days. By default, updated objects that are not newly created are not incrementally synced. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window_days") - public Long lookbackWindowDays; - - public SourceOrb withLookbackWindowDays(Long lookbackWindowDays) { - this.lookbackWindowDays = lookbackWindowDays; - return this; - } - - /** - * Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("numeric_event_properties_keys") - public String[] numericEventPropertiesKeys; - - public SourceOrb withNumericEventPropertiesKeys(String[] numericEventPropertiesKeys) { - this.numericEventPropertiesKeys = numericEventPropertiesKeys; - return this; - } - - /** - * Orb Plan ID to filter subscriptions that should have usage fetched. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("plan_id") - public String planId; - - public SourceOrb withPlanId(String planId) { - this.planId = planId; - return this; - } - - @JsonProperty("sourceType") - public SourceOrbOrb sourceType; - - public SourceOrb withSourceType(SourceOrbOrb sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2022-03-01T00:00:00Z. Any data with created_at before this data will not be synced. For Subscription Usage, this becomes the `timeframe_start` API parameter. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceOrb withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("string_event_properties_keys") - public String[] stringEventPropertiesKeys; - - public SourceOrb withStringEventPropertiesKeys(String[] stringEventPropertiesKeys) { - this.stringEventPropertiesKeys = stringEventPropertiesKeys; - return this; - } - - /** - * Property key name to group subscription usage by. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("subscription_usage_grouping_key") - public String subscriptionUsageGroupingKey; - - public SourceOrb withSubscriptionUsageGroupingKey(String subscriptionUsageGroupingKey) { - this.subscriptionUsageGroupingKey = subscriptionUsageGroupingKey; - return this; - } - - public SourceOrb(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceOrbOrb sourceType, @JsonProperty("start_date") String startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbOrb.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbOrb.java deleted file mode 100755 index 3642c4d61..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbOrb.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOrbOrb { - ORB("orb"); - - @JsonValue - public final String value; - - private SourceOrbOrb(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbit.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbit.java deleted file mode 100755 index 4c1a5a056..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbit.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOrbit - The values required to configure the source. - */ - -public class SourceOrbit { - /** - * Authorizes you to work with Orbit workspaces associated with the token. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceOrbit withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("sourceType") - public SourceOrbitOrbit sourceType; - - public SourceOrbit withSourceType(SourceOrbitOrbit sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Date in the format 2022-06-26. Only load members whose last activities are after this date. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("start_date") - public String startDate; - - public SourceOrbit withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * The unique name of the workspace that your API token is associated with. - */ - @JsonProperty("workspace") - public String workspace; - - public SourceOrbit withWorkspace(String workspace) { - this.workspace = workspace; - return this; - } - - public SourceOrbit(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceOrbitOrbit sourceType, @JsonProperty("workspace") String workspace) { - this.apiToken = apiToken; - this.sourceType = sourceType; - this.workspace = workspace; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbitOrbit.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbitOrbit.java deleted file mode 100755 index b1c086969..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOrbitOrbit.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOrbitOrbit { - ORBIT("orbit"); - - @JsonValue - public final String value; - - private SourceOrbitOrbit(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplify.java deleted file mode 100755 index b5061de0a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplify.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOutbrainAmplify - The values required to configure the source. - */ - -public class SourceOutbrainAmplify { - /** - * Credentials for making authenticated requests requires either username/password or access_token. - */ - @JsonProperty("credentials") - public Object credentials; - - public SourceOutbrainAmplify withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Date in the format YYYY-MM-DD. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public String endDate; - - public SourceOutbrainAmplify withEndDate(String endDate) { - this.endDate = endDate; - return this; - } - - /** - * The granularity used for geo location data in reports. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("geo_location_breakdown") - public SourceOutbrainAmplifyGranularityForGeoLocationRegion geoLocationBreakdown; - - public SourceOutbrainAmplify withGeoLocationBreakdown(SourceOutbrainAmplifyGranularityForGeoLocationRegion geoLocationBreakdown) { - this.geoLocationBreakdown = geoLocationBreakdown; - return this; - } - - /** - * The granularity used for periodic data in reports. See <a href="https://amplifyv01.docs.apiary.io/#reference/performance-reporting/periodic/retrieve-performance-statistics-for-all-marketer-campaigns-by-periodic-breakdown">the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("report_granularity") - public SourceOutbrainAmplifyGranularityForPeriodicReports reportGranularity; - - public SourceOutbrainAmplify withReportGranularity(SourceOutbrainAmplifyGranularityForPeriodicReports reportGranularity) { - this.reportGranularity = reportGranularity; - return this; - } - - @JsonProperty("sourceType") - public SourceOutbrainAmplifyOutbrainAmplify sourceType; - - public SourceOutbrainAmplify withSourceType(SourceOutbrainAmplifyOutbrainAmplify sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Date in the format YYYY-MM-DD eg. 2017-01-25. Any data before this date will not be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceOutbrainAmplify withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceOutbrainAmplify(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceOutbrainAmplifyOutbrainAmplify sourceType, @JsonProperty("start_date") String startDate) { - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.java deleted file mode 100755 index 69ce38b0a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessToken.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOutbrainAmplifyCredentialsAccessToken - Credentials for making authenticated requests requires either username/password or access_token. - */ - -public class SourceOutbrainAmplifyCredentialsAccessToken { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceOutbrainAmplifyCredentialsAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("type") - public SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests type; - - public SourceOutbrainAmplifyCredentialsAccessToken withType(SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests type) { - this.type = type; - return this; - } - - public SourceOutbrainAmplifyCredentialsAccessToken(@JsonProperty("access_token") String accessToken, @JsonProperty("type") SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests type) { - this.accessToken = accessToken; - this.type = type; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.java deleted file mode 100755 index 6ca69cd85..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceOutbrainAmplifyCredentialsAccessTokenAccessTokenIsRequiredForAuthenticationRequests(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.java deleted file mode 100755 index b1c299ea9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePassword.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOutbrainAmplifyCredentialsUsernamePassword - Credentials for making authenticated requests requires either username/password or access_token. - */ - -public class SourceOutbrainAmplifyCredentialsUsernamePassword { - /** - * Add Password for authentication. - */ - @JsonProperty("password") - public String password; - - public SourceOutbrainAmplifyCredentialsUsernamePassword withPassword(String password) { - this.password = password; - return this; - } - - @JsonProperty("type") - public SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest type; - - public SourceOutbrainAmplifyCredentialsUsernamePassword withType(SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest type) { - this.type = type; - return this; - } - - /** - * Add Username for authentication. - */ - @JsonProperty("username") - public String username; - - public SourceOutbrainAmplifyCredentialsUsernamePassword withUsername(String username) { - this.username = username; - return this; - } - - public SourceOutbrainAmplifyCredentialsUsernamePassword(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("type") SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest type) { - this.username = username; - this.password = password; - this.type = type; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.java deleted file mode 100755 index 4008c559a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest { - USERNAME_PASSWORD("username_password"); - - @JsonValue - public final String value; - - private SourceOutbrainAmplifyCredentialsUsernamePasswordBothUsernameAndPasswordIsRequiredForAuthenticationRequest(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.java deleted file mode 100755 index 40b679407..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForGeoLocationRegion.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOutbrainAmplifyGranularityForGeoLocationRegion - The granularity used for geo location data in reports. - */ -public enum SourceOutbrainAmplifyGranularityForGeoLocationRegion { - COUNTRY("country"), - REGION("region"), - SUBREGION("subregion"); - - @JsonValue - public final String value; - - private SourceOutbrainAmplifyGranularityForGeoLocationRegion(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.java deleted file mode 100755 index 4be9e72b1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyGranularityForPeriodicReports.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceOutbrainAmplifyGranularityForPeriodicReports - The granularity used for periodic data in reports. See <a href="https://amplifyv01.docs.apiary.io/#reference/performance-reporting/periodic/retrieve-performance-statistics-for-all-marketer-campaigns-by-periodic-breakdown">the docs</a>. - */ -public enum SourceOutbrainAmplifyGranularityForPeriodicReports { - DAILY("daily"), - WEEKLY("weekly"), - MONTHLY("monthly"); - - @JsonValue - public final String value; - - private SourceOutbrainAmplifyGranularityForPeriodicReports(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyOutbrainAmplify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyOutbrainAmplify.java deleted file mode 100755 index 100214103..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutbrainAmplifyOutbrainAmplify.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOutbrainAmplifyOutbrainAmplify { - OUTBRAIN_AMPLIFY("outbrain-amplify"); - - @JsonValue - public final String value; - - private SourceOutbrainAmplifyOutbrainAmplify(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreach.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreach.java deleted file mode 100755 index 7d6b50b59..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreach.java +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceOutreach - The values required to configure the source. - */ - -public class SourceOutreach { - /** - * The Client ID of your Outreach developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceOutreach withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Outreach developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceOutreach withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * A Redirect URI is the location where the authorization server sends the user once the app has been successfully authorized and granted an authorization code or access token. - */ - @JsonProperty("redirect_uri") - public String redirectUri; - - public SourceOutreach withRedirectUri(String redirectUri) { - this.redirectUri = redirectUri; - return this; - } - - /** - * The token for obtaining the new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceOutreach withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourceOutreachOutreach sourceType; - - public SourceOutreach withSourceType(SourceOutreachOutreach sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Outreach API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceOutreach withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceOutreach(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("redirect_uri") String redirectUri, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceOutreachOutreach sourceType, @JsonProperty("start_date") String startDate) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.redirectUri = redirectUri; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreachOutreach.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreachOutreach.java deleted file mode 100755 index 312853b9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceOutreachOutreach.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceOutreachOutreach { - OUTREACH("outreach"); - - @JsonValue - public final String value; - - private SourceOutreachOutreach(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransaction.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransaction.java deleted file mode 100755 index dfa8a3ad5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransaction.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourcePaypalTransaction - The values required to configure the source. - */ - -public class SourcePaypalTransaction { - /** - * The Client ID of your Paypal developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourcePaypalTransaction withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Paypal developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourcePaypalTransaction withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Determines whether to use the sandbox or production environment. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("is_sandbox") - public Boolean isSandbox; - - public SourcePaypalTransaction withIsSandbox(Boolean isSandbox) { - this.isSandbox = isSandbox; - return this; - } - - /** - * The key to refresh the expired access token. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("refresh_token") - public String refreshToken; - - public SourcePaypalTransaction withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourcePaypalTransactionPaypalTransaction sourceType; - - public SourcePaypalTransaction withSourceType(SourcePaypalTransactionPaypalTransaction sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start Date for data extraction in <a href="https://datatracker.ietf.org/doc/html/rfc3339#section-5.6">ISO format</a>. Date must be in range from 3 years till 12 hrs before present time. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourcePaypalTransaction withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourcePaypalTransaction(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("sourceType") SourcePaypalTransactionPaypalTransaction sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransactionPaypalTransaction.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransactionPaypalTransaction.java deleted file mode 100755 index 39176a618..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaypalTransactionPaypalTransaction.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePaypalTransactionPaypalTransaction { - PAYPAL_TRANSACTION("paypal-transaction"); - - @JsonValue - public final String value; - - private SourcePaypalTransactionPaypalTransaction(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystack.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystack.java deleted file mode 100755 index bf25c7d4c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystack.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourcePaystack - The values required to configure the source. - */ - -public class SourcePaystack { - /** - * When set, the connector will always reload data from the past N days, where N is the value set here. This is useful if your data is updated after creation. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window_days") - public Long lookbackWindowDays; - - public SourcePaystack withLookbackWindowDays(Long lookbackWindowDays) { - this.lookbackWindowDays = lookbackWindowDays; - return this; - } - - /** - * The Paystack API key (usually starts with 'sk_live_'; find yours <a href="https://dashboard.paystack.com/#/settings/developer">here</a>). - */ - @JsonProperty("secret_key") - public String secretKey; - - public SourcePaystack withSecretKey(String secretKey) { - this.secretKey = secretKey; - return this; - } - - @JsonProperty("sourceType") - public SourcePaystackPaystack sourceType; - - public SourcePaystack withSourceType(SourcePaystackPaystack sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourcePaystack withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourcePaystack(@JsonProperty("secret_key") String secretKey, @JsonProperty("sourceType") SourcePaystackPaystack sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.secretKey = secretKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystackPaystack.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystackPaystack.java deleted file mode 100755 index c02199987..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePaystackPaystack.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePaystackPaystack { - PAYSTACK("paystack"); - - @JsonValue - public final String value; - - private SourcePaystackPaystack(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePendo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePendo.java deleted file mode 100755 index 9eb1e04cc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePendo.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePendo - The values required to configure the source. - */ - -public class SourcePendo { - @JsonProperty("api_key") - public String apiKey; - - public SourcePendo withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourcePendoPendo sourceType; - - public SourcePendo withSourceType(SourcePendoPendo sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePendo(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourcePendoPendo sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePendoPendo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePendoPendo.java deleted file mode 100755 index cbe2387aa..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePendoPendo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePendoPendo { - PENDO("pendo"); - - @JsonValue - public final String value; - - private SourcePendoPendo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiq.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiq.java deleted file mode 100755 index f91a6e86b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiq.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePersistiq - The values required to configure the source. - */ - -public class SourcePersistiq { - /** - * PersistIq API Key. See the <a href="https://apidocs.persistiq.com/#authentication">docs</a> for more information on where to find that key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourcePersistiq withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourcePersistiqPersistiq sourceType; - - public SourcePersistiq withSourceType(SourcePersistiqPersistiq sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePersistiq(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourcePersistiqPersistiq sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiqPersistiq.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiqPersistiq.java deleted file mode 100755 index 674ae3042..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePersistiqPersistiq.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePersistiqPersistiq { - PERSISTIQ("persistiq"); - - @JsonValue - public final String value; - - private SourcePersistiqPersistiq(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApi.java deleted file mode 100755 index f78867ca0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApi.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePexelsApi - The values required to configure the source. - */ - -public class SourcePexelsApi { - /** - * API key is required to access pexels api, For getting your's goto https://www.pexels.com/api/documentation and create account for free. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourcePexelsApi withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Optional, Desired photo color. Supported colors red, orange, yellow, green, turquoise, blue, violet, pink, brown, black, gray, white or any hexidecimal color code. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("color") - public String color; - - public SourcePexelsApi withColor(String color) { - this.color = color; - return this; - } - - /** - * Optional, The locale of the search you are performing. The current supported locales are 'en-US' 'pt-BR' 'es-ES' 'ca-ES' 'de-DE' 'it-IT' 'fr-FR' 'sv-SE' 'id-ID' 'pl-PL' 'ja-JP' 'zh-TW' 'zh-CN' 'ko-KR' 'th-TH' 'nl-NL' 'hu-HU' 'vi-VN' 'cs-CZ' 'da-DK' 'fi-FI' 'uk-UA' 'el-GR' 'ro-RO' 'nb-NO' 'sk-SK' 'tr-TR' 'ru-RU'. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("locale") - public String locale; - - public SourcePexelsApi withLocale(String locale) { - this.locale = locale; - return this; - } - - /** - * Optional, Desired photo orientation. The current supported orientations are landscape, portrait or square - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("orientation") - public String orientation; - - public SourcePexelsApi withOrientation(String orientation) { - this.orientation = orientation; - return this; - } - - /** - * Optional, the search query, Example Ocean, Tigers, Pears, etc. - */ - @JsonProperty("query") - public String query; - - public SourcePexelsApi withQuery(String query) { - this.query = query; - return this; - } - - /** - * Optional, Minimum photo size. The current supported sizes are large(24MP), medium(12MP) or small(4MP). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("size") - public String size; - - public SourcePexelsApi withSize(String size) { - this.size = size; - return this; - } - - @JsonProperty("sourceType") - public SourcePexelsApiPexelsApi sourceType; - - public SourcePexelsApi withSourceType(SourcePexelsApiPexelsApi sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePexelsApi(@JsonProperty("api_key") String apiKey, @JsonProperty("query") String query, @JsonProperty("sourceType") SourcePexelsApiPexelsApi sourceType) { - this.apiKey = apiKey; - this.query = query; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApiPexelsApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApiPexelsApi.java deleted file mode 100755 index 126cdb41a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePexelsApiPexelsApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePexelsApiPexelsApi { - PEXELS_API("pexels-api"); - - @JsonValue - public final String value; - - private SourcePexelsApiPexelsApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterest.java deleted file mode 100755 index abf4c5e22..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterest.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourcePinterest - The values required to configure the source. - */ - -public class SourcePinterest { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourcePinterest withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourcePinterestPinterest sourceType; - - public SourcePinterest withSourceType(SourcePinterestPinterest sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * A date in the format YYYY-MM-DD. If you have not set a date, it would be defaulted to latest allowed date by api (89 days from today). - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourcePinterest withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * Entity statuses based off of campaigns, ad_groups, and ads. If you do not have a status set, it will be ignored completely. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("status") - public SourcePinterestStatus[] status; - - public SourcePinterest withStatus(SourcePinterestStatus[] status) { - this.status = status; - return this; - } - - public SourcePinterest(@JsonProperty("sourceType") SourcePinterestPinterest sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessToken.java deleted file mode 100755 index 2095b1ad7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessToken.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourcePinterestCredentialsAccessToken { - /** - * The Access Token to make authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourcePinterestCredentialsAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_method") - public SourcePinterestCredentialsAccessTokenAuthMethod authMethod; - - public SourcePinterestCredentialsAccessToken withAuthMethod(SourcePinterestCredentialsAccessTokenAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - public SourcePinterestCredentialsAccessToken(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_method") SourcePinterestCredentialsAccessTokenAuthMethod authMethod) { - this.accessToken = accessToken; - this.authMethod = authMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.java deleted file mode 100755 index 51c96d3d4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsAccessTokenAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePinterestCredentialsAccessTokenAuthMethod { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourcePinterestCredentialsAccessTokenAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20.java deleted file mode 100755 index 5b5bb9125..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourcePinterestCredentialsOAuth20 { - @JsonProperty("auth_method") - public SourcePinterestCredentialsOAuth20AuthMethod authMethod; - - public SourcePinterestCredentialsOAuth20 withAuthMethod(SourcePinterestCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The Client ID of your OAuth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourcePinterestCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourcePinterestCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Refresh Token to obtain new Access Token, when it's expired. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourcePinterestCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourcePinterestCredentialsOAuth20(@JsonProperty("auth_method") SourcePinterestCredentialsOAuth20AuthMethod authMethod, @JsonProperty("refresh_token") String refreshToken) { - this.authMethod = authMethod; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.java deleted file mode 100755 index a674340f9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePinterestCredentialsOAuth20AuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourcePinterestCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestPinterest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestPinterest.java deleted file mode 100755 index 0a3bea002..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestPinterest.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePinterestPinterest { - PINTEREST("pinterest"); - - @JsonValue - public final String value; - - private SourcePinterestPinterest(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestStatus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestStatus.java deleted file mode 100755 index 5c2408471..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePinterestStatus.java +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePinterestStatus { - ACTIVE("ACTIVE"), - PAUSED("PAUSED"), - ARCHIVED("ARCHIVED"); - - @JsonValue - public final String value; - - private SourcePinterestStatus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrive.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrive.java deleted file mode 100755 index 76ba38419..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrive.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourcePipedrive - The values required to configure the source. - */ - -public class SourcePipedrive { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("authorization") - public SourcePipedriveAPIKeyAuthentication authorization; - - public SourcePipedrive withAuthorization(SourcePipedriveAPIKeyAuthentication authorization) { - this.authorization = authorization; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. When specified and not None, then stream will behave as incremental - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("replication_start_date") - public OffsetDateTime replicationStartDate; - - public SourcePipedrive withReplicationStartDate(OffsetDateTime replicationStartDate) { - this.replicationStartDate = replicationStartDate; - return this; - } - - @JsonProperty("sourceType") - public SourcePipedrivePipedrive sourceType; - - public SourcePipedrive withSourceType(SourcePipedrivePipedrive sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePipedrive(@JsonProperty("replication_start_date") OffsetDateTime replicationStartDate, @JsonProperty("sourceType") SourcePipedrivePipedrive sourceType) { - this.replicationStartDate = replicationStartDate; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthentication.java deleted file mode 100755 index 57c6d1c15..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthentication.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourcePipedriveAPIKeyAuthentication { - /** - * The Pipedrive API Token. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourcePipedriveAPIKeyAuthentication withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("auth_type") - public SourcePipedriveAPIKeyAuthenticationAuthType authType; - - public SourcePipedriveAPIKeyAuthentication withAuthType(SourcePipedriveAPIKeyAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - public SourcePipedriveAPIKeyAuthentication(@JsonProperty("api_token") String apiToken, @JsonProperty("auth_type") SourcePipedriveAPIKeyAuthenticationAuthType authType) { - this.apiToken = apiToken; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.java deleted file mode 100755 index 543371547..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedriveAPIKeyAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePipedriveAPIKeyAuthenticationAuthType { - TOKEN("Token"); - - @JsonValue - public final String value; - - private SourcePipedriveAPIKeyAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrivePipedrive.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrivePipedrive.java deleted file mode 100755 index c08d1ca11..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePipedrivePipedrive.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePipedrivePipedrive { - PIPEDRIVE("pipedrive"); - - @JsonValue - public final String value; - - private SourcePipedrivePipedrive(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocket.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocket.java deleted file mode 100755 index 2fc99a88d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocket.java +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePocket - The values required to configure the source. - */ - -public class SourcePocket { - /** - * The user's Pocket access token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourcePocket withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Your application's Consumer Key. - */ - @JsonProperty("consumer_key") - public String consumerKey; - - public SourcePocket withConsumerKey(String consumerKey) { - this.consumerKey = consumerKey; - return this; - } - - /** - * Select the content type of the items to retrieve. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("content_type") - public SourcePocketContentType contentType; - - public SourcePocket withContentType(SourcePocketContentType contentType) { - this.contentType = contentType; - return this; - } - - /** - * Select the granularity of the information about each item. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("detail_type") - public SourcePocketDetailType detailType; - - public SourcePocket withDetailType(SourcePocketDetailType detailType) { - this.detailType = detailType; - return this; - } - - /** - * Only return items from a particular `domain`. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("domain") - public String domain; - - public SourcePocket withDomain(String domain) { - this.domain = domain; - return this; - } - - /** - * Retrieve only favorited items. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("favorite") - public Boolean favorite; - - public SourcePocket withFavorite(Boolean favorite) { - this.favorite = favorite; - return this; - } - - /** - * Only return items whose title or url contain the `search` string. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("search") - public String search; - - public SourcePocket withSearch(String search) { - this.search = search; - return this; - } - - /** - * Only return items modified since the given timestamp. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("since") - public String since; - - public SourcePocket withSince(String since) { - this.since = since; - return this; - } - - /** - * Sort retrieved items by the given criteria. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sort") - public SourcePocketSortBy sort; - - public SourcePocket withSort(SourcePocketSortBy sort) { - this.sort = sort; - return this; - } - - @JsonProperty("sourceType") - public SourcePocketPocket sourceType; - - public SourcePocket withSourceType(SourcePocketPocket sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Select the state of the items to retrieve. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("state") - public SourcePocketState state; - - public SourcePocket withState(SourcePocketState state) { - this.state = state; - return this; - } - - /** - * Return only items tagged with this tag name. Use _untagged_ for retrieving only untagged items. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tag") - public String tag; - - public SourcePocket withTag(String tag) { - this.tag = tag; - return this; - } - - public SourcePocket(@JsonProperty("access_token") String accessToken, @JsonProperty("consumer_key") String consumerKey, @JsonProperty("sourceType") SourcePocketPocket sourceType) { - this.accessToken = accessToken; - this.consumerKey = consumerKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketContentType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketContentType.java deleted file mode 100755 index 904fcb8b3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketContentType.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePocketContentType - Select the content type of the items to retrieve. - */ -public enum SourcePocketContentType { - ARTICLE("article"), - VIDEO("video"), - IMAGE("image"); - - @JsonValue - public final String value; - - private SourcePocketContentType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketDetailType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketDetailType.java deleted file mode 100755 index 066e95fd0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketDetailType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePocketDetailType - Select the granularity of the information about each item. - */ -public enum SourcePocketDetailType { - SIMPLE("simple"), - COMPLETE("complete"); - - @JsonValue - public final String value; - - private SourcePocketDetailType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketPocket.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketPocket.java deleted file mode 100755 index d19d97570..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketPocket.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePocketPocket { - POCKET("pocket"); - - @JsonValue - public final String value; - - private SourcePocketPocket(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketSortBy.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketSortBy.java deleted file mode 100755 index 67885b179..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketSortBy.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePocketSortBy - Sort retrieved items by the given criteria. - */ -public enum SourcePocketSortBy { - NEWEST("newest"), - OLDEST("oldest"), - TITLE("title"), - SITE("site"); - - @JsonValue - public final String value; - - private SourcePocketSortBy(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketState.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketState.java deleted file mode 100755 index bf4fb3a04..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePocketState.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePocketState - Select the state of the items to retrieve. - */ -public enum SourcePocketState { - UNREAD("unread"), - ARCHIVE("archive"), - ALL("all"); - - @JsonValue - public final String value; - - private SourcePocketState(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapi.java deleted file mode 100755 index 65bf325cb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapi.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePokeapi - The values required to configure the source. - */ - -public class SourcePokeapi { - /** - * Pokemon requested from the API. - */ - @JsonProperty("pokemon_name") - public String pokemonName; - - public SourcePokeapi withPokemonName(String pokemonName) { - this.pokemonName = pokemonName; - return this; - } - - @JsonProperty("sourceType") - public SourcePokeapiPokeapi sourceType; - - public SourcePokeapi withSourceType(SourcePokeapiPokeapi sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePokeapi(@JsonProperty("pokemon_name") String pokemonName, @JsonProperty("sourceType") SourcePokeapiPokeapi sourceType) { - this.pokemonName = pokemonName; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapiPokeapi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapiPokeapi.java deleted file mode 100755 index dc592c15b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePokeapiPokeapi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePokeapiPokeapi { - POKEAPI("pokeapi"); - - @JsonValue - public final String value; - - private SourcePokeapiPokeapi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApi.java deleted file mode 100755 index 7b68e80f8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApi.java +++ /dev/null @@ -1,139 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourcePolygonStockApi - The values required to configure the source. - */ - -public class SourcePolygonStockApi { - /** - * Determines whether or not the results are adjusted for splits. By default, results are adjusted and set to true. Set this to false to get results that are NOT adjusted for splits. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("adjusted") - public String adjusted; - - public SourcePolygonStockApi withAdjusted(String adjusted) { - this.adjusted = adjusted; - return this; - } - - /** - * Your API ACCESS Key - */ - @JsonProperty("apiKey") - public String apiKey; - - public SourcePolygonStockApi withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The target date for the aggregate window. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourcePolygonStockApi withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * The target date for the aggregate window. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("limit") - public Long limit; - - public SourcePolygonStockApi withLimit(Long limit) { - this.limit = limit; - return this; - } - - /** - * The size of the timespan multiplier. - */ - @JsonProperty("multiplier") - public Long multiplier; - - public SourcePolygonStockApi withMultiplier(Long multiplier) { - this.multiplier = multiplier; - return this; - } - - /** - * Sort the results by timestamp. asc will return results in ascending order (oldest at the top), desc will return results in descending order (newest at the top). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sort") - public String sort; - - public SourcePolygonStockApi withSort(String sort) { - this.sort = sort; - return this; - } - - @JsonProperty("sourceType") - public SourcePolygonStockApiPolygonStockApi sourceType; - - public SourcePolygonStockApi withSourceType(SourcePolygonStockApiPolygonStockApi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The beginning date for the aggregate window. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourcePolygonStockApi withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * The exchange symbol that this item is traded under. - */ - @JsonProperty("stocksTicker") - public String stocksTicker; - - public SourcePolygonStockApi withStocksTicker(String stocksTicker) { - this.stocksTicker = stocksTicker; - return this; - } - - /** - * The size of the time window. - */ - @JsonProperty("timespan") - public String timespan; - - public SourcePolygonStockApi withTimespan(String timespan) { - this.timespan = timespan; - return this; - } - - public SourcePolygonStockApi(@JsonProperty("apiKey") String apiKey, @JsonProperty("end_date") LocalDate endDate, @JsonProperty("multiplier") Long multiplier, @JsonProperty("sourceType") SourcePolygonStockApiPolygonStockApi sourceType, @JsonProperty("start_date") LocalDate startDate, @JsonProperty("stocksTicker") String stocksTicker, @JsonProperty("timespan") String timespan) { - this.apiKey = apiKey; - this.endDate = endDate; - this.multiplier = multiplier; - this.sourceType = sourceType; - this.startDate = startDate; - this.stocksTicker = stocksTicker; - this.timespan = timespan; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApiPolygonStockApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApiPolygonStockApi.java deleted file mode 100755 index 3cbc7af74..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePolygonStockApiPolygonStockApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePolygonStockApiPolygonStockApi { - POLYGON_STOCK_API("polygon-stock-api"); - - @JsonValue - public final String value; - - private SourcePolygonStockApiPolygonStockApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgres.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgres.java deleted file mode 100755 index 6b21ddc92..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgres.java +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgres - The values required to configure the source. - */ - -public class SourcePostgres { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public SourcePostgres withDatabase(String database) { - this.database = database; - return this; - } - - /** - * Hostname of the database. - */ - @JsonProperty("host") - public String host; - - public SourcePostgres withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (Eg. key1=value1&key2=value2&key3=value3). For more information read about <a href="https://jdbc.postgresql.org/documentation/head/connect.html">JDBC URL parameters</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourcePostgres withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourcePostgres withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourcePostgres withPort(Long port) { - this.port = port; - return this; - } - - /** - * Configures how data is extracted from the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("replication_method") - public Object replicationMethod; - - public SourcePostgres withReplicationMethod(Object replicationMethod) { - this.replicationMethod = replicationMethod; - return this; - } - - /** - * The list of schemas (case sensitive) to sync from. Defaults to public. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemas") - public String[] schemas; - - public SourcePostgres withSchemas(String[] schemas) { - this.schemas = schemas; - return this; - } - - @JsonProperty("sourceType") - public SourcePostgresPostgres sourceType; - - public SourcePostgres withSourceType(SourcePostgresPostgres sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * SSL connection modes. - * Read more <a href="https://jdbc.postgresql.org/documentation/head/ssl-client.html"> in the docs</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ssl_mode") - public Object sslMode; - - public SourcePostgres withSslMode(Object sslMode) { - this.sslMode = sslMode; - return this; - } - - /** - * Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_method") - public Object tunnelMethod; - - public SourcePostgres withTunnelMethod(Object tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Username to access the database. - */ - @JsonProperty("username") - public String username; - - public SourcePostgres withUsername(String username) { - this.username = username; - return this; - } - - public SourcePostgres(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("sourceType") SourcePostgresPostgres sourceType, @JsonProperty("username") String username) { - this.database = database; - this.host = host; - this.sourceType = sourceType; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresPostgres.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresPostgres.java deleted file mode 100755 index 225da3dff..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresPostgres.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePostgresPostgres { - POSTGRES("postgres"); - - @JsonValue - public final String value; - - private SourcePostgresPostgres(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.java deleted file mode 100755 index ca2592c17..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn - <i>Recommended</i> - Incrementally reads new inserts and updates via Postgres <a href="https://docs.airbyte.com/integrations/sources/postgres/#xmin">Xmin system column</a>. Only recommended for tables up to 500GB. - */ - -public class SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn { - @JsonProperty("method") - public SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod method; - - public SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn withMethod(SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod method) { - this.method = method; - return this; - } - - public SourcePostgresReplicationMethodDetectChangesWithXminSystemColumn(@JsonProperty("method") SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.java deleted file mode 100755 index 884f156b3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod { - XMIN("Xmin"); - - @JsonValue - public final String value; - - private SourcePostgresReplicationMethodDetectChangesWithXminSystemColumnMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.java deleted file mode 100755 index 37f2023b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor - Incrementally detects new inserts and updates using the <a href="https://docs.airbyte.com/understanding-airbyte/connections/incremental-append/#user-defined-cursor">cursor column</a> chosen when configuring a connection (e.g. created_at, updated_at). - */ - -public class SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor { - @JsonProperty("method") - public SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod method; - - public SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor withMethod(SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - return this; - } - - public SourcePostgresReplicationMethodScanChangesWithUserDefinedCursor(@JsonProperty("method") SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod method) { - this.method = method; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.java deleted file mode 100755 index c62696591..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod { - STANDARD("Standard"); - - @JsonValue - public final String value; - - private SourcePostgresReplicationMethodScanChangesWithUserDefinedCursorMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnel.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnel.java deleted file mode 100755 index 6541fcb46..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnel.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgresTunnelMethodNoTunnel - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourcePostgresTunnelMethodNoTunnel { - /** - * No ssh tunnel needed to connect to database - */ - @JsonProperty("tunnel_method") - public SourcePostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod; - - public SourcePostgresTunnelMethodNoTunnel withTunnelMethod(SourcePostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - public SourcePostgresTunnelMethodNoTunnel(@JsonProperty("tunnel_method") SourcePostgresTunnelMethodNoTunnelTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.java deleted file mode 100755 index f5621ef55..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodNoTunnelTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePostgresTunnelMethodNoTunnelTunnelMethod - No ssh tunnel needed to connect to database - */ -public enum SourcePostgresTunnelMethodNoTunnelTunnelMethod { - NO_TUNNEL("NO_TUNNEL"); - - @JsonValue - public final String value; - - private SourcePostgresTunnelMethodNoTunnelTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.java deleted file mode 100755 index dddd24630..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgresTunnelMethodPasswordAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourcePostgresTunnelMethodPasswordAuthentication { - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourcePostgresTunnelMethodPasswordAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and password authentication - */ - @JsonProperty("tunnel_method") - public SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod; - - public SourcePostgresTunnelMethodPasswordAuthentication withTunnelMethod(SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourcePostgresTunnelMethodPasswordAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourcePostgresTunnelMethodPasswordAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("tunnel_user_password") - public String tunnelUserPassword; - - public SourcePostgresTunnelMethodPasswordAuthentication withTunnelUserPassword(String tunnelUserPassword) { - this.tunnelUserPassword = tunnelUserPassword; - return this; - } - - public SourcePostgresTunnelMethodPasswordAuthentication(@JsonProperty("tunnel_user") String tunnelUser, @JsonProperty("tunnel_user_password") String tunnelUserPassword, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod tunnelMethod) { - this.tunnelUser = tunnelUser; - this.tunnelUserPassword = tunnelUserPassword; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.java deleted file mode 100755 index 3627f4ad4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and password authentication - */ -public enum SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourcePostgresTunnelMethodPasswordAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.java deleted file mode 100755 index 2e85abc87..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthentication.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostgresTunnelMethodSSHKeyAuthentication - Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. - */ - -public class SourcePostgresTunnelMethodSSHKeyAuthentication { - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("ssh_key") - public String sshKey; - - public SourcePostgresTunnelMethodSSHKeyAuthentication withSshKey(String sshKey) { - this.sshKey = sshKey; - return this; - } - - /** - * Hostname of the jump server host that allows inbound ssh tunnel. - */ - @JsonProperty("tunnel_host") - public String tunnelHost; - - public SourcePostgresTunnelMethodSSHKeyAuthentication withTunnelHost(String tunnelHost) { - this.tunnelHost = tunnelHost; - return this; - } - - /** - * Connect through a jump server tunnel host using username and ssh key - */ - @JsonProperty("tunnel_method") - public SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod; - - public SourcePostgresTunnelMethodSSHKeyAuthentication withTunnelMethod(SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod) { - this.tunnelMethod = tunnelMethod; - return this; - } - - /** - * Port on the proxy/jump server that accepts inbound ssh connections. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tunnel_port") - public Long tunnelPort; - - public SourcePostgresTunnelMethodSSHKeyAuthentication withTunnelPort(Long tunnelPort) { - this.tunnelPort = tunnelPort; - return this; - } - - /** - * OS-level username for logging into the jump server host. - */ - @JsonProperty("tunnel_user") - public String tunnelUser; - - public SourcePostgresTunnelMethodSSHKeyAuthentication withTunnelUser(String tunnelUser) { - this.tunnelUser = tunnelUser; - return this; - } - - public SourcePostgresTunnelMethodSSHKeyAuthentication(@JsonProperty("ssh_key") String sshKey, @JsonProperty("tunnel_host") String tunnelHost, @JsonProperty("tunnel_method") SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod tunnelMethod, @JsonProperty("tunnel_user") String tunnelUser) { - this.sshKey = sshKey; - this.tunnelHost = tunnelHost; - this.tunnelMethod = tunnelMethod; - this.tunnelUser = tunnelUser; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java deleted file mode 100755 index 0dc5ed6de..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod - Connect through a jump server tunnel host using username and ssh key - */ -public enum SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourcePostgresTunnelMethodSSHKeyAuthenticationTunnelMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthog.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthog.java deleted file mode 100755 index d062b8bed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthog.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourcePosthog - The values required to configure the source. - */ - -public class SourcePosthog { - /** - * API Key. See the <a href="https://docs.airbyte.com/integrations/sources/posthog">docs</a> for information on how to generate this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourcePosthog withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Base PostHog url. Defaults to PostHog Cloud (https://app.posthog.com). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("base_url") - public String baseUrl; - - public SourcePosthog withBaseUrl(String baseUrl) { - this.baseUrl = baseUrl; - return this; - } - - /** - * Set lower value in case of failing long running sync of events stream. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("events_time_step") - public Long eventsTimeStep; - - public SourcePosthog withEventsTimeStep(Long eventsTimeStep) { - this.eventsTimeStep = eventsTimeStep; - return this; - } - - @JsonProperty("sourceType") - public SourcePosthogPosthog sourceType; - - public SourcePosthog withSourceType(SourcePosthogPosthog sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate the data. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourcePosthog withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourcePosthog(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourcePosthogPosthog sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthogPosthog.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthogPosthog.java deleted file mode 100755 index ab490eab3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePosthogPosthog.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePosthogPosthog { - POSTHOG("posthog"); - - @JsonValue - public final String value; - - private SourcePosthogPosthog(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkapp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkapp.java deleted file mode 100755 index a3f5e7381..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkapp.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePostmarkapp - The values required to configure the source. - */ - -public class SourcePostmarkapp { - /** - * API Key for account - */ - @JsonProperty("X-Postmark-Account-Token") - public String xPostmarkAccountToken; - - public SourcePostmarkapp withXPostmarkAccountToken(String xPostmarkAccountToken) { - this.xPostmarkAccountToken = xPostmarkAccountToken; - return this; - } - - /** - * API Key for server - */ - @JsonProperty("X-Postmark-Server-Token") - public String xPostmarkServerToken; - - public SourcePostmarkapp withXPostmarkServerToken(String xPostmarkServerToken) { - this.xPostmarkServerToken = xPostmarkServerToken; - return this; - } - - @JsonProperty("sourceType") - public SourcePostmarkappPostmarkapp sourceType; - - public SourcePostmarkapp withSourceType(SourcePostmarkappPostmarkapp sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePostmarkapp(@JsonProperty("X-Postmark-Account-Token") String xPostmarkAccountToken, @JsonProperty("X-Postmark-Server-Token") String xPostmarkServerToken, @JsonProperty("sourceType") SourcePostmarkappPostmarkapp sourceType) { - this.xPostmarkAccountToken = xPostmarkAccountToken; - this.xPostmarkServerToken = xPostmarkServerToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkappPostmarkapp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkappPostmarkapp.java deleted file mode 100755 index 3069c03b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePostmarkappPostmarkapp.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePostmarkappPostmarkapp { - POSTMARKAPP("postmarkapp"); - - @JsonValue - public final String value; - - private SourcePostmarkappPostmarkapp(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashop.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashop.java deleted file mode 100755 index b7ce876c5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashop.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourcePrestashop - The values required to configure the source. - */ - -public class SourcePrestashop { - /** - * Your PrestaShop access key. See <a href="https://devdocs.prestashop.com/1.7/webservice/tutorials/creating-access/#create-an-access-key"> the docs </a> for info on how to obtain this. - */ - @JsonProperty("access_key") - public String accessKey; - - public SourcePrestashop withAccessKey(String accessKey) { - this.accessKey = accessKey; - return this; - } - - @JsonProperty("sourceType") - public SourcePrestashopPrestashop sourceType; - - public SourcePrestashop withSourceType(SourcePrestashopPrestashop sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The Start date in the format YYYY-MM-DD. - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourcePrestashop withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * Shop URL without trailing slash. - */ - @JsonProperty("url") - public String url; - - public SourcePrestashop withUrl(String url) { - this.url = url; - return this; - } - - public SourcePrestashop(@JsonProperty("access_key") String accessKey, @JsonProperty("sourceType") SourcePrestashopPrestashop sourceType, @JsonProperty("start_date") LocalDate startDate, @JsonProperty("url") String url) { - this.accessKey = accessKey; - this.sourceType = sourceType; - this.startDate = startDate; - this.url = url; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashopPrestashop.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashopPrestashop.java deleted file mode 100755 index 2a5837c49..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePrestashopPrestashop.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePrestashopPrestashop { - PRESTASHOP("prestashop"); - - @JsonValue - public final String value; - - private SourcePrestashopPrestashop(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApi.java deleted file mode 100755 index d127b5b9d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApi.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePunkApi - The values required to configure the source. - */ - -public class SourcePunkApi { - /** - * To extract specific data with Unique ID - */ - @JsonProperty("brewed_after") - public String brewedAfter; - - public SourcePunkApi withBrewedAfter(String brewedAfter) { - this.brewedAfter = brewedAfter; - return this; - } - - /** - * To extract specific data with Unique ID - */ - @JsonProperty("brewed_before") - public String brewedBefore; - - public SourcePunkApi withBrewedBefore(String brewedBefore) { - this.brewedBefore = brewedBefore; - return this; - } - - /** - * To extract specific data with Unique ID - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("id") - public String id; - - public SourcePunkApi withId(String id) { - this.id = id; - return this; - } - - @JsonProperty("sourceType") - public SourcePunkApiPunkApi sourceType; - - public SourcePunkApi withSourceType(SourcePunkApiPunkApi sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourcePunkApi(@JsonProperty("brewed_after") String brewedAfter, @JsonProperty("brewed_before") String brewedBefore, @JsonProperty("sourceType") SourcePunkApiPunkApi sourceType) { - this.brewedAfter = brewedAfter; - this.brewedBefore = brewedBefore; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApiPunkApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApiPunkApi.java deleted file mode 100755 index e2b0b1fe3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePunkApiPunkApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePunkApiPunkApi { - PUNK_API("punk-api"); - - @JsonValue - public final String value; - - private SourcePunkApiPunkApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePypi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePypi.java deleted file mode 100755 index d7336fb53..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePypi.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourcePypi - The values required to configure the source. - */ - -public class SourcePypi { - /** - * Name of the project/package. Can only be in lowercase with hyphen. This is the name used using pip command for installing the package. - */ - @JsonProperty("project_name") - public String projectName; - - public SourcePypi withProjectName(String projectName) { - this.projectName = projectName; - return this; - } - - @JsonProperty("sourceType") - public SourcePypiPypi sourceType; - - public SourcePypi withSourceType(SourcePypiPypi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Version of the project/package. Use it to find a particular release instead of all releases. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("version") - public String version; - - public SourcePypi withVersion(String version) { - this.version = version; - return this; - } - - public SourcePypi(@JsonProperty("project_name") String projectName, @JsonProperty("sourceType") SourcePypiPypi sourceType) { - this.projectName = projectName; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePypiPypi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePypiPypi.java deleted file mode 100755 index 718e02e41..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourcePypiPypi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourcePypiPypi { - PYPI("pypi"); - - @JsonValue - public final String value; - - private SourcePypiPypi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQualaroo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQualaroo.java deleted file mode 100755 index 42d6e73b4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQualaroo.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceQualaroo - The values required to configure the source. - */ - -public class SourceQualaroo { - /** - * A Qualaroo token. See the <a href="https://help.qualaroo.com/hc/en-us/articles/201969438-The-REST-Reporting-API">docs</a> for instructions on how to generate it. - */ - @JsonProperty("key") - public String key; - - public SourceQualaroo withKey(String key) { - this.key = key; - return this; - } - - @JsonProperty("sourceType") - public SourceQualarooQualaroo sourceType; - - public SourceQualaroo withSourceType(SourceQualarooQualaroo sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceQualaroo withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * IDs of the surveys from which you'd like to replicate data. If left empty, data from all surveys to which you have access will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("survey_ids") - public String[] surveyIds; - - public SourceQualaroo withSurveyIds(String[] surveyIds) { - this.surveyIds = surveyIds; - return this; - } - - /** - * A Qualaroo token. See the <a href="https://help.qualaroo.com/hc/en-us/articles/201969438-The-REST-Reporting-API">docs</a> for instructions on how to generate it. - */ - @JsonProperty("token") - public String token; - - public SourceQualaroo withToken(String token) { - this.token = token; - return this; - } - - public SourceQualaroo(@JsonProperty("key") String key, @JsonProperty("sourceType") SourceQualarooQualaroo sourceType, @JsonProperty("start_date") String startDate, @JsonProperty("token") String token) { - this.key = key; - this.sourceType = sourceType; - this.startDate = startDate; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQualarooQualaroo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQualarooQualaroo.java deleted file mode 100755 index 2757e6de8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQualarooQualaroo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceQualarooQualaroo { - QUALAROO("qualaroo"); - - @JsonValue - public final String value; - - private SourceQualarooQualaroo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooks.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooks.java deleted file mode 100755 index 66c1554cd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooks.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceQuickbooks - The values required to configure the source. - */ - -public class SourceQuickbooks { - @JsonProperty("credentials") - public Object credentials; - - public SourceQuickbooks withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Determines whether to use the sandbox or production environment. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sandbox") - public Boolean sandbox; - - public SourceQuickbooks withSandbox(Boolean sandbox) { - this.sandbox = sandbox; - return this; - } - - @JsonProperty("sourceType") - public SourceQuickbooksQuickbooks sourceType; - - public SourceQuickbooks withSourceType(SourceQuickbooksQuickbooks sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The default value to use if no bookmark exists for an endpoint (rfc3339 date string). E.g, 2021-03-20T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceQuickbooks withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceQuickbooks(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceQuickbooksQuickbooks sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20.java deleted file mode 100755 index 9e9abc15b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20.java +++ /dev/null @@ -1,103 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceQuickbooksCredentialsOAuth20 { - /** - * Access token fot making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceQuickbooksCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceQuickbooksCredentialsOAuth20AuthType authType; - - public SourceQuickbooksCredentialsOAuth20 withAuthType(SourceQuickbooksCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * Identifies which app is making the request. Obtain this value from the Keys tab on the app profile via My Apps on the developer site. There are two versions of this key: development and production. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceQuickbooksCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Obtain this value from the Keys tab on the app profile via My Apps on the developer site. There are two versions of this key: development and production. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceQuickbooksCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Labeled Company ID. The Make API Calls panel is populated with the realm id and the current access token. - */ - @JsonProperty("realm_id") - public String realmId; - - public SourceQuickbooksCredentialsOAuth20 withRealmId(String realmId) { - this.realmId = realmId; - return this; - } - - /** - * A token used when refreshing the access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceQuickbooksCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceQuickbooksCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceQuickbooksCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("realm_id") String realmId, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.realmId = realmId; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.java deleted file mode 100755 index 9ff44addf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceQuickbooksCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceQuickbooksCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksQuickbooks.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksQuickbooks.java deleted file mode 100755 index 0063b1a56..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceQuickbooksQuickbooks.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceQuickbooksQuickbooks { - QUICKBOOKS("quickbooks"); - - @JsonValue - public final String value; - - private SourceQuickbooksQuickbooks(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRailz.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRailz.java deleted file mode 100755 index c5f179512..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRailz.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRailz - The values required to configure the source. - */ - -public class SourceRailz { - /** - * Client ID (client_id) - */ - @JsonProperty("client_id") - public String clientId; - - public SourceRailz withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Secret key (secret_key) - */ - @JsonProperty("secret_key") - public String secretKey; - - public SourceRailz withSecretKey(String secretKey) { - this.secretKey = secretKey; - return this; - } - - @JsonProperty("sourceType") - public SourceRailzRailz sourceType; - - public SourceRailz withSourceType(SourceRailzRailz sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start date - */ - @JsonProperty("start_date") - public String startDate; - - public SourceRailz withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceRailz(@JsonProperty("client_id") String clientId, @JsonProperty("secret_key") String secretKey, @JsonProperty("sourceType") SourceRailzRailz sourceType, @JsonProperty("start_date") String startDate) { - this.clientId = clientId; - this.secretKey = secretKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRailzRailz.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRailzRailz.java deleted file mode 100755 index d39883ef7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRailzRailz.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRailzRailz { - RAILZ("railz"); - - @JsonValue - public final String value; - - private SourceRailzRailz(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecharge.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecharge.java deleted file mode 100755 index f7b129988..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecharge.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceRecharge - The values required to configure the source. - */ - -public class SourceRecharge { - /** - * The value of the Access Token generated. See the <a href="https://docs.airbyte.com/integrations/sources/recharge">docs</a> for more information. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceRecharge withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("sourceType") - public SourceRechargeRecharge sourceType; - - public SourceRecharge withSourceType(SourceRechargeRecharge sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Recharge API, in the format YYYY-MM-DDT00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceRecharge withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceRecharge(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceRechargeRecharge sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accessToken = accessToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRechargeRecharge.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRechargeRecharge.java deleted file mode 100755 index 28d63e3f4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRechargeRecharge.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRechargeRecharge { - RECHARGE("recharge"); - - @JsonValue - public final String value; - - private SourceRechargeRecharge(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreation.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreation.java deleted file mode 100755 index 074a8e3a4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreation.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRecreation - The values required to configure the source. - */ - -public class SourceRecreation { - /** - * API Key - */ - @JsonProperty("apikey") - public String apikey; - - public SourceRecreation withApikey(String apikey) { - this.apikey = apikey; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("query_campsites") - public String queryCampsites; - - public SourceRecreation withQueryCampsites(String queryCampsites) { - this.queryCampsites = queryCampsites; - return this; - } - - @JsonProperty("sourceType") - public SourceRecreationRecreation sourceType; - - public SourceRecreation withSourceType(SourceRecreationRecreation sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceRecreation(@JsonProperty("apikey") String apikey, @JsonProperty("sourceType") SourceRecreationRecreation sourceType) { - this.apikey = apikey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreationRecreation.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreationRecreation.java deleted file mode 100755 index a1b963f14..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecreationRecreation.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRecreationRecreation { - RECREATION("recreation"); - - @JsonValue - public final String value; - - private SourceRecreationRecreation(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruitee.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruitee.java deleted file mode 100755 index af1276e70..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruitee.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRecruitee - The values required to configure the source. - */ - -public class SourceRecruitee { - /** - * Recruitee API Key. See <a href="https://docs.recruitee.com/reference/getting-started#generate-api-token">here</a>. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceRecruitee withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Recruitee Company ID. You can also find this ID on the <a href="https://app.recruitee.com/#/settings/api_tokens">Recruitee API tokens page</a>. - */ - @JsonProperty("company_id") - public Long companyId; - - public SourceRecruitee withCompanyId(Long companyId) { - this.companyId = companyId; - return this; - } - - @JsonProperty("sourceType") - public SourceRecruiteeRecruitee sourceType; - - public SourceRecruitee withSourceType(SourceRecruiteeRecruitee sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceRecruitee(@JsonProperty("api_key") String apiKey, @JsonProperty("company_id") Long companyId, @JsonProperty("sourceType") SourceRecruiteeRecruitee sourceType) { - this.apiKey = apiKey; - this.companyId = companyId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruiteeRecruitee.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruiteeRecruitee.java deleted file mode 100755 index 42400974e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecruiteeRecruitee.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRecruiteeRecruitee { - RECRUITEE("recruitee"); - - @JsonValue - public final String value; - - private SourceRecruiteeRecruitee(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurly.java deleted file mode 100755 index 2d8c81be3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurly.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRecurly - The values required to configure the source. - */ - -public class SourceRecurly { - /** - * Recurly API Key. See the <a href="https://docs.airbyte.com/integrations/sources/recurly">docs</a> for more information on how to generate this key. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceRecurly withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * ISO8601 timestamp from which the replication from Recurly API will start from. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("begin_time") - public String beginTime; - - public SourceRecurly withBeginTime(String beginTime) { - this.beginTime = beginTime; - return this; - } - - /** - * ISO8601 timestamp to which the replication from Recurly API will stop. Records after that date won't be imported. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_time") - public String endTime; - - public SourceRecurly withEndTime(String endTime) { - this.endTime = endTime; - return this; - } - - @JsonProperty("sourceType") - public SourceRecurlyRecurly sourceType; - - public SourceRecurly withSourceType(SourceRecurlyRecurly sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceRecurly(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceRecurlyRecurly sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurlyRecurly.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurlyRecurly.java deleted file mode 100755 index 6e0539a0e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRecurlyRecurly.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRecurlyRecurly { - RECURLY("recurly"); - - @JsonValue - public final String value; - - private SourceRecurlyRecurly(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshift.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshift.java deleted file mode 100755 index 59eb2b4f7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshift.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRedshift - The values required to configure the source. - */ - -public class SourceRedshift { - /** - * Name of the database. - */ - @JsonProperty("database") - public String database; - - public SourceRedshift withDatabase(String database) { - this.database = database; - return this; - } - - /** - * Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com). - */ - @JsonProperty("host") - public String host; - - public SourceRedshift withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceRedshift withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * Password associated with the username. - */ - @JsonProperty("password") - public String password; - - public SourceRedshift withPassword(String password) { - this.password = password; - return this; - } - - /** - * Port of the database. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceRedshift withPort(Long port) { - this.port = port; - return this; - } - - /** - * The list of schemas to sync from. Specify one or more explicitly or keep empty to process all schemas. Schema names are case sensitive. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemas") - public String[] schemas; - - public SourceRedshift withSchemas(String[] schemas) { - this.schemas = schemas; - return this; - } - - @JsonProperty("sourceType") - public SourceRedshiftRedshift sourceType; - - public SourceRedshift withSourceType(SourceRedshiftRedshift sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Username to use to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceRedshift withUsername(String username) { - this.username = username; - return this; - } - - public SourceRedshift(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("sourceType") SourceRedshiftRedshift sourceType) { - this.username = username; - this.password = password; - this.database = database; - this.host = host; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshiftRedshift.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshiftRedshift.java deleted file mode 100755 index 0e2d63556..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRedshiftRedshift.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRedshiftRedshift { - REDSHIFT("redshift"); - - @JsonValue - public final String value; - - private SourceRedshiftRedshift(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRetently.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRetently.java deleted file mode 100755 index daf9ffa5f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRetently.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRetently - The values required to configure the source. - */ - -public class SourceRetently { - /** - * Choose how to authenticate to Retently - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceRetently withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceRetentlyRetently sourceType; - - public SourceRetently withSourceType(SourceRetentlyRetently sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceRetently(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRetentlyRetently.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRetentlyRetently.java deleted file mode 100755 index 5bebdb121..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRetentlyRetently.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRetentlyRetently { - RETENTLY("retently"); - - @JsonValue - public final String value; - - private SourceRetentlyRetently(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovid.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovid.java deleted file mode 100755 index 25814814a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovid.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRkiCovid - The values required to configure the source. - */ - -public class SourceRkiCovid { - @JsonProperty("sourceType") - public SourceRkiCovidRkiCovid sourceType; - - public SourceRkiCovid withSourceType(SourceRkiCovidRkiCovid sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date in the format 2017-01-25. Any data before this date will not be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceRkiCovid withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceRkiCovid(@JsonProperty("sourceType") SourceRkiCovidRkiCovid sourceType, @JsonProperty("start_date") String startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovidRkiCovid.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovidRkiCovid.java deleted file mode 100755 index b2e07f7bf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRkiCovidRkiCovid.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRkiCovidRkiCovid { - RKI_COVID("rki-covid"); - - @JsonValue - public final String value; - - private SourceRkiCovidRkiCovid(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRss.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRss.java deleted file mode 100755 index 97cb6a852..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRss.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceRss - The values required to configure the source. - */ - -public class SourceRss { - @JsonProperty("sourceType") - public SourceRssRss sourceType; - - public SourceRss withSourceType(SourceRssRss sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * RSS Feed URL - */ - @JsonProperty("url") - public String url; - - public SourceRss withUrl(String url) { - this.url = url; - return this; - } - - public SourceRss(@JsonProperty("sourceType") SourceRssRss sourceType, @JsonProperty("url") String url) { - this.sourceType = sourceType; - this.url = url; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceRssRss.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceRssRss.java deleted file mode 100755 index e036fb35c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceRssRss.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceRssRss { - RSS("rss"); - - @JsonValue - public final String value; - - private SourceRssRss(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3.java deleted file mode 100755 index ed8f1dcc7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3.java +++ /dev/null @@ -1,167 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceS3 - NOTE: When this Spec is changed, legacy_config_transformer.py must also be modified to uptake the changes - * because it is responsible for converting legacy S3 v3 configs into v4 configs using the File-Based CDK. - */ - -public class SourceS3 { - /** - * In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_access_key_id") - public String awsAccessKeyId; - - public SourceS3 withAwsAccessKeyId(String awsAccessKeyId) { - this.awsAccessKeyId = awsAccessKeyId; - return this; - } - - /** - * In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_secret_access_key") - public String awsSecretAccessKey; - - public SourceS3 withAwsSecretAccessKey(String awsSecretAccessKey) { - this.awsSecretAccessKey = awsSecretAccessKey; - return this; - } - - /** - * Name of the S3 bucket where the file(s) exist. - */ - @JsonProperty("bucket") - public String bucket; - - public SourceS3 withBucket(String bucket) { - this.bucket = bucket; - return this; - } - - /** - * Deprecated and will be removed soon. Please do not use this field anymore and use streams.name instead. The name of the stream you would like this source to output. Can contain letters, numbers, or underscores. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("dataset") - public String dataset; - - public SourceS3 withDataset(String dataset) { - this.dataset = dataset; - return this; - } - - /** - * Endpoint to an S3 compatible service. Leave empty to use AWS. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("endpoint") - public String endpoint; - - public SourceS3 withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - /** - * Deprecated and will be removed soon. Please do not use this field anymore and use streams.format instead. The format of the files you'd like to replicate - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format") - public Object format; - - public SourceS3 withFormat(Object format) { - this.format = format; - return this; - } - - /** - * Deprecated and will be removed soon. Please do not use this field anymore and use streams.globs instead. A regular expression which tells the connector which files to replicate. All files which match this pattern will be replicated. Use | to separate multiple patterns. See <a href="https://facelessuser.github.io/wcmatch/glob/" target="_blank">this page</a> to understand pattern syntax (GLOBSTAR and SPLIT flags are enabled). Use pattern <strong>**</strong> to pick up all files. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("path_pattern") - public String pathPattern; - - public SourceS3 withPathPattern(String pathPattern) { - this.pathPattern = pathPattern; - return this; - } - - /** - * Deprecated and will be removed soon. Please do not use this field anymore and use bucket, aws_access_key_id, aws_secret_access_key and endpoint instead. Use this to load files from S3 or S3-compatible services - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("provider") - public SourceS3S3AmazonWebServices provider; - - public SourceS3 withProvider(SourceS3S3AmazonWebServices provider) { - this.provider = provider; - return this; - } - - /** - * Deprecated and will be removed soon. Please do not use this field anymore and use streams.input_schema instead. Optionally provide a schema to enforce, as a valid JSON string. Ensure this is a mapping of <strong>{ "column" : "type" }</strong>, where types are valid <a href="https://json-schema.org/understanding-json-schema/reference/type.html" target="_blank">JSON Schema datatypes</a>. Leave as {} to auto-infer the schema. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public SourceS3 withSchema(String schema) { - this.schema = schema; - return this; - } - - @JsonProperty("sourceType") - public SourceS3S3 sourceType; - - public SourceS3 withSourceType(SourceS3S3 sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceS3 withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Each instance of this configuration defines a <a href="https://docs.airbyte.com/cloud/core-concepts#stream">stream</a>. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table. - */ - @JsonProperty("streams") - public SourceS3FileBasedStreamConfig[] streams; - - public SourceS3 withStreams(SourceS3FileBasedStreamConfig[] streams) { - this.streams = streams; - return this; - } - - public SourceS3(@JsonProperty("bucket") String bucket, @JsonProperty("sourceType") SourceS3S3 sourceType, @JsonProperty("streams") SourceS3FileBasedStreamConfig[] streams) { - this.bucket = bucket; - this.sourceType = sourceType; - this.streams = streams; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfig.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfig.java deleted file mode 100755 index 7feb98cde..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfig.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceS3FileBasedStreamConfig { - /** - * When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("days_to_sync_if_history_is_full") - public Long daysToSyncIfHistoryIsFull; - - public SourceS3FileBasedStreamConfig withDaysToSyncIfHistoryIsFull(Long daysToSyncIfHistoryIsFull) { - this.daysToSyncIfHistoryIsFull = daysToSyncIfHistoryIsFull; - return this; - } - - /** - * The data file type that is being extracted for a stream. - */ - @JsonProperty("file_type") - public String fileType; - - public SourceS3FileBasedStreamConfig withFileType(String fileType) { - this.fileType = fileType; - return this; - } - - /** - * The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("format") - public Object format; - - public SourceS3FileBasedStreamConfig withFormat(Object format) { - this.format = format; - return this; - } - - /** - * The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look <a href="https://en.wikipedia.org/wiki/Glob_(programming)">here</a>. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("globs") - public String[] globs; - - public SourceS3FileBasedStreamConfig withGlobs(String[] globs) { - this.globs = globs; - return this; - } - - /** - * The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("input_schema") - public String inputSchema; - - public SourceS3FileBasedStreamConfig withInputSchema(String inputSchema) { - this.inputSchema = inputSchema; - return this; - } - - /** - * The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("legacy_prefix") - public String legacyPrefix; - - public SourceS3FileBasedStreamConfig withLegacyPrefix(String legacyPrefix) { - this.legacyPrefix = legacyPrefix; - return this; - } - - /** - * The name of the stream. - */ - @JsonProperty("name") - public String name; - - public SourceS3FileBasedStreamConfig withName(String name) { - this.name = name; - return this; - } - - /** - * The column or columns (for a composite key) that serves as the unique identifier of a record. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("primary_key") - public String primaryKey; - - public SourceS3FileBasedStreamConfig withPrimaryKey(String primaryKey) { - this.primaryKey = primaryKey; - return this; - } - - /** - * When enabled, syncs will not validate or structure records against the stream's schema. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schemaless") - public Boolean schemaless; - - public SourceS3FileBasedStreamConfig withSchemaless(Boolean schemaless) { - this.schemaless = schemaless; - return this; - } - - /** - * The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("validation_policy") - public SourceS3FileBasedStreamConfigValidationPolicy validationPolicy; - - public SourceS3FileBasedStreamConfig withValidationPolicy(SourceS3FileBasedStreamConfigValidationPolicy validationPolicy) { - this.validationPolicy = validationPolicy; - return this; - } - - public SourceS3FileBasedStreamConfig(@JsonProperty("file_type") String fileType, @JsonProperty("name") String name) { - this.fileType = fileType; - this.name = name; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.java deleted file mode 100755 index 302e1de95..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormat.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatAvroFormat - The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - */ - -public class SourceS3FileBasedStreamConfigFormatAvroFormat { - /** - * Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("double_as_string") - public Boolean doubleAsString; - - public SourceS3FileBasedStreamConfigFormatAvroFormat withDoubleAsString(Boolean doubleAsString) { - this.doubleAsString = doubleAsString; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FileBasedStreamConfigFormatAvroFormatFiletype filetype; - - public SourceS3FileBasedStreamConfigFormatAvroFormat withFiletype(SourceS3FileBasedStreamConfigFormatAvroFormatFiletype filetype) { - this.filetype = filetype; - return this; - } - - public SourceS3FileBasedStreamConfigFormatAvroFormat(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.java deleted file mode 100755 index a0e4947cb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatAvroFormatFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatAvroFormatFiletype { - AVRO("avro"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatAvroFormatFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.java deleted file mode 100755 index c1293e061..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormat.java +++ /dev/null @@ -1,182 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatCSVFormat - The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - */ - -public class SourceS3FileBasedStreamConfigFormatCSVFormat { - /** - * The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\t'. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("delimiter") - public String delimiter; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withDelimiter(String delimiter) { - this.delimiter = delimiter; - return this; - } - - /** - * Whether two quotes in a quoted CSV value denote a single quote in the data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("double_quote") - public Boolean doubleQuote; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withDoubleQuote(Boolean doubleQuote) { - this.doubleQuote = doubleQuote; - return this; - } - - /** - * The character encoding of the CSV data. Leave blank to default to <strong>UTF8</strong>. See <a href="https://docs.python.org/3/library/codecs.html#standard-encodings" target="_blank">list of python encodings</a> for allowable options. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encoding") - public String encoding; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withEncoding(String encoding) { - this.encoding = encoding; - return this; - } - - /** - * The character used for escaping special characters. To disallow escaping, leave this field blank. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("escape_char") - public String escapeChar; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withEscapeChar(String escapeChar) { - this.escapeChar = escapeChar; - return this; - } - - /** - * A set of case-sensitive strings that should be interpreted as false values. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("false_values") - public String[] falseValues; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withFalseValues(String[] falseValues) { - this.falseValues = falseValues; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FileBasedStreamConfigFormatCSVFormatFiletype filetype; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withFiletype(SourceS3FileBasedStreamConfigFormatCSVFormatFiletype filetype) { - this.filetype = filetype; - return this; - } - - /** - * How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("header_definition") - public Object headerDefinition; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withHeaderDefinition(Object headerDefinition) { - this.headerDefinition = headerDefinition; - return this; - } - - /** - * How to infer the types of the columns. If none, inference default to strings. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("inference_type") - public SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType inferenceType; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withInferenceType(SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType inferenceType) { - this.inferenceType = inferenceType; - return this; - } - - /** - * A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("null_values") - public String[] nullValues; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withNullValues(String[] nullValues) { - this.nullValues = nullValues; - return this; - } - - /** - * The character used for quoting CSV values. To disallow quoting, make this field blank. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("quote_char") - public String quoteChar; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withQuoteChar(String quoteChar) { - this.quoteChar = quoteChar; - return this; - } - - /** - * The number of rows to skip after the header row. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("skip_rows_after_header") - public Long skipRowsAfterHeader; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withSkipRowsAfterHeader(Long skipRowsAfterHeader) { - this.skipRowsAfterHeader = skipRowsAfterHeader; - return this; - } - - /** - * The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("skip_rows_before_header") - public Long skipRowsBeforeHeader; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withSkipRowsBeforeHeader(Long skipRowsBeforeHeader) { - this.skipRowsBeforeHeader = skipRowsBeforeHeader; - return this; - } - - /** - * Whether strings can be interpreted as null values. If true, strings that match the null_values set will be interpreted as null. If false, strings that match the null_values set will be interpreted as the string itself. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("strings_can_be_null") - public Boolean stringsCanBeNull; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withStringsCanBeNull(Boolean stringsCanBeNull) { - this.stringsCanBeNull = stringsCanBeNull; - return this; - } - - /** - * A set of case-sensitive strings that should be interpreted as true values. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("true_values") - public String[] trueValues; - - public SourceS3FileBasedStreamConfigFormatCSVFormat withTrueValues(String[] trueValues) { - this.trueValues = trueValues; - return this; - } - - public SourceS3FileBasedStreamConfigFormatCSVFormat(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.java deleted file mode 100755 index 1b0db6e8c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatCSVFormatFiletype { - CSV("csv"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatCSVFormatFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.java deleted file mode 100755 index 6b2f9d9f7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated - How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - */ - -public class SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("header_definition_type") - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType headerDefinitionType; - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated withHeaderDefinitionType(SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType headerDefinitionType) { - this.headerDefinitionType = headerDefinitionType; - return this; - } - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogenerated(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.java deleted file mode 100755 index 37d116d83..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType { - AUTOGENERATED("Autogenerated"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionAutogeneratedHeaderDefinitionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.java deleted file mode 100755 index 4f56cb2dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV - How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - */ - -public class SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("header_definition_type") - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType headerDefinitionType; - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV withHeaderDefinitionType(SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType headerDefinitionType) { - this.headerDefinitionType = headerDefinitionType; - return this; - } - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSV(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.java deleted file mode 100755 index a4702c3f8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType { - FROM_CSV("From CSV"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionFromCSVHeaderDefinitionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.java deleted file mode 100755 index 7d5551e9b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided - How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where `i` is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows. - */ - -public class SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided { - /** - * The column names that will be used while emitting the CSV records - */ - @JsonProperty("column_names") - public String[] columnNames; - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided withColumnNames(String[] columnNames) { - this.columnNames = columnNames; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("header_definition_type") - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType headerDefinitionType; - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided withHeaderDefinitionType(SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType headerDefinitionType) { - this.headerDefinitionType = headerDefinitionType; - return this; - } - - public SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvided(@JsonProperty("column_names") String[] columnNames) { - this.columnNames = columnNames; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.java deleted file mode 100755 index 71dc033a5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType { - USER_PROVIDED("User Provided"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatCSVFormatHeaderDefinitionUserProvidedHeaderDefinitionType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.java deleted file mode 100755 index 09479e21c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType - How to infer the types of the columns. If none, inference default to strings. - */ -public enum SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType { - NONE("None"), - PRIMITIVE_TYPES_ONLY("Primitive Types Only"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatCSVFormatInferenceType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.java deleted file mode 100755 index 3ddd325e1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormat.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatJsonlFormat - The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - */ - -public class SourceS3FileBasedStreamConfigFormatJsonlFormat { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype filetype; - - public SourceS3FileBasedStreamConfigFormatJsonlFormat withFiletype(SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype filetype) { - this.filetype = filetype; - return this; - } - - public SourceS3FileBasedStreamConfigFormatJsonlFormat(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.java deleted file mode 100755 index 5151b6f86..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype { - JSONL("jsonl"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatJsonlFormatFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.java deleted file mode 100755 index 57a02dbf5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormat.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FileBasedStreamConfigFormatParquetFormat - The configuration options that are used to alter how to read incoming files that deviate from the standard formatting. - */ - -public class SourceS3FileBasedStreamConfigFormatParquetFormat { - /** - * Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("decimal_as_float") - public Boolean decimalAsFloat; - - public SourceS3FileBasedStreamConfigFormatParquetFormat withDecimalAsFloat(Boolean decimalAsFloat) { - this.decimalAsFloat = decimalAsFloat; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FileBasedStreamConfigFormatParquetFormatFiletype filetype; - - public SourceS3FileBasedStreamConfigFormatParquetFormat withFiletype(SourceS3FileBasedStreamConfigFormatParquetFormatFiletype filetype) { - this.filetype = filetype; - return this; - } - - public SourceS3FileBasedStreamConfigFormatParquetFormat(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.java deleted file mode 100755 index 8924b5df0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigFormatParquetFormatFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FileBasedStreamConfigFormatParquetFormatFiletype { - PARQUET("parquet"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigFormatParquetFormatFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.java deleted file mode 100755 index c96052a95..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FileBasedStreamConfigValidationPolicy.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceS3FileBasedStreamConfigValidationPolicy - The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. - */ -public enum SourceS3FileBasedStreamConfigValidationPolicy { - EMIT_RECORD("Emit Record"), - SKIP_RECORD("Skip Record"), - WAIT_FOR_DISCOVER("Wait for Discover"); - - @JsonValue - public final String value; - - private SourceS3FileBasedStreamConfigValidationPolicy(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvro.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvro.java deleted file mode 100755 index 4bfb8d59a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvro.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FormatAvro - This connector utilises <a href="https://fastavro.readthedocs.io/en/latest/" target="_blank">fastavro</a> for Avro parsing. - */ - -public class SourceS3FormatAvro { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FormatAvroFiletype filetype; - - public SourceS3FormatAvro withFiletype(SourceS3FormatAvroFiletype filetype) { - this.filetype = filetype; - return this; - } - - public SourceS3FormatAvro(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvroFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvroFiletype.java deleted file mode 100755 index b79608c93..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatAvroFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FormatAvroFiletype { - AVRO("avro"); - - @JsonValue - public final String value; - - private SourceS3FormatAvroFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSV.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSV.java deleted file mode 100755 index 6a261fc1e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSV.java +++ /dev/null @@ -1,146 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FormatCSV - This connector utilises <a href="https: // arrow.apache.org/docs/python/generated/pyarrow.csv.open_csv.html" target="_blank">PyArrow (Apache Arrow)</a> for CSV parsing. - */ - -public class SourceS3FormatCSV { - /** - * Optionally add a valid JSON string here to provide additional options to the csv reader. Mappings must correspond to options <a href="https://arrow.apache.org/docs/python/generated/pyarrow.csv.ConvertOptions.html#pyarrow.csv.ConvertOptions" target="_blank">detailed here</a>. 'column_types' is used internally to handle schema so overriding that would likely cause problems. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("additional_reader_options") - public String additionalReaderOptions; - - public SourceS3FormatCSV withAdditionalReaderOptions(String additionalReaderOptions) { - this.additionalReaderOptions = additionalReaderOptions; - return this; - } - - /** - * Optionally add a valid JSON string here to provide additional <a href="https://arrow.apache.org/docs/python/generated/pyarrow.csv.ReadOptions.html#pyarrow.csv.ReadOptions" target="_blank">Pyarrow ReadOptions</a>. Specify 'column_names' here if your CSV doesn't have header, or if you want to use custom column names. 'block_size' and 'encoding' are already used above, specify them again here will override the values above. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("advanced_options") - public String advancedOptions; - - public SourceS3FormatCSV withAdvancedOptions(String advancedOptions) { - this.advancedOptions = advancedOptions; - return this; - } - - /** - * The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("block_size") - public Long blockSize; - - public SourceS3FormatCSV withBlockSize(Long blockSize) { - this.blockSize = blockSize; - return this; - } - - /** - * The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\t'. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("delimiter") - public String delimiter; - - public SourceS3FormatCSV withDelimiter(String delimiter) { - this.delimiter = delimiter; - return this; - } - - /** - * Whether two quotes in a quoted CSV value denote a single quote in the data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("double_quote") - public Boolean doubleQuote; - - public SourceS3FormatCSV withDoubleQuote(Boolean doubleQuote) { - this.doubleQuote = doubleQuote; - return this; - } - - /** - * The character encoding of the CSV data. Leave blank to default to <strong>UTF8</strong>. See <a href="https://docs.python.org/3/library/codecs.html#standard-encodings" target="_blank">list of python encodings</a> for allowable options. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("encoding") - public String encoding; - - public SourceS3FormatCSV withEncoding(String encoding) { - this.encoding = encoding; - return this; - } - - /** - * The character used for escaping special characters. To disallow escaping, leave this field blank. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("escape_char") - public String escapeChar; - - public SourceS3FormatCSV withEscapeChar(String escapeChar) { - this.escapeChar = escapeChar; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FormatCSVFiletype filetype; - - public SourceS3FormatCSV withFiletype(SourceS3FormatCSVFiletype filetype) { - this.filetype = filetype; - return this; - } - - /** - * Configures whether a schema for the source should be inferred from the current data or not. If set to false and a custom schema is set, then the manually enforced schema is used. If a schema is not manually set, and this is set to false, then all fields will be read as strings - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("infer_datatypes") - public Boolean inferDatatypes; - - public SourceS3FormatCSV withInferDatatypes(Boolean inferDatatypes) { - this.inferDatatypes = inferDatatypes; - return this; - } - - /** - * Whether newline characters are allowed in CSV values. Turning this on may affect performance. Leave blank to default to False. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("newlines_in_values") - public Boolean newlinesInValues; - - public SourceS3FormatCSV withNewlinesInValues(Boolean newlinesInValues) { - this.newlinesInValues = newlinesInValues; - return this; - } - - /** - * The character used for quoting CSV values. To disallow quoting, make this field blank. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("quote_char") - public String quoteChar; - - public SourceS3FormatCSV withQuoteChar(String quoteChar) { - this.quoteChar = quoteChar; - return this; - } - - public SourceS3FormatCSV(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSVFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSVFiletype.java deleted file mode 100755 index 7f5dea30e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatCSVFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FormatCSVFiletype { - CSV("csv"); - - @JsonValue - public final String value; - - private SourceS3FormatCSVFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonl.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonl.java deleted file mode 100755 index 74084ff7c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonl.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FormatJsonl - This connector uses <a href="https://arrow.apache.org/docs/python/json.html" target="_blank">PyArrow</a> for JSON Lines (jsonl) file parsing. - */ - -public class SourceS3FormatJsonl { - /** - * The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("block_size") - public Long blockSize; - - public SourceS3FormatJsonl withBlockSize(Long blockSize) { - this.blockSize = blockSize; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FormatJsonlFiletype filetype; - - public SourceS3FormatJsonl withFiletype(SourceS3FormatJsonlFiletype filetype) { - this.filetype = filetype; - return this; - } - - /** - * Whether newline characters are allowed in JSON values. Turning this on may affect performance. Leave blank to default to False. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("newlines_in_values") - public Boolean newlinesInValues; - - public SourceS3FormatJsonl withNewlinesInValues(Boolean newlinesInValues) { - this.newlinesInValues = newlinesInValues; - return this; - } - - /** - * How JSON fields outside of explicit_schema (if given) are treated. Check <a href="https://arrow.apache.org/docs/python/generated/pyarrow.json.ParseOptions.html" target="_blank">PyArrow documentation</a> for details - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("unexpected_field_behavior") - public SourceS3FormatJsonlUnexpectedFieldBehavior unexpectedFieldBehavior; - - public SourceS3FormatJsonl withUnexpectedFieldBehavior(SourceS3FormatJsonlUnexpectedFieldBehavior unexpectedFieldBehavior) { - this.unexpectedFieldBehavior = unexpectedFieldBehavior; - return this; - } - - public SourceS3FormatJsonl(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlFiletype.java deleted file mode 100755 index 932a9845b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FormatJsonlFiletype { - JSONL("jsonl"); - - @JsonValue - public final String value; - - private SourceS3FormatJsonlFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.java deleted file mode 100755 index 2c807441e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatJsonlUnexpectedFieldBehavior.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceS3FormatJsonlUnexpectedFieldBehavior - How JSON fields outside of explicit_schema (if given) are treated. Check <a href="https://arrow.apache.org/docs/python/generated/pyarrow.json.ParseOptions.html" target="_blank">PyArrow documentation</a> for details - */ -public enum SourceS3FormatJsonlUnexpectedFieldBehavior { - IGNORE("ignore"), - INFER("infer"), - ERROR("error"); - - @JsonValue - public final String value; - - private SourceS3FormatJsonlUnexpectedFieldBehavior(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquet.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquet.java deleted file mode 100755 index f795726dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquet.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceS3FormatParquet - This connector utilises <a href="https://arrow.apache.org/docs/python/generated/pyarrow.parquet.ParquetFile.html" target="_blank">PyArrow (Apache Arrow)</a> for Parquet parsing. - */ - -public class SourceS3FormatParquet { - /** - * Maximum number of records per batch read from the input files. Batches may be smaller if there aren’t enough rows in the file. This option can help avoid out-of-memory errors if your data is particularly wide. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("batch_size") - public Long batchSize; - - public SourceS3FormatParquet withBatchSize(Long batchSize) { - this.batchSize = batchSize; - return this; - } - - /** - * Perform read buffering when deserializing individual column chunks. By default every group column will be loaded fully to memory. This option can help avoid out-of-memory errors if your data is particularly wide. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("buffer_size") - public Long bufferSize; - - public SourceS3FormatParquet withBufferSize(Long bufferSize) { - this.bufferSize = bufferSize; - return this; - } - - /** - * If you only want to sync a subset of the columns from the file(s), add the columns you want here as a comma-delimited list. Leave it empty to sync all columns. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("columns") - public String[] columns; - - public SourceS3FormatParquet withColumns(String[] columns) { - this.columns = columns; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("filetype") - public SourceS3FormatParquetFiletype filetype; - - public SourceS3FormatParquet withFiletype(SourceS3FormatParquetFiletype filetype) { - this.filetype = filetype; - return this; - } - - public SourceS3FormatParquet(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquetFiletype.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquetFiletype.java deleted file mode 100755 index 06b7a1e80..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3FormatParquetFiletype.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3FormatParquetFiletype { - PARQUET("parquet"); - - @JsonValue - public final String value; - - private SourceS3FormatParquetFiletype(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3.java deleted file mode 100755 index 658d45fc4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceS3S3 { - S3("s3"); - - @JsonValue - public final String value; - - private SourceS3S3(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3AmazonWebServices.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3AmazonWebServices.java deleted file mode 100755 index 1ff2c2e43..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceS3S3AmazonWebServices.java +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceS3S3AmazonWebServices - Deprecated and will be removed soon. Please do not use this field anymore and use bucket, aws_access_key_id, aws_secret_access_key and endpoint instead. Use this to load files from S3 or S3-compatible services - */ - -public class SourceS3S3AmazonWebServices { - /** - * In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_access_key_id") - public String awsAccessKeyId; - - public SourceS3S3AmazonWebServices withAwsAccessKeyId(String awsAccessKeyId) { - this.awsAccessKeyId = awsAccessKeyId; - return this; - } - - /** - * In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("aws_secret_access_key") - public String awsSecretAccessKey; - - public SourceS3S3AmazonWebServices withAwsSecretAccessKey(String awsSecretAccessKey) { - this.awsSecretAccessKey = awsSecretAccessKey; - return this; - } - - /** - * Name of the S3 bucket where the file(s) exist. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("bucket") - public String bucket; - - public SourceS3S3AmazonWebServices withBucket(String bucket) { - this.bucket = bucket; - return this; - } - - /** - * Endpoint to an S3 compatible service. Leave empty to use AWS. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("endpoint") - public String endpoint; - - public SourceS3S3AmazonWebServices withEndpoint(String endpoint) { - this.endpoint = endpoint; - return this; - } - - /** - * By providing a path-like prefix (e.g. myFolder/thisTable/) under which all the relevant files sit, we can optimize finding these in S3. This is optional but recommended if your bucket contains many folders/files which you don't need to replicate. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("path_prefix") - public String pathPrefix; - - public SourceS3S3AmazonWebServices withPathPrefix(String pathPrefix) { - this.pathPrefix = pathPrefix; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any file modified before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceS3S3AmazonWebServices withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceS3S3AmazonWebServices(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforce.java deleted file mode 100755 index f5886f92b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforce.java +++ /dev/null @@ -1,127 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSalesforce - The values required to configure the source. - */ - -public class SourceSalesforce { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceSalesforceAuthType authType; - - public SourceSalesforce withAuthType(SourceSalesforceAuthType authType) { - this.authType = authType; - return this; - } - - /** - * Enter your Salesforce developer application's <a href="https://developer.salesforce.com/forums/?id=9062I000000DLgbQAG">Client ID</a> - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSalesforce withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Salesforce developer application's <a href="https://developer.salesforce.com/forums/?id=9062I000000DLgbQAG">Client secret</a> - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSalesforce withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Toggle to use Bulk API (this might cause empty fields for some streams) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("force_use_bulk_api") - public Boolean forceUseBulkApi; - - public SourceSalesforce withForceUseBulkApi(Boolean forceUseBulkApi) { - this.forceUseBulkApi = forceUseBulkApi; - return this; - } - - /** - * Toggle if you're using a <a href="https://help.salesforce.com/s/articleView?id=sf.deploy_sandboxes_parent.htm&type=5">Salesforce Sandbox</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("is_sandbox") - public Boolean isSandbox; - - public SourceSalesforce withIsSandbox(Boolean isSandbox) { - this.isSandbox = isSandbox; - return this; - } - - /** - * Enter your application's <a href="https://developer.salesforce.com/docs/atlas.en-us.mobile_sdk.meta/mobile_sdk/oauth_refresh_token_flow.htm">Salesforce Refresh Token</a> used for Airbyte to access your Salesforce account. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSalesforce withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourceSalesforceSalesforce sourceType; - - public SourceSalesforce withSourceType(SourceSalesforceSalesforce sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Enter the date (or date-time) in the YYYY-MM-DD or YYYY-MM-DDTHH:mm:ssZ format. Airbyte will replicate the data updated on and after this date. If this field is blank, Airbyte will replicate the data for last two years. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceSalesforce withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Add filters to select only required stream based on `SObject` name. Use this field to filter which tables are displayed by this connector. This is useful if your Salesforce account has a large number of tables (>1000), in which case you may find it easier to navigate the UI and speed up the connector's performance if you restrict the tables displayed by this connector. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("streams_criteria") - public SourceSalesforceStreamsCriteria[] streamsCriteria; - - public SourceSalesforce withStreamsCriteria(SourceSalesforceStreamsCriteria[] streamsCriteria) { - this.streamsCriteria = streamsCriteria; - return this; - } - - public SourceSalesforce(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceSalesforceSalesforce sourceType) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceAuthType.java deleted file mode 100755 index 919b9b3d0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesforceAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceSalesforceAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceSalesforce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceSalesforce.java deleted file mode 100755 index 466dd9257..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceSalesforce.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesforceSalesforce { - SALESFORCE("salesforce"); - - @JsonValue - public final String value; - - private SourceSalesforceSalesforce(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteria.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteria.java deleted file mode 100755 index a1309db79..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteria.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceSalesforceStreamsCriteria { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("criteria") - public SourceSalesforceStreamsCriteriaSearchCriteria criteria; - - public SourceSalesforceStreamsCriteria withCriteria(SourceSalesforceStreamsCriteriaSearchCriteria criteria) { - this.criteria = criteria; - return this; - } - - @JsonProperty("value") - public String value; - - public SourceSalesforceStreamsCriteria withValue(String value) { - this.value = value; - return this; - } - - public SourceSalesforceStreamsCriteria(@JsonProperty("value") String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.java deleted file mode 100755 index 027cff8a9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesforceStreamsCriteriaSearchCriteria.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesforceStreamsCriteriaSearchCriteria { - STARTS_WITH("starts with"), - ENDS_WITH("ends with"), - CONTAINS("contains"), - EXACTS("exacts"), - STARTS_NOT_WITH("starts not with"), - ENDS_NOT_WITH("ends not with"), - NOT_CONTAINS("not contains"), - NOT_EXACTS("not exacts"); - - @JsonValue - public final String value; - - private SourceSalesforceStreamsCriteriaSearchCriteria(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloft.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloft.java deleted file mode 100755 index 24abbad24..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloft.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSalesloft - The values required to configure the source. - */ - -public class SourceSalesloft { - @JsonProperty("credentials") - public Object credentials; - - public SourceSalesloft withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceSalesloftSalesloft sourceType; - - public SourceSalesloft withSourceType(SourceSalesloftSalesloft sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Salesloft API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceSalesloft withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceSalesloft(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceSalesloftSalesloft sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.java deleted file mode 100755 index eebfa0260..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKey.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceSalesloftCredentialsAuthenticateViaAPIKey { - /** - * API Key for making authenticated requests. More instruction on how to find this value in our <a href="https://docs.airbyte.com/integrations/sources/salesloft#setup-guide">docs</a> - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSalesloftCredentialsAuthenticateViaAPIKey withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("auth_type") - public SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType authType; - - public SourceSalesloftCredentialsAuthenticateViaAPIKey withAuthType(SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType authType) { - this.authType = authType; - return this; - } - - public SourceSalesloftCredentialsAuthenticateViaAPIKey(@JsonProperty("api_key") String apiKey, @JsonProperty("auth_type") SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType authType) { - this.apiKey = apiKey; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.java deleted file mode 100755 index 71ea241d9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType { - API_KEY("api_key"); - - @JsonValue - public final String value; - - private SourceSalesloftCredentialsAuthenticateViaAPIKeyAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.java deleted file mode 100755 index 2a50547e8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuth.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceSalesloftCredentialsAuthenticateViaOAuth { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceSalesloftCredentialsAuthenticateViaOAuthAuthType authType; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withAuthType(SourceSalesloftCredentialsAuthenticateViaOAuthAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Salesloft developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Salesloft developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The token for obtaining a new access token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceSalesloftCredentialsAuthenticateViaOAuth withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceSalesloftCredentialsAuthenticateViaOAuth(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_type") SourceSalesloftCredentialsAuthenticateViaOAuthAuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.java deleted file mode 100755 index 188f7d88d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftCredentialsAuthenticateViaOAuthAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesloftCredentialsAuthenticateViaOAuthAuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceSalesloftCredentialsAuthenticateViaOAuthAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftSalesloft.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftSalesloft.java deleted file mode 100755 index 6d15283ce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSalesloftSalesloft.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSalesloftSalesloft { - SALESLOFT("salesloft"); - - @JsonValue - public final String value; - - private SourceSalesloftSalesloft(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglass.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglass.java deleted file mode 100755 index 3b5aaebce..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglass.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSapFieldglass - The values required to configure the source. - */ - -public class SourceSapFieldglass { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSapFieldglass withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceSapFieldglassSapFieldglass sourceType; - - public SourceSapFieldglass withSourceType(SourceSapFieldglassSapFieldglass sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSapFieldglass(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceSapFieldglassSapFieldglass sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglassSapFieldglass.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglassSapFieldglass.java deleted file mode 100755 index 791180588..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSapFieldglassSapFieldglass.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSapFieldglassSapFieldglass { - SAP_FIELDGLASS("sap-fieldglass"); - - @JsonValue - public final String value; - - private SourceSapFieldglassSapFieldglass(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSecoda.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSecoda.java deleted file mode 100755 index 5f3fd2fff..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSecoda.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSecoda - The values required to configure the source. - */ - -public class SourceSecoda { - /** - * Your API Access Key. See <a href="https://docs.secoda.co/secoda-api/authentication">here</a>. The key is case sensitive. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSecoda withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceSecodaSecoda sourceType; - - public SourceSecoda withSourceType(SourceSecodaSecoda sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSecoda(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceSecodaSecoda sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSecodaSecoda.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSecodaSecoda.java deleted file mode 100755 index 42f02650d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSecodaSecoda.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSecodaSecoda { - SECODA("secoda"); - - @JsonValue - public final String value; - - private SourceSecodaSecoda(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgrid.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgrid.java deleted file mode 100755 index 3c564b1e3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgrid.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSendgrid - The values required to configure the source. - */ - -public class SourceSendgrid { - /** - * API Key, use <a href="https://app.sendgrid.com/settings/api_keys/">admin</a> to generate this key. - */ - @JsonProperty("apikey") - public String apikey; - - public SourceSendgrid withApikey(String apikey) { - this.apikey = apikey; - return this; - } - - @JsonProperty("sourceType") - public SourceSendgridSendgrid sourceType; - - public SourceSendgrid withSourceType(SourceSendgridSendgrid sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start time in ISO8601 format. Any data before this time point will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_time") - public OffsetDateTime startTime; - - public SourceSendgrid withStartTime(OffsetDateTime startTime) { - this.startTime = startTime; - return this; - } - - public SourceSendgrid(@JsonProperty("apikey") String apikey, @JsonProperty("sourceType") SourceSendgridSendgrid sourceType) { - this.apikey = apikey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgridSendgrid.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgridSendgrid.java deleted file mode 100755 index 788b0cc33..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendgridSendgrid.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSendgridSendgrid { - SENDGRID("sendgrid"); - - @JsonValue - public final String value; - - private SourceSendgridSendgrid(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblue.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblue.java deleted file mode 100755 index f54a7f573..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblue.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSendinblue - The values required to configure the source. - */ - -public class SourceSendinblue { - /** - * Your API Key. See <a href="https://developers.sendinblue.com/docs/getting-started">here</a>. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSendinblue withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceSendinblueSendinblue sourceType; - - public SourceSendinblue withSourceType(SourceSendinblueSendinblue sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSendinblue(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceSendinblueSendinblue sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblueSendinblue.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblueSendinblue.java deleted file mode 100755 index 1cf8c7703..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSendinblueSendinblue.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSendinblueSendinblue { - SENDINBLUE("sendinblue"); - - @JsonValue - public final String value; - - private SourceSendinblueSendinblue(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforce.java deleted file mode 100755 index 03529f24a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforce.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceSenseforce - The values required to configure the source. - */ - -public class SourceSenseforce { - /** - * Your API access token. See <a href="https://manual.senseforce.io/manual/sf-platform/public-api/get-your-access-token/">here</a>. The toke is case sensitive. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSenseforce withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Your Senseforce API backend URL. This is the URL shown during the Login screen. See <a href="https://manual.senseforce.io/manual/sf-platform/public-api/get-your-access-token/">here</a> for more details. (Note: Most Senseforce backend APIs have the term 'galaxy' in their ULR) - */ - @JsonProperty("backend_url") - public String backendUrl; - - public SourceSenseforce withBackendUrl(String backendUrl) { - this.backendUrl = backendUrl; - return this; - } - - /** - * The ID of the dataset you want to synchronize. The ID can be found in the URL when opening the dataset. See <a href="https://manual.senseforce.io/manual/sf-platform/public-api/get-your-access-token/">here</a> for more details. (Note: As the Senseforce API only allows to synchronize a specific dataset, each dataset you want to synchronize needs to be implemented as a separate airbyte source). - */ - @JsonProperty("dataset_id") - public String datasetId; - - public SourceSenseforce withDatasetId(String datasetId) { - this.datasetId = datasetId; - return this; - } - - /** - * The time increment used by the connector when requesting data from the Senseforce API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted and the more likely one could run into rate limites. Furthermore, consider that large chunks of time might take a long time for the Senseforce query to return data - meaning it could take in effect longer than with more smaller time slices. If there are a lot of data per day, set this setting to 1. If there is only very little data per day, you might change the setting to 10 or more. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("slice_range") - public Long sliceRange; - - public SourceSenseforce withSliceRange(Long sliceRange) { - this.sliceRange = sliceRange; - return this; - } - - @JsonProperty("sourceType") - public SourceSenseforceSenseforce sourceType; - - public SourceSenseforce withSourceType(SourceSenseforceSenseforce sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25. Only data with "Timestamp" after this date will be replicated. Important note: This start date must be set to the first day of where your dataset provides data. If your dataset has data from 2020-10-10 10:21:10, set the start_date to 2020-10-10 or later - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceSenseforce withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceSenseforce(@JsonProperty("access_token") String accessToken, @JsonProperty("backend_url") String backendUrl, @JsonProperty("dataset_id") String datasetId, @JsonProperty("sourceType") SourceSenseforceSenseforce sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.accessToken = accessToken; - this.backendUrl = backendUrl; - this.datasetId = datasetId; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforceSenseforce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforceSenseforce.java deleted file mode 100755 index eafc56b41..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSenseforceSenseforce.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSenseforceSenseforce { - SENSEFORCE("senseforce"); - - @JsonValue - public final String value; - - private SourceSenseforceSenseforce(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSentry.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSentry.java deleted file mode 100755 index fa16deeda..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSentry.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSentry - The values required to configure the source. - */ - -public class SourceSentry { - /** - * Log into Sentry and then <a href="https://sentry.io/settings/account/api/auth-tokens/">create authentication tokens</a>.For self-hosted, you can find or create authentication tokens by visiting "{instance_url_prefix}/settings/account/api/auth-tokens/" - */ - @JsonProperty("auth_token") - public String authToken; - - public SourceSentry withAuthToken(String authToken) { - this.authToken = authToken; - return this; - } - - /** - * Fields to retrieve when fetching discover events - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("discover_fields") - public Object[] discoverFields; - - public SourceSentry withDiscoverFields(Object[] discoverFields) { - this.discoverFields = discoverFields; - return this; - } - - /** - * Host name of Sentry API server.For self-hosted, specify your host name here. Otherwise, leave it empty. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("hostname") - public String hostname; - - public SourceSentry withHostname(String hostname) { - this.hostname = hostname; - return this; - } - - /** - * The slug of the organization the groups belong to. - */ - @JsonProperty("organization") - public String organization; - - public SourceSentry withOrganization(String organization) { - this.organization = organization; - return this; - } - - /** - * The name (slug) of the Project you want to sync. - */ - @JsonProperty("project") - public String project; - - public SourceSentry withProject(String project) { - this.project = project; - return this; - } - - @JsonProperty("sourceType") - public SourceSentrySentry sourceType; - - public SourceSentry withSourceType(SourceSentrySentry sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSentry(@JsonProperty("auth_token") String authToken, @JsonProperty("organization") String organization, @JsonProperty("project") String project, @JsonProperty("sourceType") SourceSentrySentry sourceType) { - this.authToken = authToken; - this.organization = organization; - this.project = project; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSentrySentry.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSentrySentry.java deleted file mode 100755 index 67d1b8781..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSentrySentry.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSentrySentry { - SENTRY("sentry"); - - @JsonValue - public final String value; - - private SourceSentrySentry(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftp.java deleted file mode 100755 index 9d9a64f6a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftp.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSftp - The values required to configure the source. - */ - -public class SourceSftp { - /** - * The server authentication method - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceSftp withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The regular expression to specify files for sync in a chosen Folder Path - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_pattern") - public String filePattern; - - public SourceSftp withFilePattern(String filePattern) { - this.filePattern = filePattern; - return this; - } - - /** - * Coma separated file types. Currently only 'csv' and 'json' types are supported. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_types") - public String fileTypes; - - public SourceSftp withFileTypes(String fileTypes) { - this.fileTypes = fileTypes; - return this; - } - - /** - * The directory to search files for sync - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("folder_path") - public String folderPath; - - public SourceSftp withFolderPath(String folderPath) { - this.folderPath = folderPath; - return this; - } - - /** - * The server host address - */ - @JsonProperty("host") - public String host; - - public SourceSftp withHost(String host) { - this.host = host; - return this; - } - - /** - * The server port - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceSftp withPort(Long port) { - this.port = port; - return this; - } - - @JsonProperty("sourceType") - public SourceSftpSftp sourceType; - - public SourceSftp withSourceType(SourceSftpSftp sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The server user - */ - @JsonProperty("user") - public String user; - - public SourceSftp withUser(String user) { - this.user = user; - return this; - } - - public SourceSftp(@JsonProperty("host") String host, @JsonProperty("sourceType") SourceSftpSftp sourceType, @JsonProperty("user") String user) { - this.host = host; - this.sourceType = sourceType; - this.user = user; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulk.java deleted file mode 100755 index 99e3d2112..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulk.java +++ /dev/null @@ -1,178 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSftpBulk - The values required to configure the source. - */ - -public class SourceSftpBulk { - /** - * Sync only the most recent file for the configured folder path and file pattern - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_most_recent") - public Boolean fileMostRecent; - - public SourceSftpBulk withFileMostRecent(Boolean fileMostRecent) { - this.fileMostRecent = fileMostRecent; - return this; - } - - /** - * The regular expression to specify files for sync in a chosen Folder Path - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_pattern") - public String filePattern; - - public SourceSftpBulk withFilePattern(String filePattern) { - this.filePattern = filePattern; - return this; - } - - /** - * The file type you want to sync. Currently only 'csv' and 'json' files are supported. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("file_type") - public SourceSftpBulkFileType fileType; - - public SourceSftpBulk withFileType(SourceSftpBulkFileType fileType) { - this.fileType = fileType; - return this; - } - - /** - * The directory to search files for sync - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("folder_path") - public String folderPath; - - public SourceSftpBulk withFolderPath(String folderPath) { - this.folderPath = folderPath; - return this; - } - - /** - * The server host address - */ - @JsonProperty("host") - public String host; - - public SourceSftpBulk withHost(String host) { - this.host = host; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("password") - public String password; - - public SourceSftpBulk withPassword(String password) { - this.password = password; - return this; - } - - /** - * The server port - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("port") - public Long port; - - public SourceSftpBulk withPort(Long port) { - this.port = port; - return this; - } - - /** - * The private key - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("private_key") - public String privateKey; - - public SourceSftpBulk withPrivateKey(String privateKey) { - this.privateKey = privateKey; - return this; - } - - /** - * The separator used in the CSV files. Define None if you want to use the Sniffer functionality - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("separator") - public String separator; - - public SourceSftpBulk withSeparator(String separator) { - this.separator = separator; - return this; - } - - @JsonProperty("sourceType") - public SourceSftpBulkSftpBulk sourceType; - - public SourceSftpBulk withSourceType(SourceSftpBulkSftpBulk sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceSftpBulk withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * The name of the stream or table you want to create - */ - @JsonProperty("stream_name") - public String streamName; - - public SourceSftpBulk withStreamName(String streamName) { - this.streamName = streamName; - return this; - } - - /** - * The server user - */ - @JsonProperty("username") - public String username; - - public SourceSftpBulk withUsername(String username) { - this.username = username; - return this; - } - - public SourceSftpBulk(@JsonProperty("host") String host, @JsonProperty("sourceType") SourceSftpBulkSftpBulk sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("stream_name") String streamName, @JsonProperty("username") String username) { - this.host = host; - this.sourceType = sourceType; - this.startDate = startDate; - this.streamName = streamName; - this.username = username; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkFileType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkFileType.java deleted file mode 100755 index f6db28416..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkFileType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceSftpBulkFileType - The file type you want to sync. Currently only 'csv' and 'json' files are supported. - */ -public enum SourceSftpBulkFileType { - CSV("csv"), - JSON("json"); - - @JsonValue - public final String value; - - private SourceSftpBulkFileType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkSftpBulk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkSftpBulk.java deleted file mode 100755 index 14959a3a7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpBulkSftpBulk.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSftpBulkSftpBulk { - SFTP_BULK("sftp-bulk"); - - @JsonValue - public final String value; - - private SourceSftpBulkSftpBulk(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthentication.java deleted file mode 100755 index 3f97135c6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthentication.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSftpCredentialsPasswordAuthentication - The server authentication method - */ - -public class SourceSftpCredentialsPasswordAuthentication { - /** - * Connect through password authentication - */ - @JsonProperty("auth_method") - public SourceSftpCredentialsPasswordAuthenticationAuthMethod authMethod; - - public SourceSftpCredentialsPasswordAuthentication withAuthMethod(SourceSftpCredentialsPasswordAuthenticationAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * OS-level password for logging into the jump server host - */ - @JsonProperty("auth_user_password") - public String authUserPassword; - - public SourceSftpCredentialsPasswordAuthentication withAuthUserPassword(String authUserPassword) { - this.authUserPassword = authUserPassword; - return this; - } - - public SourceSftpCredentialsPasswordAuthentication(@JsonProperty("auth_method") SourceSftpCredentialsPasswordAuthenticationAuthMethod authMethod, @JsonProperty("auth_user_password") String authUserPassword) { - this.authMethod = authMethod; - this.authUserPassword = authUserPassword; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.java deleted file mode 100755 index 1b3d73883..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsPasswordAuthenticationAuthMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceSftpCredentialsPasswordAuthenticationAuthMethod - Connect through password authentication - */ -public enum SourceSftpCredentialsPasswordAuthenticationAuthMethod { - SSH_PASSWORD_AUTH("SSH_PASSWORD_AUTH"); - - @JsonValue - public final String value; - - private SourceSftpCredentialsPasswordAuthenticationAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthentication.java deleted file mode 100755 index 0ed3ca33e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthentication.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSftpCredentialsSSHKeyAuthentication - The server authentication method - */ - -public class SourceSftpCredentialsSSHKeyAuthentication { - /** - * Connect through ssh key - */ - @JsonProperty("auth_method") - public SourceSftpCredentialsSSHKeyAuthenticationAuthMethod authMethod; - - public SourceSftpCredentialsSSHKeyAuthentication withAuthMethod(SourceSftpCredentialsSSHKeyAuthenticationAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f myuser_rsa ) - */ - @JsonProperty("auth_ssh_key") - public String authSshKey; - - public SourceSftpCredentialsSSHKeyAuthentication withAuthSshKey(String authSshKey) { - this.authSshKey = authSshKey; - return this; - } - - public SourceSftpCredentialsSSHKeyAuthentication(@JsonProperty("auth_method") SourceSftpCredentialsSSHKeyAuthenticationAuthMethod authMethod, @JsonProperty("auth_ssh_key") String authSshKey) { - this.authMethod = authMethod; - this.authSshKey = authSshKey; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.java deleted file mode 100755 index 7288ef0f4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpCredentialsSSHKeyAuthenticationAuthMethod.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceSftpCredentialsSSHKeyAuthenticationAuthMethod - Connect through ssh key - */ -public enum SourceSftpCredentialsSSHKeyAuthenticationAuthMethod { - SSH_KEY_AUTH("SSH_KEY_AUTH"); - - @JsonValue - public final String value; - - private SourceSftpCredentialsSSHKeyAuthenticationAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpSftp.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpSftp.java deleted file mode 100755 index 03e6aa33e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSftpSftp.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSftpSftp { - SFTP("sftp"); - - @JsonValue - public final String value; - - private SourceSftpSftp(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopify.java deleted file mode 100755 index 0e6c39ecf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopify.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceShopify - The values required to configure the source. - */ - -public class SourceShopify { - /** - * The authorization method to use to retrieve data from Shopify - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceShopify withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The name of your Shopify store found in the URL. For example, if your URL was https://NAME.myshopify.com, then the name would be 'NAME' or 'NAME.myshopify.com'. - */ - @JsonProperty("shop") - public String shop; - - public SourceShopify withShop(String shop) { - this.shop = shop; - return this; - } - - @JsonProperty("sourceType") - public SourceShopifyShopify sourceType; - - public SourceShopify withSourceType(SourceShopifyShopify sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date you would like to replicate data from. Format: YYYY-MM-DD. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceShopify withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceShopify(@JsonProperty("shop") String shop, @JsonProperty("sourceType") SourceShopifyShopify sourceType) { - this.shop = shop; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPassword.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPassword.java deleted file mode 100755 index 5af21c7a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPassword.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceShopifyCredentialsAPIPassword - API Password Auth - */ - -public class SourceShopifyCredentialsAPIPassword { - /** - * The API Password for your private application in the `Shopify` store. - */ - @JsonProperty("api_password") - public String apiPassword; - - public SourceShopifyCredentialsAPIPassword withApiPassword(String apiPassword) { - this.apiPassword = apiPassword; - return this; - } - - @JsonProperty("auth_method") - public SourceShopifyCredentialsAPIPasswordAuthMethod authMethod; - - public SourceShopifyCredentialsAPIPassword withAuthMethod(SourceShopifyCredentialsAPIPasswordAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - public SourceShopifyCredentialsAPIPassword(@JsonProperty("api_password") String apiPassword, @JsonProperty("auth_method") SourceShopifyCredentialsAPIPasswordAuthMethod authMethod) { - this.apiPassword = apiPassword; - this.authMethod = authMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.java deleted file mode 100755 index f28016a6c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsAPIPasswordAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceShopifyCredentialsAPIPasswordAuthMethod { - API_PASSWORD("api_password"); - - @JsonValue - public final String value; - - private SourceShopifyCredentialsAPIPasswordAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20.java deleted file mode 100755 index 8ebf1c2b4..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceShopifyCredentialsOAuth20 - OAuth2.0 - */ - -public class SourceShopifyCredentialsOAuth20 { - /** - * The Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceShopifyCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_method") - public SourceShopifyCredentialsOAuth20AuthMethod authMethod; - - public SourceShopifyCredentialsOAuth20 withAuthMethod(SourceShopifyCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The Client ID of the Shopify developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceShopifyCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of the Shopify developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceShopifyCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceShopifyCredentialsOAuth20(@JsonProperty("auth_method") SourceShopifyCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.java deleted file mode 100755 index 118ac2b33..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceShopifyCredentialsOAuth20AuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceShopifyCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyShopify.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyShopify.java deleted file mode 100755 index e0ebf6d72..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShopifyShopify.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceShopifyShopify { - SHOPIFY("shopify"); - - @JsonValue - public final String value; - - private SourceShopifyShopify(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShortio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShortio.java deleted file mode 100755 index ba707696f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShortio.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceShortio - The values required to configure the source. - */ - -public class SourceShortio { - @JsonProperty("domain_id") - public String domainId; - - public SourceShortio withDomainId(String domainId) { - this.domainId = domainId; - return this; - } - - /** - * Short.io Secret Key - */ - @JsonProperty("secret_key") - public String secretKey; - - public SourceShortio withSecretKey(String secretKey) { - this.secretKey = secretKey; - return this; - } - - @JsonProperty("sourceType") - public SourceShortioShortio sourceType; - - public SourceShortio withSourceType(SourceShortioShortio sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceShortio withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceShortio(@JsonProperty("domain_id") String domainId, @JsonProperty("secret_key") String secretKey, @JsonProperty("sourceType") SourceShortioShortio sourceType, @JsonProperty("start_date") String startDate) { - this.domainId = domainId; - this.secretKey = secretKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceShortioShortio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceShortioShortio.java deleted file mode 100755 index baaf34bab..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceShortioShortio.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceShortioShortio { - SHORTIO("shortio"); - - @JsonValue - public final String value; - - private SourceShortioShortio(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlack.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlack.java deleted file mode 100755 index b1fe2b656..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlack.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSlack - The values required to configure the source. - */ - -public class SourceSlack { - /** - * A channel name list (without leading '#' char) which limit the channels from which you'd like to sync. Empty list means no filter. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("channel_filter") - public String[] channelFilter; - - public SourceSlack withChannelFilter(String[] channelFilter) { - this.channelFilter = channelFilter; - return this; - } - - /** - * Choose how to authenticate into Slack - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceSlack withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Whether to join all channels or to sync data only from channels the bot is already in. If false, you'll need to manually add the bot to all the channels from which you'd like to sync messages. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("join_channels") - public Boolean joinChannels; - - public SourceSlack withJoinChannels(Boolean joinChannels) { - this.joinChannels = joinChannels; - return this; - } - - /** - * How far into the past to look for messages in threads, default is 0 days - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window") - public Long lookbackWindow; - - public SourceSlack withLookbackWindow(Long lookbackWindow) { - this.lookbackWindow = lookbackWindow; - return this; - } - - @JsonProperty("sourceType") - public SourceSlackSlack sourceType; - - public SourceSlack withSourceType(SourceSlackSlack sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceSlack withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceSlack(@JsonProperty("sourceType") SourceSlackSlack sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPIToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPIToken.java deleted file mode 100755 index 4230cb163..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPIToken.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSlackCredentialsAPIToken - Choose how to authenticate into Slack - */ - -public class SourceSlackCredentialsAPIToken { - /** - * A Slack bot token. See the <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> for instructions on how to generate it. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceSlackCredentialsAPIToken withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("option_title") - public SourceSlackCredentialsAPITokenOptionTitle optionTitle; - - public SourceSlackCredentialsAPIToken withOptionTitle(SourceSlackCredentialsAPITokenOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - public SourceSlackCredentialsAPIToken(@JsonProperty("api_token") String apiToken, @JsonProperty("option_title") SourceSlackCredentialsAPITokenOptionTitle optionTitle) { - this.apiToken = apiToken; - this.optionTitle = optionTitle; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPITokenOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPITokenOptionTitle.java deleted file mode 100755 index 9a05a6f76..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsAPITokenOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSlackCredentialsAPITokenOptionTitle { - API_TOKEN_CREDENTIALS("API Token Credentials"); - - @JsonValue - public final String value; - - private SourceSlackCredentialsAPITokenOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.java deleted file mode 100755 index cc73cfdf2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuth.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSlackCredentialsSignInViaSlackOAuth - Choose how to authenticate into Slack - */ - -public class SourceSlackCredentialsSignInViaSlackOAuth { - /** - * Slack access_token. See our <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> if you need help generating the token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSlackCredentialsSignInViaSlackOAuth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Slack client_id. See our <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> if you need help finding this id. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSlackCredentialsSignInViaSlackOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Slack client_secret. See our <a href="https://docs.airbyte.com/integrations/sources/slack">docs</a> if you need help finding this secret. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSlackCredentialsSignInViaSlackOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - @JsonProperty("option_title") - public SourceSlackCredentialsSignInViaSlackOAuthOptionTitle optionTitle; - - public SourceSlackCredentialsSignInViaSlackOAuth withOptionTitle(SourceSlackCredentialsSignInViaSlackOAuthOptionTitle optionTitle) { - this.optionTitle = optionTitle; - return this; - } - - public SourceSlackCredentialsSignInViaSlackOAuth(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("option_title") SourceSlackCredentialsSignInViaSlackOAuthOptionTitle optionTitle) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.optionTitle = optionTitle; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.java deleted file mode 100755 index 69a0c9304..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackCredentialsSignInViaSlackOAuthOptionTitle.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSlackCredentialsSignInViaSlackOAuthOptionTitle { - DEFAULT_O_AUTH20_AUTHORIZATION("Default OAuth2.0 authorization"); - - @JsonValue - public final String value; - - private SourceSlackCredentialsSignInViaSlackOAuthOptionTitle(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackSlack.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackSlack.java deleted file mode 100755 index 2c12a4f18..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSlackSlack.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSlackSlack { - SLACK("slack"); - - @JsonValue - public final String value; - - private SourceSlackSlack(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmaily.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmaily.java deleted file mode 100755 index 6c0b097ef..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmaily.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSmaily - The values required to configure the source. - */ - -public class SourceSmaily { - /** - * API user password. See https://smaily.com/help/api/general/create-api-user/ - */ - @JsonProperty("api_password") - public String apiPassword; - - public SourceSmaily withApiPassword(String apiPassword) { - this.apiPassword = apiPassword; - return this; - } - - /** - * API Subdomain. See https://smaily.com/help/api/general/create-api-user/ - */ - @JsonProperty("api_subdomain") - public String apiSubdomain; - - public SourceSmaily withApiSubdomain(String apiSubdomain) { - this.apiSubdomain = apiSubdomain; - return this; - } - - /** - * API user username. See https://smaily.com/help/api/general/create-api-user/ - */ - @JsonProperty("api_username") - public String apiUsername; - - public SourceSmaily withApiUsername(String apiUsername) { - this.apiUsername = apiUsername; - return this; - } - - @JsonProperty("sourceType") - public SourceSmailySmaily sourceType; - - public SourceSmaily withSourceType(SourceSmailySmaily sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSmaily(@JsonProperty("api_username") String apiUsername, @JsonProperty("api_password") String apiPassword, @JsonProperty("api_subdomain") String apiSubdomain, @JsonProperty("sourceType") SourceSmailySmaily sourceType) { - this.apiUsername = apiUsername; - this.apiPassword = apiPassword; - this.apiSubdomain = apiSubdomain; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmailySmaily.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmailySmaily.java deleted file mode 100755 index 7bfb6f5bb..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmailySmaily.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmailySmaily { - SMAILY("smaily"); - - @JsonValue - public final String value; - - private SourceSmailySmaily(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengage.java deleted file mode 100755 index 7df1ba83b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengage.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSmartengage - The values required to configure the source. - */ - -public class SourceSmartengage { - /** - * API Key - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSmartengage withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("sourceType") - public SourceSmartengageSmartengage sourceType; - - public SourceSmartengage withSourceType(SourceSmartengageSmartengage sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSmartengage(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceSmartengageSmartengage sourceType) { - this.apiKey = apiKey; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengageSmartengage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengageSmartengage.java deleted file mode 100755 index ce8a75cc2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartengageSmartengage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmartengageSmartengage { - SMARTENGAGE("smartengage"); - - @JsonValue - public final String value; - - private SourceSmartengageSmartengage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheets.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheets.java deleted file mode 100755 index b9a5de0ed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheets.java +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSmartsheets - The values required to configure the source. - */ - -public class SourceSmartsheets { - @JsonProperty("credentials") - public Object credentials; - - public SourceSmartsheets withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * A List of available columns which metadata can be pulled from. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("metadata_fields") - public SourceSmartsheetsValidenums[] metadataFields; - - public SourceSmartsheets withMetadataFields(SourceSmartsheetsValidenums[] metadataFields) { - this.metadataFields = metadataFields; - return this; - } - - @JsonProperty("sourceType") - public SourceSmartsheetsSmartsheets sourceType; - - public SourceSmartsheets withSourceType(SourceSmartsheetsSmartsheets sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The spreadsheet ID. Find it by opening the spreadsheet then navigating to File > Properties - */ - @JsonProperty("spreadsheet_id") - public String spreadsheetId; - - public SourceSmartsheets withSpreadsheetId(String spreadsheetId) { - this.spreadsheetId = spreadsheetId; - return this; - } - - /** - * Only rows modified after this date/time will be replicated. This should be an ISO 8601 string, for instance: `2000-01-01T13:00:00` - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_datetime") - public OffsetDateTime startDatetime; - - public SourceSmartsheets withStartDatetime(OffsetDateTime startDatetime) { - this.startDatetime = startDatetime; - return this; - } - - public SourceSmartsheets(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceSmartsheetsSmartsheets sourceType, @JsonProperty("spreadsheet_id") String spreadsheetId) { - this.credentials = credentials; - this.sourceType = sourceType; - this.spreadsheetId = spreadsheetId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.java deleted file mode 100755 index f3f651750..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceSmartsheetsCredentialsAPIAccessToken { - /** - * The access token to use for accessing your data from Smartsheets. This access token must be generated by a user with at least read access to the data you'd like to replicate. Generate an access token in the Smartsheets main menu by clicking Account > Apps & Integrations > API Access. See the <a href="https://docs.airbyte.com/integrations/sources/smartsheets/#setup-guide">setup guide</a> for information on how to obtain this token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSmartsheetsCredentialsAPIAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceSmartsheetsCredentialsAPIAccessTokenAuthType authType; - - public SourceSmartsheetsCredentialsAPIAccessToken withAuthType(SourceSmartsheetsCredentialsAPIAccessTokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceSmartsheetsCredentialsAPIAccessToken(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.java deleted file mode 100755 index a50d67212..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsAPIAccessTokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmartsheetsCredentialsAPIAccessTokenAuthType { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceSmartsheetsCredentialsAPIAccessTokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20.java deleted file mode 100755 index 796049968..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceSmartsheetsCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSmartsheetsCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceSmartsheetsCredentialsOAuth20AuthType authType; - - public SourceSmartsheetsCredentialsOAuth20 withAuthType(SourceSmartsheetsCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The API ID of the SmartSheets developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSmartsheetsCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The API Secret the SmartSheets developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSmartsheetsCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access_token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSmartsheetsCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceSmartsheetsCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceSmartsheetsCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.java deleted file mode 100755 index 58e73f06d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmartsheetsCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceSmartsheetsCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsSmartsheets.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsSmartsheets.java deleted file mode 100755 index a29029aed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsSmartsheets.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmartsheetsSmartsheets { - SMARTSHEETS("smartsheets"); - - @JsonValue - public final String value; - - private SourceSmartsheetsSmartsheets(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsValidenums.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsValidenums.java deleted file mode 100755 index bc89b2479..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSmartsheetsValidenums.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSmartsheetsValidenums { - SHEETCREATED_AT("sheetcreatedAt"), - SHEETID("sheetid"), - SHEETMODIFIED_AT("sheetmodifiedAt"), - SHEETNAME("sheetname"), - SHEETPERMALINK("sheetpermalink"), - SHEETVERSION("sheetversion"), - SHEETACCESS_LEVEL("sheetaccess_level"), - ROW_ID("row_id"), - ROW_ACCESS_LEVEL("row_access_level"), - ROW_CREATED_AT("row_created_at"), - ROW_CREATED_BY("row_created_by"), - ROW_EXPANDED("row_expanded"), - ROW_MODIFIED_BY("row_modified_by"), - ROW_PARENT_ID("row_parent_id"), - ROW_PERMALINK("row_permalink"), - ROW_NUMBER("row_number"), - ROW_VERSION("row_version"); - - @JsonValue - public final String value; - - private SourceSmartsheetsValidenums(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketing.java deleted file mode 100755 index 5ed7d1361..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketing.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceSnapchatMarketing - The values required to configure the source. - */ - -public class SourceSnapchatMarketing { - /** - * The Client ID of your Snapchat developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSnapchatMarketing withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Snapchat developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSnapchatMarketing withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Date in the format 2017-01-25. Any data after this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceSnapchatMarketing withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * Refresh Token to renew the expired Access Token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSnapchatMarketing withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourceSnapchatMarketingSnapchatMarketing sourceType; - - public SourceSnapchatMarketing withSourceType(SourceSnapchatMarketingSnapchatMarketing sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Date in the format 2022-01-01. Any data before this date will not be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceSnapchatMarketing withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceSnapchatMarketing(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceSnapchatMarketingSnapchatMarketing sourceType) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketingSnapchatMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketingSnapchatMarketing.java deleted file mode 100755 index 146595726..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnapchatMarketingSnapchatMarketing.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSnapchatMarketingSnapchatMarketing { - SNAPCHAT_MARKETING("snapchat-marketing"); - - @JsonValue - public final String value; - - private SourceSnapchatMarketingSnapchatMarketing(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflake.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflake.java deleted file mode 100755 index dcab8c8c9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflake.java +++ /dev/null @@ -1,108 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSnowflake - The values required to configure the source. - */ - -public class SourceSnowflake { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceSnowflake withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The database you created for Airbyte to access data. - */ - @JsonProperty("database") - public String database; - - public SourceSnowflake withDatabase(String database) { - this.database = database; - return this; - } - - /** - * The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). - */ - @JsonProperty("host") - public String host; - - public SourceSnowflake withHost(String host) { - this.host = host; - return this; - } - - /** - * Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("jdbc_url_params") - public String jdbcUrlParams; - - public SourceSnowflake withJdbcUrlParams(String jdbcUrlParams) { - this.jdbcUrlParams = jdbcUrlParams; - return this; - } - - /** - * The role you created for Airbyte to access Snowflake. - */ - @JsonProperty("role") - public String role; - - public SourceSnowflake withRole(String role) { - this.role = role; - return this; - } - - /** - * The source Snowflake schema tables. Leave empty to access tables from multiple schemas. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("schema") - public String schema; - - public SourceSnowflake withSchema(String schema) { - this.schema = schema; - return this; - } - - @JsonProperty("sourceType") - public SourceSnowflakeSnowflake sourceType; - - public SourceSnowflake withSourceType(SourceSnowflakeSnowflake sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The warehouse you created for Airbyte to access data. - */ - @JsonProperty("warehouse") - public String warehouse; - - public SourceSnowflake withWarehouse(String warehouse) { - this.warehouse = warehouse; - return this; - } - - public SourceSnowflake(@JsonProperty("database") String database, @JsonProperty("host") String host, @JsonProperty("role") String role, @JsonProperty("sourceType") SourceSnowflakeSnowflake sourceType, @JsonProperty("warehouse") String warehouse) { - this.database = database; - this.host = host; - this.role = role; - this.sourceType = sourceType; - this.warehouse = warehouse; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20.java deleted file mode 100755 index eb1c12cf1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceSnowflakeCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceSnowflakeCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_type") - public SourceSnowflakeCredentialsOAuth20AuthType authType; - - public SourceSnowflakeCredentialsOAuth20 withAuthType(SourceSnowflakeCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Snowflake developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSnowflakeCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Snowflake developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSnowflakeCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Refresh Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSnowflakeCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceSnowflakeCredentialsOAuth20(@JsonProperty("auth_type") SourceSnowflakeCredentialsOAuth20AuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret) { - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.java deleted file mode 100755 index fbd1167d7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSnowflakeCredentialsOAuth20AuthType { - O_AUTH("OAuth"); - - @JsonValue - public final String value; - - private SourceSnowflakeCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.java deleted file mode 100755 index 15619d73d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPassword.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceSnowflakeCredentialsUsernameAndPassword { - @JsonProperty("auth_type") - public SourceSnowflakeCredentialsUsernameAndPasswordAuthType authType; - - public SourceSnowflakeCredentialsUsernameAndPassword withAuthType(SourceSnowflakeCredentialsUsernameAndPasswordAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The password associated with the username. - */ - @JsonProperty("password") - public String password; - - public SourceSnowflakeCredentialsUsernameAndPassword withPassword(String password) { - this.password = password; - return this; - } - - /** - * The username you created to allow Airbyte to access the database. - */ - @JsonProperty("username") - public String username; - - public SourceSnowflakeCredentialsUsernameAndPassword withUsername(String username) { - this.username = username; - return this; - } - - public SourceSnowflakeCredentialsUsernameAndPassword(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("auth_type") SourceSnowflakeCredentialsUsernameAndPasswordAuthType authType) { - this.username = username; - this.password = password; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.java deleted file mode 100755 index 4bb93ddbf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeCredentialsUsernameAndPasswordAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSnowflakeCredentialsUsernameAndPasswordAuthType { - USERNAME_PASSWORD("username/password"); - - @JsonValue - public final String value; - - private SourceSnowflakeCredentialsUsernameAndPasswordAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeSnowflake.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeSnowflake.java deleted file mode 100755 index 739c1f875..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSnowflakeSnowflake.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSnowflakeSnowflake { - SNOWFLAKE("snowflake"); - - @JsonValue - public final String value; - - private SourceSnowflakeSnowflake(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloud.java deleted file mode 100755 index b9eac096c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloud.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceSonarCloud - The values required to configure the source. - */ - -public class SourceSonarCloud { - /** - * Comma-separated list of component keys. - */ - @JsonProperty("component_keys") - public Object[] componentKeys; - - public SourceSonarCloud withComponentKeys(Object[] componentKeys) { - this.componentKeys = componentKeys; - return this; - } - - /** - * To retrieve issues created before the given date (inclusive). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceSonarCloud withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * Organization key. See <a href="https://docs.sonarcloud.io/appendices/project-information/#project-and-organization-keys">here</a>. - */ - @JsonProperty("organization") - public String organization; - - public SourceSonarCloud withOrganization(String organization) { - this.organization = organization; - return this; - } - - @JsonProperty("sourceType") - public SourceSonarCloudSonarCloud sourceType; - - public SourceSonarCloud withSourceType(SourceSonarCloudSonarCloud sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * To retrieve issues created after the given date (inclusive). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceSonarCloud withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - /** - * Your User Token. See <a href="https://docs.sonarcloud.io/advanced-setup/user-accounts/">here</a>. The token is case sensitive. - */ - @JsonProperty("user_token") - public String userToken; - - public SourceSonarCloud withUserToken(String userToken) { - this.userToken = userToken; - return this; - } - - public SourceSonarCloud(@JsonProperty("component_keys") Object[] componentKeys, @JsonProperty("organization") String organization, @JsonProperty("sourceType") SourceSonarCloudSonarCloud sourceType, @JsonProperty("user_token") String userToken) { - this.componentKeys = componentKeys; - this.organization = organization; - this.sourceType = sourceType; - this.userToken = userToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloudSonarCloud.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloudSonarCloud.java deleted file mode 100755 index 3be13c72b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSonarCloudSonarCloud.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSonarCloudSonarCloud { - SONAR_CLOUD("sonar-cloud"); - - @JsonValue - public final String value; - - private SourceSonarCloudSonarCloud(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApi.java deleted file mode 100755 index efb5b9547..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApi.java +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSpacexApi - The values required to configure the source. - */ - -public class SourceSpacexApi { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("id") - public String id; - - public SourceSpacexApi withId(String id) { - this.id = id; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("options") - public String options; - - public SourceSpacexApi withOptions(String options) { - this.options = options; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceSpacexApiSpacexApi sourceType; - - public SourceSpacexApi withSourceType(SourceSpacexApiSpacexApi sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceSpacexApi(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApiSpacexApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApiSpacexApi.java deleted file mode 100755 index 848d629ad..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSpacexApiSpacexApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSpacexApiSpacexApi { - SPACEX_API("spacex-api"); - - @JsonValue - public final String value; - - private SourceSpacexApiSpacexApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquare.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquare.java deleted file mode 100755 index 9abbf874e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquare.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceSquare - The values required to configure the source. - */ - -public class SourceSquare { - /** - * Choose how to authenticate to Square. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceSquare withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * In some streams there is an option to include deleted objects (Items, Categories, Discounts, Taxes) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_deleted_objects") - public Boolean includeDeletedObjects; - - public SourceSquare withIncludeDeletedObjects(Boolean includeDeletedObjects) { - this.includeDeletedObjects = includeDeletedObjects; - return this; - } - - /** - * Determines whether to use the sandbox or production environment. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("is_sandbox") - public Boolean isSandbox; - - public SourceSquare withIsSandbox(Boolean isSandbox) { - this.isSandbox = isSandbox; - return this; - } - - @JsonProperty("sourceType") - public SourceSquareSquare sourceType; - - public SourceSquare withSourceType(SourceSquareSquare sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. If not set, all data will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceSquare withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceSquare(@JsonProperty("sourceType") SourceSquareSquare sourceType) { - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKey.java deleted file mode 100755 index b291e61a9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKey.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSquareCredentialsAPIKey - Choose how to authenticate to Square. - */ - -public class SourceSquareCredentialsAPIKey { - /** - * The API key for a Square application - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceSquareCredentialsAPIKey withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - @JsonProperty("auth_type") - public SourceSquareCredentialsAPIKeyAuthType authType; - - public SourceSquareCredentialsAPIKey withAuthType(SourceSquareCredentialsAPIKeyAuthType authType) { - this.authType = authType; - return this; - } - - public SourceSquareCredentialsAPIKey(@JsonProperty("api_key") String apiKey, @JsonProperty("auth_type") SourceSquareCredentialsAPIKeyAuthType authType) { - this.apiKey = apiKey; - this.authType = authType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKeyAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKeyAuthType.java deleted file mode 100755 index 2e2d12fa1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsAPIKeyAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSquareCredentialsAPIKeyAuthType { - API_KEY("API Key"); - - @JsonValue - public final String value; - - private SourceSquareCredentialsAPIKeyAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthentication.java deleted file mode 100755 index 7a7d52829..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthentication.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSquareCredentialsOauthAuthentication - Choose how to authenticate to Square. - */ - -public class SourceSquareCredentialsOauthAuthentication { - @JsonProperty("auth_type") - public SourceSquareCredentialsOauthAuthenticationAuthType authType; - - public SourceSquareCredentialsOauthAuthentication withAuthType(SourceSquareCredentialsOauthAuthenticationAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Square-issued ID of your application - */ - @JsonProperty("client_id") - public String clientId; - - public SourceSquareCredentialsOauthAuthentication withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Square-issued application secret for your application - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSquareCredentialsOauthAuthentication withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * A refresh token generated using the above client ID and secret - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceSquareCredentialsOauthAuthentication withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceSquareCredentialsOauthAuthentication(@JsonProperty("auth_type") SourceSquareCredentialsOauthAuthenticationAuthType authType, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken) { - this.authType = authType; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.java deleted file mode 100755 index e54cb131c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareCredentialsOauthAuthenticationAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSquareCredentialsOauthAuthenticationAuthType { - O_AUTH("OAuth"); - - @JsonValue - public final String value; - - private SourceSquareCredentialsOauthAuthenticationAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareSquare.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareSquare.java deleted file mode 100755 index aaa951326..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSquareSquare.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSquareSquare { - SQUARE("square"); - - @JsonValue - public final String value; - - private SourceSquareSquare(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceStrava.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceStrava.java deleted file mode 100755 index bf8d0d891..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceStrava.java +++ /dev/null @@ -1,103 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceStrava - The values required to configure the source. - */ - -public class SourceStrava { - /** - * The Athlete ID of your Strava developer application. - */ - @JsonProperty("athlete_id") - public Long athleteId; - - public SourceStrava withAthleteId(Long athleteId) { - this.athleteId = athleteId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceStravaAuthType authType; - - public SourceStrava withAuthType(SourceStravaAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of your Strava developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceStrava withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Strava developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceStrava withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The Refresh Token with the activity: read_all permissions. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceStrava withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourceStravaStrava sourceType; - - public SourceStrava withSourceType(SourceStravaStrava sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceStrava withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceStrava(@JsonProperty("athlete_id") Long athleteId, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceStravaStrava sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.athleteId = athleteId; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaAuthType.java deleted file mode 100755 index 6fcc19944..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceStravaAuthType { - CLIENT("Client"); - - @JsonValue - public final String value; - - private SourceStravaAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaStrava.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaStrava.java deleted file mode 100755 index b6ad7b7b5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceStravaStrava.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceStravaStrava { - STRAVA("strava"); - - @JsonValue - public final String value; - - private SourceStravaStrava(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceStripe.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceStripe.java deleted file mode 100755 index 86ff4c7af..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceStripe.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceStripe - The values required to configure the source. - */ - -public class SourceStripe { - /** - * Your Stripe account ID (starts with 'acct_', find yours <a href="https://dashboard.stripe.com/settings/account">here</a>). - */ - @JsonProperty("account_id") - public String accountId; - - public SourceStripe withAccountId(String accountId) { - this.accountId = accountId; - return this; - } - - /** - * Stripe API key (usually starts with 'sk_live_'; find yours <a href="https://dashboard.stripe.com/apikeys">here</a>). - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceStripe withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * When set, the connector will always re-export data from the past N days, where N is the value set here. This is useful if your data is frequently updated after creation. Applies only to streams that do not support event-based incremental syncs: CheckoutSessionLineItems, Events, SetupAttempts, ShippingRates, BalanceTransactions, Files, FileLinks. More info <a href="https://docs.airbyte.com/integrations/sources/stripe#requirements">here</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window_days") - public Long lookbackWindowDays; - - public SourceStripe withLookbackWindowDays(Long lookbackWindowDays) { - this.lookbackWindowDays = lookbackWindowDays; - return this; - } - - /** - * The time increment used by the connector when requesting data from the Stripe API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("slice_range") - public Long sliceRange; - - public SourceStripe withSliceRange(Long sliceRange) { - this.sliceRange = sliceRange; - return this; - } - - @JsonProperty("sourceType") - public SourceStripeStripe sourceType; - - public SourceStripe withSourceType(SourceStripeStripe sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Only data generated after this date will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceStripe withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceStripe(@JsonProperty("account_id") String accountId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("sourceType") SourceStripeStripe sourceType) { - this.accountId = accountId; - this.clientSecret = clientSecret; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceStripeStripe.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceStripeStripe.java deleted file mode 100755 index c3c06e44a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceStripeStripe.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceStripeStripe { - STRIPE("stripe"); - - @JsonValue - public final String value; - - private SourceStripeStripe(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrow.java deleted file mode 100755 index 1b9cf4fdf..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrow.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSurveySparrow - The values required to configure the source. - */ - -public class SourceSurveySparrow { - /** - * Your access token. See <a href="https://developers.surveysparrow.com/rest-apis#authentication">here</a>. The key is case sensitive. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSurveySparrow withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Is your account location is EU based? If yes, the base url to retrieve data will be different. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("region") - public Object region; - - public SourceSurveySparrow withRegion(Object region) { - this.region = region; - return this; - } - - @JsonProperty("sourceType") - public SourceSurveySparrowSurveySparrow sourceType; - - public SourceSurveySparrow withSourceType(SourceSurveySparrowSurveySparrow sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * A List of your survey ids for survey-specific stream - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("survey_id") - public Object[] surveyId; - - public SourceSurveySparrow withSurveyId(Object[] surveyId) { - this.surveyId = surveyId; - return this; - } - - public SourceSurveySparrow(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceSurveySparrowSurveySparrow sourceType) { - this.accessToken = accessToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccount.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccount.java deleted file mode 100755 index 6afbac474..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccount.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSurveySparrowRegionEUBasedAccount - Is your account location is EU based? If yes, the base url to retrieve data will be different. - */ - -public class SourceSurveySparrowRegionEUBasedAccount { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("url_base") - public SourceSurveySparrowRegionEUBasedAccountUrlBase urlBase; - - public SourceSurveySparrowRegionEUBasedAccount withUrlBase(SourceSurveySparrowRegionEUBasedAccountUrlBase urlBase) { - this.urlBase = urlBase; - return this; - } - - public SourceSurveySparrowRegionEUBasedAccount(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.java deleted file mode 100755 index fb813236e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionEUBasedAccountUrlBase.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSurveySparrowRegionEUBasedAccountUrlBase { - HTTPS_EU_API_SURVEYSPARROW_COM_V3("https://eu-api.surveysparrow.com/v3"); - - @JsonValue - public final String value; - - private SourceSurveySparrowRegionEUBasedAccountUrlBase(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccount.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccount.java deleted file mode 100755 index 379f15016..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccount.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSurveySparrowRegionGlobalAccount - Is your account location is EU based? If yes, the base url to retrieve data will be different. - */ - -public class SourceSurveySparrowRegionGlobalAccount { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("url_base") - public SourceSurveySparrowRegionGlobalAccountUrlBase urlBase; - - public SourceSurveySparrowRegionGlobalAccount withUrlBase(SourceSurveySparrowRegionGlobalAccountUrlBase urlBase) { - this.urlBase = urlBase; - return this; - } - - public SourceSurveySparrowRegionGlobalAccount(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.java deleted file mode 100755 index 7df8a6340..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowRegionGlobalAccountUrlBase.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSurveySparrowRegionGlobalAccountUrlBase { - HTTPS_API_SURVEYSPARROW_COM_V3("https://api.surveysparrow.com/v3"); - - @JsonValue - public final String value; - - private SourceSurveySparrowRegionGlobalAccountUrlBase(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowSurveySparrow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowSurveySparrow.java deleted file mode 100755 index 005e69069..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveySparrowSurveySparrow.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSurveySparrowSurveySparrow { - SURVEY_SPARROW("survey-sparrow"); - - @JsonValue - public final String value; - - private SourceSurveySparrowSurveySparrow(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkey.java deleted file mode 100755 index 1c1fc19b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkey.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceSurveymonkey - The values required to configure the source. - */ - -public class SourceSurveymonkey { - /** - * The authorization method to use to retrieve data from SurveyMonkey - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod credentials; - - public SourceSurveymonkey withCredentials(SourceSurveymonkeySurveyMonkeyAuthorizationMethod credentials) { - this.credentials = credentials; - return this; - } - - /** - * Depending on the originating datacenter of the SurveyMonkey account, the API access URL may be different. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("origin") - public SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount origin; - - public SourceSurveymonkey withOrigin(SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount origin) { - this.origin = origin; - return this; - } - - @JsonProperty("sourceType") - public SourceSurveymonkeySurveymonkey sourceType; - - public SourceSurveymonkey withSourceType(SourceSurveymonkeySurveymonkey sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceSurveymonkey withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * IDs of the surveys from which you'd like to replicate data. If left empty, data from all boards to which you have access will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("survey_ids") - public String[] surveyIds; - - public SourceSurveymonkey withSurveyIds(String[] surveyIds) { - this.surveyIds = surveyIds; - return this; - } - - public SourceSurveymonkey(@JsonProperty("sourceType") SourceSurveymonkeySurveymonkey sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.java deleted file mode 100755 index 6728e5f64..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount - Depending on the originating datacenter of the SurveyMonkey account, the API access URL may be different. - */ -public enum SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount { - USA("USA"), - EUROPE("Europe"), - CANADA("Canada"); - - @JsonValue - public final String value; - - private SourceSurveymonkeyOriginDatacenterOfTheSurveyMonkeyAccount(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.java deleted file mode 100755 index 15678b095..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethod.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceSurveymonkeySurveyMonkeyAuthorizationMethod - The authorization method to use to retrieve data from SurveyMonkey - */ - -public class SourceSurveymonkeySurveyMonkeyAuthorizationMethod { - /** - * Access Token for making authenticated requests. See the <a href="https://docs.airbyte.io/integrations/sources/surveymonkey">docs</a> for information on how to generate this key. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("auth_method") - public SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod authMethod; - - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod withAuthMethod(SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The Client ID of the SurveyMonkey developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of the SurveyMonkey developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceSurveymonkeySurveyMonkeyAuthorizationMethod(@JsonProperty("access_token") String accessToken, @JsonProperty("auth_method") SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod authMethod) { - this.accessToken = accessToken; - this.authMethod = authMethod; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.java deleted file mode 100755 index 26b8b3afe..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceSurveymonkeySurveyMonkeyAuthorizationMethodAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveymonkey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveymonkey.java deleted file mode 100755 index abb690c6b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceSurveymonkeySurveymonkey.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceSurveymonkeySurveymonkey { - SURVEYMONKEY("surveymonkey"); - - @JsonValue - public final String value; - - private SourceSurveymonkeySurveymonkey(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTempo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTempo.java deleted file mode 100755 index 19bab4d78..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTempo.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTempo - The values required to configure the source. - */ - -public class SourceTempo { - /** - * Tempo API Token. Go to Tempo>Settings, scroll down to Data Access and select API integration. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceTempo withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonProperty("sourceType") - public SourceTempoTempo sourceType; - - public SourceTempo withSourceType(SourceTempoTempo sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceTempo(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceTempoTempo sourceType) { - this.apiToken = apiToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTempoTempo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTempoTempo.java deleted file mode 100755 index 3fc77f786..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTempoTempo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTempoTempo { - TEMPO("tempo"); - - @JsonValue - public final String value; - - private SourceTempoTempo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApi.java deleted file mode 100755 index 1a5ed1c08..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApi.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTheGuardianApi - The values required to configure the source. - */ - -public class SourceTheGuardianApi { - /** - * Your API Key. See <a href="https://open-platform.theguardian.com/access/">here</a>. The key is case sensitive. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceTheGuardianApi withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * (Optional) Use this to set the maximum date (YYYY-MM-DD) of the results. Results newer than the end_date will not be shown. Default is set to the current date (today) for incremental syncs. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public String endDate; - - public SourceTheGuardianApi withEndDate(String endDate) { - this.endDate = endDate; - return this; - } - - /** - * (Optional) The query (q) parameter filters the results to only those that include that search term. The q parameter supports AND, OR and NOT operators. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("query") - public String query; - - public SourceTheGuardianApi withQuery(String query) { - this.query = query; - return this; - } - - /** - * (Optional) Use this to filter the results by a particular section. See <a href="https://content.guardianapis.com/sections?api-key=test">here</a> for a list of all sections, and <a href="https://open-platform.theguardian.com/documentation/section">here</a> for the sections endpoint documentation. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("section") - public String section; - - public SourceTheGuardianApi withSection(String section) { - this.section = section; - return this; - } - - @JsonProperty("sourceType") - public SourceTheGuardianApiTheGuardianApi sourceType; - - public SourceTheGuardianApi withSourceType(SourceTheGuardianApiTheGuardianApi sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Use this to set the minimum date (YYYY-MM-DD) of the results. Results older than the start_date will not be shown. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceTheGuardianApi withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * (Optional) A tag is a piece of data that is used by The Guardian to categorise content. Use this parameter to filter results by showing only the ones matching the entered tag. See <a href="https://content.guardianapis.com/tags?api-key=test">here</a> for a list of all tags, and <a href="https://open-platform.theguardian.com/documentation/tag">here</a> for the tags endpoint documentation. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("tag") - public String tag; - - public SourceTheGuardianApi withTag(String tag) { - this.tag = tag; - return this; - } - - public SourceTheGuardianApi(@JsonProperty("api_key") String apiKey, @JsonProperty("sourceType") SourceTheGuardianApiTheGuardianApi sourceType, @JsonProperty("start_date") String startDate) { - this.apiKey = apiKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApiTheGuardianApi.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApiTheGuardianApi.java deleted file mode 100755 index ff2600172..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTheGuardianApiTheGuardianApi.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTheGuardianApiTheGuardianApi { - THE_GUARDIAN_API("the-guardian-api"); - - @JsonValue - public final String value; - - private SourceTheGuardianApiTheGuardianApi(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketing.java deleted file mode 100755 index bb9d1554d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketing.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceTiktokMarketing - The values required to configure the source. - */ - -public class SourceTiktokMarketing { - /** - * The attribution window in days. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("attribution_window") - public Long attributionWindow; - - public SourceTiktokMarketing withAttributionWindow(Long attributionWindow) { - this.attributionWindow = attributionWindow; - return this; - } - - /** - * Authentication method - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceTiktokMarketing withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DD. All data generated between start_date and this date will be replicated. Not setting this option will result in always syncing the data till the current date. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceTiktokMarketing withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - /** - * Set to active if you want to include deleted data in reports. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("include_deleted") - public Boolean includeDeleted; - - public SourceTiktokMarketing withIncludeDeleted(Boolean includeDeleted) { - this.includeDeleted = includeDeleted; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceTiktokMarketingTiktokMarketing sourceType; - - public SourceTiktokMarketing withSourceType(SourceTiktokMarketingTiktokMarketing sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The Start Date in format: YYYY-MM-DD. Any data before this date will not be replicated. If this parameter is not set, all data will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceTiktokMarketing withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceTiktokMarketing(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20.java deleted file mode 100755 index adcb9ec5b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTiktokMarketingCredentialsOAuth20 - Authentication method - */ - -public class SourceTiktokMarketingCredentialsOAuth20 { - /** - * Long-term Authorized Access Token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceTiktokMarketingCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Advertiser ID to filter reports and streams. Let this empty to retrieve all. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("advertiser_id") - public String advertiserId; - - public SourceTiktokMarketingCredentialsOAuth20 withAdvertiserId(String advertiserId) { - this.advertiserId = advertiserId; - return this; - } - - /** - * The Developer Application App ID. - */ - @JsonProperty("app_id") - public String appId; - - public SourceTiktokMarketingCredentialsOAuth20 withAppId(String appId) { - this.appId = appId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTiktokMarketingCredentialsOAuth20AuthType authType; - - public SourceTiktokMarketingCredentialsOAuth20 withAuthType(SourceTiktokMarketingCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Developer Application Secret. - */ - @JsonProperty("secret") - public String secret; - - public SourceTiktokMarketingCredentialsOAuth20 withSecret(String secret) { - this.secret = secret; - return this; - } - - public SourceTiktokMarketingCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("app_id") String appId, @JsonProperty("secret") String secret) { - this.accessToken = accessToken; - this.appId = appId; - this.secret = secret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.java deleted file mode 100755 index 57db42243..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTiktokMarketingCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceTiktokMarketingCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.java deleted file mode 100755 index 96e641e33..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessToken.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTiktokMarketingCredentialsSandboxAccessToken - Authentication method - */ - -public class SourceTiktokMarketingCredentialsSandboxAccessToken { - /** - * The long-term authorized access token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceTiktokMarketingCredentialsSandboxAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Advertiser ID which generated for the developer's Sandbox application. - */ - @JsonProperty("advertiser_id") - public String advertiserId; - - public SourceTiktokMarketingCredentialsSandboxAccessToken withAdvertiserId(String advertiserId) { - this.advertiserId = advertiserId; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType authType; - - public SourceTiktokMarketingCredentialsSandboxAccessToken withAuthType(SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceTiktokMarketingCredentialsSandboxAccessToken(@JsonProperty("access_token") String accessToken, @JsonProperty("advertiser_id") String advertiserId) { - this.accessToken = accessToken; - this.advertiserId = advertiserId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.java deleted file mode 100755 index 40d155ac7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType { - SANDBOX_ACCESS_TOKEN("sandbox_access_token"); - - @JsonValue - public final String value; - - private SourceTiktokMarketingCredentialsSandboxAccessTokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingTiktokMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingTiktokMarketing.java deleted file mode 100755 index a82cf84de..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTiktokMarketingTiktokMarketing.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTiktokMarketingTiktokMarketing { - TIKTOK_MARKETING("tiktok-marketing"); - - @JsonValue - public final String value; - - private SourceTiktokMarketingTiktokMarketing(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoist.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoist.java deleted file mode 100755 index ca6da2da7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoist.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTodoist - The values required to configure the source. - */ - -public class SourceTodoist { - @JsonProperty("sourceType") - public SourceTodoistTodoist sourceType; - - public SourceTodoist withSourceType(SourceTodoistTodoist sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Your API Token. See <a href="https://todoist.com/app/settings/integrations/">here</a>. The token is case sensitive. - */ - @JsonProperty("token") - public String token; - - public SourceTodoist withToken(String token) { - this.token = token; - return this; - } - - public SourceTodoist(@JsonProperty("sourceType") SourceTodoistTodoist sourceType, @JsonProperty("token") String token) { - this.sourceType = sourceType; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoistTodoist.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoistTodoist.java deleted file mode 100755 index 800a414e1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTodoistTodoist.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTodoistTodoist { - TODOIST("todoist"); - - @JsonValue - public final String value; - - private SourceTodoistTodoist(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrello.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrello.java deleted file mode 100755 index 25d158154..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrello.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceTrello - The values required to configure the source. - */ - -public class SourceTrello { - /** - * IDs of the boards to replicate data from. If left empty, data from all boards to which you have access will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("board_ids") - public String[] boardIds; - - public SourceTrello withBoardIds(String[] boardIds) { - this.boardIds = boardIds; - return this; - } - - /** - * Trello API key. See the <a href="https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/#using-basic-oauth">docs</a> for instructions on how to generate it. - */ - @JsonProperty("key") - public String key; - - public SourceTrello withKey(String key) { - this.key = key; - return this; - } - - @JsonProperty("sourceType") - public SourceTrelloTrello sourceType; - - public SourceTrello withSourceType(SourceTrelloTrello sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceTrello withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Trello API token. See the <a href="https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/#using-basic-oauth">docs</a> for instructions on how to generate it. - */ - @JsonProperty("token") - public String token; - - public SourceTrello withToken(String token) { - this.token = token; - return this; - } - - public SourceTrello(@JsonProperty("key") String key, @JsonProperty("sourceType") SourceTrelloTrello sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("token") String token) { - this.key = key; - this.sourceType = sourceType; - this.startDate = startDate; - this.token = token; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrelloTrello.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrelloTrello.java deleted file mode 100755 index 351c707fd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrelloTrello.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTrelloTrello { - TRELLO("trello"); - - @JsonValue - public final String value; - - private SourceTrelloTrello(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilot.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilot.java deleted file mode 100755 index 42fcd6b45..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilot.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTrustpilot - The values required to configure the source. - */ - -public class SourceTrustpilot { - /** - * The names of business units which shall be synchronized. Some streams e.g. configured_business_units or private_reviews use this configuration. - */ - @JsonProperty("business_units") - public String[] businessUnits; - - public SourceTrustpilot withBusinessUnits(String[] businessUnits) { - this.businessUnits = businessUnits; - return this; - } - - @JsonProperty("credentials") - public Object credentials; - - public SourceTrustpilot withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceTrustpilotTrustpilot sourceType; - - public SourceTrustpilot withSourceType(SourceTrustpilotTrustpilot sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * For streams with sync. method incremental the start date time to be used - */ - @JsonProperty("start_date") - public String startDate; - - public SourceTrustpilot withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - public SourceTrustpilot(@JsonProperty("business_units") String[] businessUnits, @JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceTrustpilotTrustpilot sourceType, @JsonProperty("start_date") String startDate) { - this.businessUnits = businessUnits; - this.credentials = credentials; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKey.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKey.java deleted file mode 100755 index 24d87633a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKey.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTrustpilotCredentialsAPIKey - The API key authentication method gives you access to only the streams which are part of the Public API. When you want to get streams available via the Consumer API (e.g. the private reviews) you need to use authentication method OAuth 2.0. - */ - -public class SourceTrustpilotCredentialsAPIKey { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTrustpilotCredentialsAPIKeyAuthType authType; - - public SourceTrustpilotCredentialsAPIKey withAuthType(SourceTrustpilotCredentialsAPIKeyAuthType authType) { - this.authType = authType; - return this; - } - - /** - * The API key of the Trustpilot API application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceTrustpilotCredentialsAPIKey withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - public SourceTrustpilotCredentialsAPIKey(@JsonProperty("client_id") String clientId) { - this.clientId = clientId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.java deleted file mode 100755 index 7817fec88..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsAPIKeyAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTrustpilotCredentialsAPIKeyAuthType { - APIKEY("apikey"); - - @JsonValue - public final String value; - - private SourceTrustpilotCredentialsAPIKeyAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20.java deleted file mode 100755 index 16494b93a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceTrustpilotCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceTrustpilotCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTrustpilotCredentialsOAuth20AuthType authType; - - public SourceTrustpilotCredentialsOAuth20 withAuthType(SourceTrustpilotCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The API key of the Trustpilot API application. (represents the OAuth Client ID) - */ - @JsonProperty("client_id") - public String clientId; - - public SourceTrustpilotCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Secret of the Trustpilot API application. (represents the OAuth Client Secret) - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceTrustpilotCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access_token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceTrustpilotCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceTrustpilotCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceTrustpilotCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.java deleted file mode 100755 index a4a9b8d8b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTrustpilotCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceTrustpilotCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotTrustpilot.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotTrustpilot.java deleted file mode 100755 index 570deabea..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTrustpilotTrustpilot.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTrustpilotTrustpilot { - TRUSTPILOT("trustpilot"); - - @JsonValue - public final String value; - - private SourceTrustpilotTrustpilot(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeSchedule.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeSchedule.java deleted file mode 100755 index 2dc09f7f7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeSchedule.java +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTvmazeSchedule - The values required to configure the source. - */ - -public class SourceTvmazeSchedule { - /** - * Country code for domestic TV schedule retrieval. - */ - @JsonProperty("domestic_schedule_country_code") - public String domesticScheduleCountryCode; - - public SourceTvmazeSchedule withDomesticScheduleCountryCode(String domesticScheduleCountryCode) { - this.domesticScheduleCountryCode = domesticScheduleCountryCode; - return this; - } - - /** - * End date for TV schedule retrieval. May be in the future. Optional. - * - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("end_date") - public String endDate; - - public SourceTvmazeSchedule withEndDate(String endDate) { - this.endDate = endDate; - return this; - } - - @JsonProperty("sourceType") - public SourceTvmazeScheduleTvmazeSchedule sourceType; - - public SourceTvmazeSchedule withSourceType(SourceTvmazeScheduleTvmazeSchedule sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start date for TV schedule retrieval. May be in the future. - */ - @JsonProperty("start_date") - public String startDate; - - public SourceTvmazeSchedule withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * ISO 3166-1 country code for web TV schedule retrieval. Leave blank for - * all countries plus global web channels (e.g. Netflix). Alternatively, - * set to 'global' for just global web channels. - * - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("web_schedule_country_code") - public String webScheduleCountryCode; - - public SourceTvmazeSchedule withWebScheduleCountryCode(String webScheduleCountryCode) { - this.webScheduleCountryCode = webScheduleCountryCode; - return this; - } - - public SourceTvmazeSchedule(@JsonProperty("domestic_schedule_country_code") String domesticScheduleCountryCode, @JsonProperty("sourceType") SourceTvmazeScheduleTvmazeSchedule sourceType, @JsonProperty("start_date") String startDate) { - this.domesticScheduleCountryCode = domesticScheduleCountryCode; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeScheduleTvmazeSchedule.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeScheduleTvmazeSchedule.java deleted file mode 100755 index 2c2e1777f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTvmazeScheduleTvmazeSchedule.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTvmazeScheduleTvmazeSchedule { - TVMAZE_SCHEDULE("tvmaze-schedule"); - - @JsonValue - public final String value; - - private SourceTvmazeScheduleTvmazeSchedule(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilio.java deleted file mode 100755 index e74365b5a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilio.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceTwilio - The values required to configure the source. - */ - -public class SourceTwilio { - /** - * Twilio account SID - */ - @JsonProperty("account_sid") - public String accountSid; - - public SourceTwilio withAccountSid(String accountSid) { - this.accountSid = accountSid; - return this; - } - - /** - * Twilio Auth Token. - */ - @JsonProperty("auth_token") - public String authToken; - - public SourceTwilio withAuthToken(String authToken) { - this.authToken = authToken; - return this; - } - - /** - * How far into the past to look for records. (in minutes) - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("lookback_window") - public Long lookbackWindow; - - public SourceTwilio withLookbackWindow(Long lookbackWindow) { - this.lookbackWindow = lookbackWindow; - return this; - } - - @JsonProperty("sourceType") - public SourceTwilioTwilio sourceType; - - public SourceTwilio withSourceType(SourceTwilioTwilio sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format 2020-10-01T00:00:00Z. Any data before this date will not be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceTwilio withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceTwilio(@JsonProperty("account_sid") String accountSid, @JsonProperty("auth_token") String authToken, @JsonProperty("sourceType") SourceTwilioTwilio sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accountSid = accountSid; - this.authToken = authToken; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouter.java deleted file mode 100755 index 6fc0b4068..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouter.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceTwilioTaskrouter - The values required to configure the source. - */ - -public class SourceTwilioTaskrouter { - /** - * Twilio Account ID - */ - @JsonProperty("account_sid") - public String accountSid; - - public SourceTwilioTaskrouter withAccountSid(String accountSid) { - this.accountSid = accountSid; - return this; - } - - /** - * Twilio Auth Token - */ - @JsonProperty("auth_token") - public String authToken; - - public SourceTwilioTaskrouter withAuthToken(String authToken) { - this.authToken = authToken; - return this; - } - - @JsonProperty("sourceType") - public SourceTwilioTaskrouterTwilioTaskrouter sourceType; - - public SourceTwilioTaskrouter withSourceType(SourceTwilioTaskrouterTwilioTaskrouter sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceTwilioTaskrouter(@JsonProperty("account_sid") String accountSid, @JsonProperty("auth_token") String authToken, @JsonProperty("sourceType") SourceTwilioTaskrouterTwilioTaskrouter sourceType) { - this.accountSid = accountSid; - this.authToken = authToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.java deleted file mode 100755 index 0d90ead20..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTaskrouterTwilioTaskrouter.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTwilioTaskrouterTwilioTaskrouter { - TWILIO_TASKROUTER("twilio-taskrouter"); - - @JsonValue - public final String value; - - private SourceTwilioTaskrouterTwilioTaskrouter(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTwilio.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTwilio.java deleted file mode 100755 index 57db77b0b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwilioTwilio.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTwilioTwilio { - TWILIO("twilio"); - - @JsonValue - public final String value; - - private SourceTwilioTwilio(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitter.java deleted file mode 100755 index 76f46191a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitter.java +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceTwitter - The values required to configure the source. - */ - -public class SourceTwitter { - /** - * App only Bearer Token. See the <a href="https://developer.twitter.com/en/docs/authentication/oauth-2-0/bearer-tokens">docs</a> for more information on how to obtain this token. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceTwitter withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The end date for retrieving tweets must be a minimum of 10 seconds prior to the request time. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("end_date") - public OffsetDateTime endDate; - - public SourceTwitter withEndDate(OffsetDateTime endDate) { - this.endDate = endDate; - return this; - } - - /** - * Query for matching Tweets. You can learn how to build this query by reading <a href="https://developer.twitter.com/en/docs/twitter-api/tweets/search/integrate/build-a-query"> build a query guide </a>. - */ - @JsonProperty("query") - public String query; - - public SourceTwitter withQuery(String query) { - this.query = query; - return this; - } - - @JsonProperty("sourceType") - public SourceTwitterTwitter sourceType; - - public SourceTwitter withSourceType(SourceTwitterTwitter sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The start date for retrieving tweets cannot be more than 7 days in the past. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceTwitter withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceTwitter(@JsonProperty("api_key") String apiKey, @JsonProperty("query") String query, @JsonProperty("sourceType") SourceTwitterTwitter sourceType) { - this.apiKey = apiKey; - this.query = query; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitterTwitter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitterTwitter.java deleted file mode 100755 index 86c297aa0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTwitterTwitter.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTwitterTwitter { - TWITTER("twitter"); - - @JsonValue - public final String value; - - private SourceTwitterTwitter(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeform.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeform.java deleted file mode 100755 index 3b428a486..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeform.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceTypeform - The values required to configure the source. - */ - -public class SourceTypeform { - @JsonProperty("credentials") - public Object credentials; - - public SourceTypeform withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * When this parameter is set, the connector will replicate data only from the input forms. Otherwise, all forms in your Typeform account will be replicated. You can find form IDs in your form URLs. For example, in the URL "https://mysite.typeform.com/to/u6nXL7" the form_id is u6nXL7. You can find form URLs on Share panel - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("form_ids") - public String[] formIds; - - public SourceTypeform withFormIds(String[] formIds) { - this.formIds = formIds; - return this; - } - - @JsonProperty("sourceType") - public SourceTypeformTypeform sourceType; - - public SourceTypeform withSourceType(SourceTypeformTypeform sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Typeform API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceTypeform withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceTypeform(@JsonProperty("credentials") Object credentials, @JsonProperty("sourceType") SourceTypeformTypeform sourceType) { - this.credentials = credentials; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20.java deleted file mode 100755 index 7b520073b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - - -public class SourceTypeformCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceTypeformCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTypeformCredentialsOAuth20AuthType authType; - - public SourceTypeformCredentialsOAuth20 withAuthType(SourceTypeformCredentialsOAuth20AuthType authType) { - this.authType = authType; - return this; - } - - /** - * The Client ID of the Typeform developer application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceTypeformCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret the Typeform developer application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceTypeformCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * The key to refresh the expired access_token. - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceTypeformCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("token_expiry_date") - public OffsetDateTime tokenExpiryDate; - - public SourceTypeformCredentialsOAuth20 withTokenExpiryDate(OffsetDateTime tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceTypeformCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") OffsetDateTime tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20AuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20AuthType.java deleted file mode 100755 index 4b67d7d4b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsOAuth20AuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTypeformCredentialsOAuth20AuthType { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceTypeformCredentialsOAuth20AuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateToken.java deleted file mode 100755 index 6ace60220..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateToken.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceTypeformCredentialsPrivateToken { - /** - * Log into your Typeform account and then generate a personal Access Token. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceTypeformCredentialsPrivateToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_type") - public SourceTypeformCredentialsPrivateTokenAuthType authType; - - public SourceTypeformCredentialsPrivateToken withAuthType(SourceTypeformCredentialsPrivateTokenAuthType authType) { - this.authType = authType; - return this; - } - - public SourceTypeformCredentialsPrivateToken(@JsonProperty("access_token") String accessToken) { - this.accessToken = accessToken; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.java deleted file mode 100755 index 65d3c132d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformCredentialsPrivateTokenAuthType.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTypeformCredentialsPrivateTokenAuthType { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceTypeformCredentialsPrivateTokenAuthType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformTypeform.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformTypeform.java deleted file mode 100755 index f63f23de5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceTypeformTypeform.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceTypeformTypeform { - TYPEFORM("typeform"); - - @JsonValue - public final String value; - - private SourceTypeformTypeform(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensus.java deleted file mode 100755 index e6aa2e851..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensus.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceUsCensus - The values required to configure the source. - */ - -public class SourceUsCensus { - /** - * Your API Key. Get your key <a href="https://api.census.gov/data/key_signup.html">here</a>. - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceUsCensus withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The query parameters portion of the GET request, without the api key - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("query_params") - public String queryParams; - - public SourceUsCensus withQueryParams(String queryParams) { - this.queryParams = queryParams; - return this; - } - - /** - * The path portion of the GET request - */ - @JsonProperty("query_path") - public String queryPath; - - public SourceUsCensus withQueryPath(String queryPath) { - this.queryPath = queryPath; - return this; - } - - @JsonProperty("sourceType") - public SourceUsCensusUsCensus sourceType; - - public SourceUsCensus withSourceType(SourceUsCensusUsCensus sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceUsCensus(@JsonProperty("api_key") String apiKey, @JsonProperty("query_path") String queryPath, @JsonProperty("sourceType") SourceUsCensusUsCensus sourceType) { - this.apiKey = apiKey; - this.queryPath = queryPath; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensusUsCensus.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensusUsCensus.java deleted file mode 100755 index 9aa2e4768..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceUsCensusUsCensus.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceUsCensusUsCensus { - US_CENSUS("us-census"); - - @JsonValue - public final String value; - - private SourceUsCensusUsCensus(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceVantage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceVantage.java deleted file mode 100755 index 5cf5a147e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceVantage.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceVantage - The values required to configure the source. - */ - -public class SourceVantage { - /** - * Your API Access token. See <a href="https://vantage.readme.io/reference/authentication">here</a>. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceVantage withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("sourceType") - public SourceVantageVantage sourceType; - - public SourceVantage withSourceType(SourceVantageVantage sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceVantage(@JsonProperty("access_token") String accessToken, @JsonProperty("sourceType") SourceVantageVantage sourceType) { - this.accessToken = accessToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceVantageVantage.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceVantageVantage.java deleted file mode 100755 index 648691f62..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceVantageVantage.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceVantageVantage { - VANTAGE("vantage"); - - @JsonValue - public final String value; - - private SourceVantageVantage(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflow.java deleted file mode 100755 index cd9d43f22..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflow.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceWebflow - The values required to configure the source. - */ - -public class SourceWebflow { - /** - * The API token for authenticating to Webflow. See https://university.webflow.com/lesson/intro-to-the-webflow-api - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceWebflow withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * The id of the Webflow site you are requesting data from. See https://developers.webflow.com/#sites - */ - @JsonProperty("site_id") - public String siteId; - - public SourceWebflow withSiteId(String siteId) { - this.siteId = siteId; - return this; - } - - @JsonProperty("sourceType") - public SourceWebflowWebflow sourceType; - - public SourceWebflow withSourceType(SourceWebflowWebflow sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceWebflow(@JsonProperty("api_key") String apiKey, @JsonProperty("site_id") String siteId, @JsonProperty("sourceType") SourceWebflowWebflow sourceType) { - this.apiKey = apiKey; - this.siteId = siteId; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflowWebflow.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflowWebflow.java deleted file mode 100755 index d6957534e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWebflowWebflow.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceWebflowWebflow { - WEBFLOW("webflow"); - - @JsonValue - public final String value; - - private SourceWebflowWebflow(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunter.java deleted file mode 100755 index f29749f21..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunter.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceWhiskyHunter - The values required to configure the source. - */ - -public class SourceWhiskyHunter { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceWhiskyHunterWhiskyHunter sourceType; - - public SourceWhiskyHunter withSourceType(SourceWhiskyHunterWhiskyHunter sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceWhiskyHunter(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunterWhiskyHunter.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunterWhiskyHunter.java deleted file mode 100755 index 4fa444fa2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWhiskyHunterWhiskyHunter.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceWhiskyHunterWhiskyHunter { - WHISKY_HUNTER("whisky-hunter"); - - @JsonValue - public final String value; - - private SourceWhiskyHunterWhiskyHunter(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviews.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviews.java deleted file mode 100755 index 3f0e45994..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviews.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceWikipediaPageviews - The values required to configure the source. - */ - -public class SourceWikipediaPageviews { - /** - * If you want to filter by access method, use one of desktop, mobile-app or mobile-web. If you are interested in pageviews regardless of access method, use all-access. - */ - @JsonProperty("access") - public String access; - - public SourceWikipediaPageviews withAccess(String access) { - this.access = access; - return this; - } - - /** - * If you want to filter by agent type, use one of user, automated or spider. If you are interested in pageviews regardless of agent type, use all-agents. - */ - @JsonProperty("agent") - public String agent; - - public SourceWikipediaPageviews withAgent(String agent) { - this.agent = agent; - return this; - } - - /** - * The title of any article in the specified project. Any spaces should be replaced with underscores. It also should be URI-encoded, so that non-URI-safe characters like %, / or ? are accepted. - */ - @JsonProperty("article") - public String article; - - public SourceWikipediaPageviews withArticle(String article) { - this.article = article; - return this; - } - - /** - * The ISO 3166-1 alpha-2 code of a country for which to retrieve top articles. - */ - @JsonProperty("country") - public String country; - - public SourceWikipediaPageviews withCountry(String country) { - this.country = country; - return this; - } - - /** - * The date of the last day to include, in YYYYMMDD or YYYYMMDDHH format. - */ - @JsonProperty("end") - public String end; - - public SourceWikipediaPageviews withEnd(String end) { - this.end = end; - return this; - } - - /** - * If you want to filter by project, use the domain of any Wikimedia project. - */ - @JsonProperty("project") - public String project; - - public SourceWikipediaPageviews withProject(String project) { - this.project = project; - return this; - } - - @JsonProperty("sourceType") - public SourceWikipediaPageviewsWikipediaPageviews sourceType; - - public SourceWikipediaPageviews withSourceType(SourceWikipediaPageviewsWikipediaPageviews sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date of the first day to include, in YYYYMMDD or YYYYMMDDHH format. - */ - @JsonProperty("start") - public String start; - - public SourceWikipediaPageviews withStart(String start) { - this.start = start; - return this; - } - - public SourceWikipediaPageviews(@JsonProperty("access") String access, @JsonProperty("agent") String agent, @JsonProperty("article") String article, @JsonProperty("country") String country, @JsonProperty("end") String end, @JsonProperty("project") String project, @JsonProperty("sourceType") SourceWikipediaPageviewsWikipediaPageviews sourceType, @JsonProperty("start") String start) { - this.access = access; - this.agent = agent; - this.article = article; - this.country = country; - this.end = end; - this.project = project; - this.sourceType = sourceType; - this.start = start; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviewsWikipediaPageviews.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviewsWikipediaPageviews.java deleted file mode 100755 index 40fbafbdc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWikipediaPageviewsWikipediaPageviews.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceWikipediaPageviewsWikipediaPageviews { - WIKIPEDIA_PAGEVIEWS("wikipedia-pageviews"); - - @JsonValue - public final String value; - - private SourceWikipediaPageviewsWikipediaPageviews(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerce.java deleted file mode 100755 index cfbed3f9e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerce.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceWoocommerce - The values required to configure the source. - */ - -public class SourceWoocommerce { - /** - * Customer Key for API in WooCommerce shop - */ - @JsonProperty("api_key") - public String apiKey; - - public SourceWoocommerce withApiKey(String apiKey) { - this.apiKey = apiKey; - return this; - } - - /** - * Customer Secret for API in WooCommerce shop - */ - @JsonProperty("api_secret") - public String apiSecret; - - public SourceWoocommerce withApiSecret(String apiSecret) { - this.apiSecret = apiSecret; - return this; - } - - /** - * The name of the store. For https://EXAMPLE.com, the shop name is 'EXAMPLE.com'. - */ - @JsonProperty("shop") - public String shop; - - public SourceWoocommerce withShop(String shop) { - this.shop = shop; - return this; - } - - @JsonProperty("sourceType") - public SourceWoocommerceWoocommerce sourceType; - - public SourceWoocommerce withSourceType(SourceWoocommerceWoocommerce sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date you would like to replicate data from. Format: YYYY-MM-DD - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceWoocommerce withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceWoocommerce(@JsonProperty("api_key") String apiKey, @JsonProperty("api_secret") String apiSecret, @JsonProperty("shop") String shop, @JsonProperty("sourceType") SourceWoocommerceWoocommerce sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.apiKey = apiKey; - this.apiSecret = apiSecret; - this.shop = shop; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerceWoocommerce.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerceWoocommerce.java deleted file mode 100755 index 116b85a20..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceWoocommerceWoocommerce.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceWoocommerceWoocommerce { - WOOCOMMERCE("woocommerce"); - - @JsonValue - public final String value; - - private SourceWoocommerceWoocommerce(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceXero.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceXero.java deleted file mode 100755 index 18b2d93f8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceXero.java +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceXero - The values required to configure the source. - */ - -public class SourceXero { - @JsonProperty("authentication") - public SourceXeroAuthenticateViaXeroOAuth authentication; - - public SourceXero withAuthentication(SourceXeroAuthenticateViaXeroOAuth authentication) { - this.authentication = authentication; - return this; - } - - @JsonProperty("sourceType") - public SourceXeroXero sourceType; - - public SourceXero withSourceType(SourceXeroXero sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * UTC date and time in the format YYYY-MM-DDTHH:mm:ssZ. Any data with created_at before this data will not be synced. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceXero withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Enter your Xero organization's Tenant ID - */ - @JsonProperty("tenant_id") - public String tenantId; - - public SourceXero withTenantId(String tenantId) { - this.tenantId = tenantId; - return this; - } - - public SourceXero(@JsonProperty("authentication") SourceXeroAuthenticateViaXeroOAuth authentication, @JsonProperty("sourceType") SourceXeroXero sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("tenant_id") String tenantId) { - this.authentication = authentication; - this.sourceType = sourceType; - this.startDate = startDate; - this.tenantId = tenantId; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroAuthenticateViaXeroOAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroAuthenticateViaXeroOAuth.java deleted file mode 100755 index 93cd4412b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroAuthenticateViaXeroOAuth.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceXeroAuthenticateViaXeroOAuth { - /** - * Enter your Xero application's access token - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceXeroAuthenticateViaXeroOAuth withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Enter your Xero application's Client ID - */ - @JsonProperty("client_id") - public String clientId; - - public SourceXeroAuthenticateViaXeroOAuth withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Xero application's Client Secret - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceXeroAuthenticateViaXeroOAuth withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Enter your Xero application's refresh token - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceXeroAuthenticateViaXeroOAuth withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - /** - * The date-time when the access token should be refreshed - */ - @JsonProperty("token_expiry_date") - public String tokenExpiryDate; - - public SourceXeroAuthenticateViaXeroOAuth withTokenExpiryDate(String tokenExpiryDate) { - this.tokenExpiryDate = tokenExpiryDate; - return this; - } - - public SourceXeroAuthenticateViaXeroOAuth(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("token_expiry_date") String tokenExpiryDate) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.refreshToken = refreshToken; - this.tokenExpiryDate = tokenExpiryDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroXero.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroXero.java deleted file mode 100755 index b0abac04f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceXeroXero.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceXeroXero { - XERO("xero"); - - @JsonValue - public final String value; - - private SourceXeroXero(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcd.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcd.java deleted file mode 100755 index 2cdb8554a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcd.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceXkcd - The values required to configure the source. - */ - -public class SourceXkcd { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("sourceType") - public SourceXkcdXkcd sourceType; - - public SourceXkcd withSourceType(SourceXkcdXkcd sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceXkcd(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcdXkcd.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcdXkcd.java deleted file mode 100755 index 58907f14d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceXkcdXkcd.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceXkcdXkcd { - XKCD("xkcd"); - - @JsonValue - public final String value; - - private SourceXkcdXkcd(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetrica.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetrica.java deleted file mode 100755 index 07c0a4970..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetrica.java +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import java.time.LocalDate; - -/** - * SourceYandexMetrica - The values required to configure the source. - */ - -public class SourceYandexMetrica { - /** - * Your Yandex Metrica API access token - */ - @JsonProperty("auth_token") - public String authToken; - - public SourceYandexMetrica withAuthToken(String authToken) { - this.authToken = authToken; - return this; - } - - /** - * Counter ID - */ - @JsonProperty("counter_id") - public String counterId; - - public SourceYandexMetrica withCounterId(String counterId) { - this.counterId = counterId; - return this; - } - - /** - * Starting point for your data replication, in format of "YYYY-MM-DD". If not provided will sync till most recent date. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("end_date") - public LocalDate endDate; - - public SourceYandexMetrica withEndDate(LocalDate endDate) { - this.endDate = endDate; - return this; - } - - @JsonProperty("sourceType") - public SourceYandexMetricaYandexMetrica sourceType; - - public SourceYandexMetrica withSourceType(SourceYandexMetricaYandexMetrica sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Starting point for your data replication, in format of "YYYY-MM-DD". - */ - @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") - @JsonProperty("start_date") - public LocalDate startDate; - - public SourceYandexMetrica withStartDate(LocalDate startDate) { - this.startDate = startDate; - return this; - } - - public SourceYandexMetrica(@JsonProperty("auth_token") String authToken, @JsonProperty("counter_id") String counterId, @JsonProperty("sourceType") SourceYandexMetricaYandexMetrica sourceType, @JsonProperty("start_date") LocalDate startDate) { - this.authToken = authToken; - this.counterId = counterId; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetricaYandexMetrica.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetricaYandexMetrica.java deleted file mode 100755 index e3c5d9821..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYandexMetricaYandexMetrica.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceYandexMetricaYandexMetrica { - YANDEX_METRICA("yandex-metrica"); - - @JsonValue - public final String value; - - private SourceYandexMetricaYandexMetrica(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpo.java deleted file mode 100755 index d5e1d65af..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpo.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceYotpo - The values required to configure the source. - */ - -public class SourceYotpo { - /** - * Access token recieved as a result of API call to https://api.yotpo.com/oauth/token (Ref- https://apidocs.yotpo.com/reference/yotpo-authentication) - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceYotpo withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * App key found at settings (Ref- https://settings.yotpo.com/#/general_settings) - */ - @JsonProperty("app_key") - public String appKey; - - public SourceYotpo withAppKey(String appKey) { - this.appKey = appKey; - return this; - } - - /** - * Email address registered with yotpo. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("email") - public String email; - - public SourceYotpo withEmail(String email) { - this.email = email; - return this; - } - - @JsonProperty("sourceType") - public SourceYotpoYotpo sourceType; - - public SourceYotpo withSourceType(SourceYotpoYotpo sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Date time filter for incremental filter, Specify which date to extract from. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceYotpo withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - public SourceYotpo(@JsonProperty("access_token") String accessToken, @JsonProperty("app_key") String appKey, @JsonProperty("sourceType") SourceYotpoYotpo sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.accessToken = accessToken; - this.appKey = appKey; - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpoYotpo.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpoYotpo.java deleted file mode 100755 index b487f04df..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYotpoYotpo.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceYotpoYotpo { - YOTPO("yotpo"); - - @JsonValue - public final String value; - - private SourceYotpoYotpo(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYounium.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYounium.java deleted file mode 100755 index bea4b9aed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYounium.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceYounium - The values required to configure the source. - */ - -public class SourceYounium { - /** - * Legal Entity that data should be pulled from - */ - @JsonProperty("legal_entity") - public String legalEntity; - - public SourceYounium withLegalEntity(String legalEntity) { - this.legalEntity = legalEntity; - return this; - } - - /** - * Account password for younium account API key - */ - @JsonProperty("password") - public String password; - - public SourceYounium withPassword(String password) { - this.password = password; - return this; - } - - /** - * Property defining if connector is used against playground or production environment - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("playground") - public Boolean playground; - - public SourceYounium withPlayground(Boolean playground) { - this.playground = playground; - return this; - } - - @JsonProperty("sourceType") - public SourceYouniumYounium sourceType; - - public SourceYounium withSourceType(SourceYouniumYounium sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Username for Younium account - */ - @JsonProperty("username") - public String username; - - public SourceYounium withUsername(String username) { - this.username = username; - return this; - } - - public SourceYounium(@JsonProperty("username") String username, @JsonProperty("password") String password, @JsonProperty("legal_entity") String legalEntity, @JsonProperty("sourceType") SourceYouniumYounium sourceType) { - this.username = username; - this.password = password; - this.legalEntity = legalEntity; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYouniumYounium.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYouniumYounium.java deleted file mode 100755 index 61f931fb0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYouniumYounium.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceYouniumYounium { - YOUNIUM("younium"); - - @JsonValue - public final String value; - - private SourceYouniumYounium(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalytics.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalytics.java deleted file mode 100755 index 7542a4593..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalytics.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceYoutubeAnalytics - The values required to configure the source. - */ - -public class SourceYoutubeAnalytics { - @JsonProperty("credentials") - public java.util.Map credentials; - - public SourceYoutubeAnalytics withCredentials(java.util.Map credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceYoutubeAnalyticsYoutubeAnalytics sourceType; - - public SourceYoutubeAnalytics withSourceType(SourceYoutubeAnalyticsYoutubeAnalytics sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceYoutubeAnalytics(@JsonProperty("credentials") java.util.Map credentials, @JsonProperty("sourceType") SourceYoutubeAnalyticsYoutubeAnalytics sourceType) { - this.credentials = credentials; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.java deleted file mode 100755 index cb86c8477..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceYoutubeAnalyticsYoutubeAnalytics.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceYoutubeAnalyticsYoutubeAnalytics { - YOUTUBE_ANALYTICS("youtube-analytics"); - - @JsonValue - public final String value; - - private SourceYoutubeAnalyticsYoutubeAnalytics(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChat.java deleted file mode 100755 index b2cfec873..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChat.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceZendeskChat - The values required to configure the source. - */ - -public class SourceZendeskChat { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceZendeskChat withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceZendeskChatZendeskChat sourceType; - - public SourceZendeskChat withSourceType(SourceZendeskChatZendeskChat sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Zendesk Chat API, in the format YYYY-MM-DDT00:00:00Z. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceZendeskChat withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * Required if you access Zendesk Chat from a Zendesk Support subdomain. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("subdomain") - public String subdomain; - - public SourceZendeskChat withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceZendeskChat(@JsonProperty("sourceType") SourceZendeskChatZendeskChat sourceType, @JsonProperty("start_date") OffsetDateTime startDate) { - this.sourceType = sourceType; - this.startDate = startDate; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessToken.java deleted file mode 100755 index 2c46ab4b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessToken.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceZendeskChatCredentialsAccessToken { - /** - * The Access Token to make authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceZendeskChatCredentialsAccessToken withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonProperty("credentials") - public SourceZendeskChatCredentialsAccessTokenCredentials credentials; - - public SourceZendeskChatCredentialsAccessToken withCredentials(SourceZendeskChatCredentialsAccessTokenCredentials credentials) { - this.credentials = credentials; - return this; - } - - public SourceZendeskChatCredentialsAccessToken(@JsonProperty("access_token") String accessToken, @JsonProperty("credentials") SourceZendeskChatCredentialsAccessTokenCredentials credentials) { - this.accessToken = accessToken; - this.credentials = credentials; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.java deleted file mode 100755 index 6f93b55be..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsAccessTokenCredentials.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskChatCredentialsAccessTokenCredentials { - ACCESS_TOKEN("access_token"); - - @JsonValue - public final String value; - - private SourceZendeskChatCredentialsAccessTokenCredentials(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20.java deleted file mode 100755 index 3091a0193..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceZendeskChatCredentialsOAuth20 { - /** - * Access Token for making authenticated requests. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("access_token") - public String accessToken; - - public SourceZendeskChatCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * The Client ID of your OAuth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SourceZendeskChatCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SourceZendeskChatCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - @JsonProperty("credentials") - public SourceZendeskChatCredentialsOAuth20Credentials credentials; - - public SourceZendeskChatCredentialsOAuth20 withCredentials(SourceZendeskChatCredentialsOAuth20Credentials credentials) { - this.credentials = credentials; - return this; - } - - /** - * Refresh Token to obtain new Access Token, when it's expired. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceZendeskChatCredentialsOAuth20 withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - public SourceZendeskChatCredentialsOAuth20(@JsonProperty("credentials") SourceZendeskChatCredentialsOAuth20Credentials credentials) { - this.credentials = credentials; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.java deleted file mode 100755 index 5fc5be66c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatCredentialsOAuth20Credentials.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskChatCredentialsOAuth20Credentials { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceZendeskChatCredentialsOAuth20Credentials(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatZendeskChat.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatZendeskChat.java deleted file mode 100755 index 5728126a1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskChatZendeskChat.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskChatZendeskChat { - ZENDESK_CHAT("zendesk-chat"); - - @JsonValue - public final String value; - - private SourceZendeskChatZendeskChat(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshine.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshine.java deleted file mode 100755 index f279668b9..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshine.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceZendeskSunshine - The values required to configure the source. - */ - -public class SourceZendeskSunshine { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceZendeskSunshine withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceZendeskSunshineZendeskSunshine sourceType; - - public SourceZendeskSunshine withSourceType(SourceZendeskSunshineZendeskSunshine sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Zendesk Sunshine API, in the format YYYY-MM-DDT00:00:00Z. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceZendeskSunshine withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * The subdomain for your Zendesk Account. - */ - @JsonProperty("subdomain") - public String subdomain; - - public SourceZendeskSunshine withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceZendeskSunshine(@JsonProperty("sourceType") SourceZendeskSunshineZendeskSunshine sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("subdomain") String subdomain) { - this.sourceType = sourceType; - this.startDate = startDate; - this.subdomain = subdomain; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPIToken.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPIToken.java deleted file mode 100755 index 25354305a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPIToken.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceZendeskSunshineCredentialsAPIToken { - /** - * API Token. See the <a href="https://docs.airbyte.com/integrations/sources/zendesk_sunshine">docs</a> for information on how to generate this key. - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceZendeskSunshineCredentialsAPIToken withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceZendeskSunshineCredentialsAPITokenAuthMethod authMethod; - - public SourceZendeskSunshineCredentialsAPIToken withAuthMethod(SourceZendeskSunshineCredentialsAPITokenAuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The user email for your Zendesk account - */ - @JsonProperty("email") - public String email; - - public SourceZendeskSunshineCredentialsAPIToken withEmail(String email) { - this.email = email; - return this; - } - - public SourceZendeskSunshineCredentialsAPIToken(@JsonProperty("api_token") String apiToken, @JsonProperty("email") String email) { - this.apiToken = apiToken; - this.email = email; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.java deleted file mode 100755 index 2e8e4f8dd..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsAPITokenAuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskSunshineCredentialsAPITokenAuthMethod { - API_TOKEN("api_token"); - - @JsonValue - public final String value; - - private SourceZendeskSunshineCredentialsAPITokenAuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20.java deleted file mode 100755 index 064b35cec..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SourceZendeskSunshineCredentialsOAuth20 { - /** - * Long-term access Token for making authenticated requests. - */ - @JsonProperty("access_token") - public String accessToken; - - public SourceZendeskSunshineCredentialsOAuth20 withAccessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("auth_method") - public SourceZendeskSunshineCredentialsOAuth20AuthMethod authMethod; - - public SourceZendeskSunshineCredentialsOAuth20 withAuthMethod(SourceZendeskSunshineCredentialsOAuth20AuthMethod authMethod) { - this.authMethod = authMethod; - return this; - } - - /** - * The Client ID of your OAuth application. - */ - @JsonProperty("client_id") - public String clientId; - - public SourceZendeskSunshineCredentialsOAuth20 withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceZendeskSunshineCredentialsOAuth20 withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SourceZendeskSunshineCredentialsOAuth20(@JsonProperty("access_token") String accessToken, @JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret) { - this.accessToken = accessToken; - this.clientId = clientId; - this.clientSecret = clientSecret; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.java deleted file mode 100755 index 93bacd41c..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineCredentialsOAuth20AuthMethod.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskSunshineCredentialsOAuth20AuthMethod { - OAUTH20("oauth2.0"); - - @JsonValue - public final String value; - - private SourceZendeskSunshineCredentialsOAuth20AuthMethod(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineZendeskSunshine.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineZendeskSunshine.java deleted file mode 100755 index dd3bcc4a5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSunshineZendeskSunshine.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskSunshineZendeskSunshine { - ZENDESK_SUNSHINE("zendesk-sunshine"); - - @JsonValue - public final String value; - - private SourceZendeskSunshineZendeskSunshine(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupport.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupport.java deleted file mode 100755 index 06e4c6f11..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupport.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceZendeskSupport - The values required to configure the source. - */ - -public class SourceZendeskSupport { - /** - * Zendesk allows two authentication methods. We recommend using `OAuth2.0` for Airbyte Cloud users and `API token` for Airbyte Open Source users. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceZendeskSupport withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - /** - * Makes each stream read a single page of data. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("ignore_pagination") - public Boolean ignorePagination; - - public SourceZendeskSupport withIgnorePagination(Boolean ignorePagination) { - this.ignorePagination = ignorePagination; - return this; - } - - @JsonProperty("sourceType") - public SourceZendeskSupportZendeskSupport sourceType; - - public SourceZendeskSupport withSourceType(SourceZendeskSupportZendeskSupport sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The UTC date and time from which you'd like to replicate data, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceZendeskSupport withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * This is your unique Zendesk subdomain that can be found in your account URL. For example, in https://MY_SUBDOMAIN.zendesk.com/, MY_SUBDOMAIN is the value of your subdomain. - */ - @JsonProperty("subdomain") - public String subdomain; - - public SourceZendeskSupport withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceZendeskSupport(@JsonProperty("sourceType") SourceZendeskSupportZendeskSupport sourceType, @JsonProperty("subdomain") String subdomain) { - this.sourceType = sourceType; - this.subdomain = subdomain; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupportZendeskSupport.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupportZendeskSupport.java deleted file mode 100755 index 7e4f9cd59..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskSupportZendeskSupport.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskSupportZendeskSupport { - ZENDESK_SUPPORT("zendesk-support"); - - @JsonValue - public final String value; - - private SourceZendeskSupportZendeskSupport(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalk.java deleted file mode 100755 index 054e5685b..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalk.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceZendeskTalk - The values required to configure the source. - */ - -public class SourceZendeskTalk { - /** - * Zendesk service provides two authentication methods. Choose between: `OAuth2.0` or `API token`. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public Object credentials; - - public SourceZendeskTalk withCredentials(Object credentials) { - this.credentials = credentials; - return this; - } - - @JsonProperty("sourceType") - public SourceZendeskTalkZendeskTalk sourceType; - - public SourceZendeskTalk withSourceType(SourceZendeskTalkZendeskTalk sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * The date from which you'd like to replicate data for Zendesk Talk API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. - */ - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_date") - public OffsetDateTime startDate; - - public SourceZendeskTalk withStartDate(OffsetDateTime startDate) { - this.startDate = startDate; - return this; - } - - /** - * This is your Zendesk subdomain that can be found in your account URL. For example, in https://{MY_SUBDOMAIN}.zendesk.com/, where MY_SUBDOMAIN is the value of your subdomain. - */ - @JsonProperty("subdomain") - public String subdomain; - - public SourceZendeskTalk withSubdomain(String subdomain) { - this.subdomain = subdomain; - return this; - } - - public SourceZendeskTalk(@JsonProperty("sourceType") SourceZendeskTalkZendeskTalk sourceType, @JsonProperty("start_date") OffsetDateTime startDate, @JsonProperty("subdomain") String subdomain) { - this.sourceType = sourceType; - this.startDate = startDate; - this.subdomain = subdomain; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalkZendeskTalk.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalkZendeskTalk.java deleted file mode 100755 index de6bfaba6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZendeskTalkZendeskTalk.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZendeskTalkZendeskTalk { - ZENDESK_TALK("zendesk-talk"); - - @JsonValue - public final String value; - - private SourceZendeskTalkZendeskTalk(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloop.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloop.java deleted file mode 100755 index ca037a9f5..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloop.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceZenloop - The values required to configure the source. - */ - -public class SourceZenloop { - /** - * Zenloop API Token. You can get the API token in settings page <a href="https://app.zenloop.com/settings/api">here</a> - */ - @JsonProperty("api_token") - public String apiToken; - - public SourceZenloop withApiToken(String apiToken) { - this.apiToken = apiToken; - return this; - } - - /** - * Zenloop date_from. Format: 2021-10-24T03:30:30Z or 2021-10-24. Leave empty if only data from current data should be synced - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("date_from") - public String dateFrom; - - public SourceZenloop withDateFrom(String dateFrom) { - this.dateFrom = dateFrom; - return this; - } - - @JsonProperty("sourceType") - public SourceZenloopZenloop sourceType; - - public SourceZenloop withSourceType(SourceZenloopZenloop sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Zenloop Survey Group ID. Can be found by pulling All Survey Groups via SurveyGroups stream. Leave empty to pull answers from all survey groups - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("survey_group_id") - public String surveyGroupId; - - public SourceZenloop withSurveyGroupId(String surveyGroupId) { - this.surveyGroupId = surveyGroupId; - return this; - } - - /** - * Zenloop Survey ID. Can be found <a href="https://app.zenloop.com/settings/api">here</a>. Leave empty to pull answers from all surveys - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("survey_id") - public String surveyId; - - public SourceZenloop withSurveyId(String surveyId) { - this.surveyId = surveyId; - return this; - } - - public SourceZenloop(@JsonProperty("api_token") String apiToken, @JsonProperty("sourceType") SourceZenloopZenloop sourceType) { - this.apiToken = apiToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloopZenloop.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloopZenloop.java deleted file mode 100755 index c81e685e2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZenloopZenloop.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZenloopZenloop { - ZENLOOP("zenloop"); - - @JsonValue - public final String value; - - private SourceZenloopZenloop(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCRMZohoCRMEdition.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCRMZohoCRMEdition.java deleted file mode 100755 index 6b1a224fc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCRMZohoCRMEdition.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceZohoCRMZohoCRMEdition - Choose your Edition of Zoho CRM to determine API Concurrency Limits - */ -public enum SourceZohoCRMZohoCRMEdition { - FREE("Free"), - STANDARD("Standard"), - PROFESSIONAL("Professional"), - ENTERPRISE("Enterprise"), - ULTIMATE("Ultimate"); - - @JsonValue - public final String value; - - private SourceZohoCRMZohoCRMEdition(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrm.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrm.java deleted file mode 100755 index 5c121faca..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrm.java +++ /dev/null @@ -1,118 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.airbyte.api.utils.DateTimeDeserializer; -import com.airbyte.api.utils.DateTimeSerializer; -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.time.OffsetDateTime; - -/** - * SourceZohoCrm - The values required to configure the source. - */ - -public class SourceZohoCrm { - /** - * OAuth2.0 Client ID - */ - @JsonProperty("client_id") - public String clientId; - - public SourceZohoCrm withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * OAuth2.0 Client Secret - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceZohoCrm withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Please choose the region of your Data Center location. More info by this <a href="https://www.zoho.com/crm/developer/docs/api/v2/multi-dc.html">Link</a> - */ - @JsonProperty("dc_region") - public SourceZohoCrmDataCenterLocation dcRegion; - - public SourceZohoCrm withDcRegion(SourceZohoCrmDataCenterLocation dcRegion) { - this.dcRegion = dcRegion; - return this; - } - - /** - * Choose your Edition of Zoho CRM to determine API Concurrency Limits - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("edition") - public SourceZohoCRMZohoCRMEdition edition; - - public SourceZohoCrm withEdition(SourceZohoCRMZohoCRMEdition edition) { - this.edition = edition; - return this; - } - - /** - * Please choose the environment - */ - @JsonProperty("environment") - public SourceZohoCrmEnvironment environment; - - public SourceZohoCrm withEnvironment(SourceZohoCrmEnvironment environment) { - this.environment = environment; - return this; - } - - /** - * OAuth2.0 Refresh Token - */ - @JsonProperty("refresh_token") - public String refreshToken; - - public SourceZohoCrm withRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - return this; - } - - @JsonProperty("sourceType") - public SourceZohoCrmZohoCrm sourceType; - - public SourceZohoCrm withSourceType(SourceZohoCrmZohoCrm sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * ISO 8601, for instance: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS+HH:MM` - */ - @JsonInclude(Include.NON_ABSENT) - @JsonSerialize(using = DateTimeSerializer.class) - @JsonDeserialize(using = DateTimeDeserializer.class) - @JsonProperty("start_datetime") - public OffsetDateTime startDatetime; - - public SourceZohoCrm withStartDatetime(OffsetDateTime startDatetime) { - this.startDatetime = startDatetime; - return this; - } - - public SourceZohoCrm(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("dc_region") SourceZohoCrmDataCenterLocation dcRegion, @JsonProperty("environment") SourceZohoCrmEnvironment environment, @JsonProperty("refresh_token") String refreshToken, @JsonProperty("sourceType") SourceZohoCrmZohoCrm sourceType) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.dcRegion = dcRegion; - this.environment = environment; - this.refreshToken = refreshToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmDataCenterLocation.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmDataCenterLocation.java deleted file mode 100755 index 4756f95de..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmDataCenterLocation.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceZohoCrmDataCenterLocation - Please choose the region of your Data Center location. More info by this <a href="https://www.zoho.com/crm/developer/docs/api/v2/multi-dc.html">Link</a> - */ -public enum SourceZohoCrmDataCenterLocation { - US("US"), - AU("AU"), - EU("EU"), - IN("IN"), - CN("CN"), - JP("JP"); - - @JsonValue - public final String value; - - private SourceZohoCrmDataCenterLocation(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmEnvironment.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmEnvironment.java deleted file mode 100755 index 53b02fa01..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmEnvironment.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceZohoCrmEnvironment - Please choose the environment - */ -public enum SourceZohoCrmEnvironment { - PRODUCTION("Production"), - DEVELOPER("Developer"), - SANDBOX("Sandbox"); - - @JsonValue - public final String value; - - private SourceZohoCrmEnvironment(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmZohoCrm.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmZohoCrm.java deleted file mode 100755 index af624ebed..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZohoCrmZohoCrm.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZohoCrmZohoCrm { - ZOHO_CRM("zoho-crm"); - - @JsonValue - public final String value; - - private SourceZohoCrmZohoCrm(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZoom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZoom.java deleted file mode 100755 index 17c877dc6..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZoom.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceZoom - The values required to configure the source. - */ - -public class SourceZoom { - /** - * JWT Token - */ - @JsonProperty("jwt_token") - public String jwtToken; - - public SourceZoom withJwtToken(String jwtToken) { - this.jwtToken = jwtToken; - return this; - } - - @JsonProperty("sourceType") - public SourceZoomZoom sourceType; - - public SourceZoom withSourceType(SourceZoomZoom sourceType) { - this.sourceType = sourceType; - return this; - } - - public SourceZoom(@JsonProperty("jwt_token") String jwtToken, @JsonProperty("sourceType") SourceZoomZoom sourceType) { - this.jwtToken = jwtToken; - this.sourceType = sourceType; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZoomZoom.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZoomZoom.java deleted file mode 100755 index 8cedafc57..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZoomZoom.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZoomZoom { - ZOOM("zoom"); - - @JsonValue - public final String value; - - private SourceZoomZoom(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuora.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZuora.java deleted file mode 100755 index 1fcacfc35..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuora.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * SourceZuora - The values required to configure the source. - */ - -public class SourceZuora { - /** - * Your OAuth user Client ID - */ - @JsonProperty("client_id") - public String clientId; - - public SourceZuora withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Your OAuth user Client Secret - */ - @JsonProperty("client_secret") - public String clientSecret; - - public SourceZuora withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - /** - * Choose between `Live`, or `Unlimited` - the optimized, replicated database at 12 hours freshness for high volume extraction <a href="https://knowledgecenter.zuora.com/Central_Platform/Query/Data_Query/A_Overview_of_Data_Query#Query_Processing_Limitations">Link</a> - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("data_query") - public SourceZuoraDataQueryType dataQuery; - - public SourceZuora withDataQuery(SourceZuoraDataQueryType dataQuery) { - this.dataQuery = dataQuery; - return this; - } - - @JsonProperty("sourceType") - public SourceZuoraZuora sourceType; - - public SourceZuora withSourceType(SourceZuoraZuora sourceType) { - this.sourceType = sourceType; - return this; - } - - /** - * Start Date in format: YYYY-MM-DD - */ - @JsonProperty("start_date") - public String startDate; - - public SourceZuora withStartDate(String startDate) { - this.startDate = startDate; - return this; - } - - /** - * Please choose the right endpoint where your Tenant is located. More info by this <a href="https://www.zuora.com/developer/api-reference/#section/Introduction/Access-to-the-API">Link</a> - */ - @JsonProperty("tenant_endpoint") - public SourceZuoraTenantEndpointLocation tenantEndpoint; - - public SourceZuora withTenantEndpoint(SourceZuoraTenantEndpointLocation tenantEndpoint) { - this.tenantEndpoint = tenantEndpoint; - return this; - } - - /** - * The amount of days for each data-chunk begining from start_date. Bigger the value - faster the fetch. (0.1 - as for couple of hours, 1 - as for a Day; 364 - as for a Year). - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("window_in_days") - public String windowInDays; - - public SourceZuora withWindowInDays(String windowInDays) { - this.windowInDays = windowInDays; - return this; - } - - public SourceZuora(@JsonProperty("client_id") String clientId, @JsonProperty("client_secret") String clientSecret, @JsonProperty("sourceType") SourceZuoraZuora sourceType, @JsonProperty("start_date") String startDate, @JsonProperty("tenant_endpoint") SourceZuoraTenantEndpointLocation tenantEndpoint) { - this.clientId = clientId; - this.clientSecret = clientSecret; - this.sourceType = sourceType; - this.startDate = startDate; - this.tenantEndpoint = tenantEndpoint; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraDataQueryType.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraDataQueryType.java deleted file mode 100755 index bb81a4e0d..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraDataQueryType.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceZuoraDataQueryType - Choose between `Live`, or `Unlimited` - the optimized, replicated database at 12 hours freshness for high volume extraction <a href="https://knowledgecenter.zuora.com/Central_Platform/Query/Data_Query/A_Overview_of_Data_Query#Query_Processing_Limitations">Link</a> - */ -public enum SourceZuoraDataQueryType { - LIVE("Live"), - UNLIMITED("Unlimited"); - - @JsonValue - public final String value; - - private SourceZuoraDataQueryType(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraTenantEndpointLocation.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraTenantEndpointLocation.java deleted file mode 100755 index 3b55e7fd7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraTenantEndpointLocation.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -/** - * SourceZuoraTenantEndpointLocation - Please choose the right endpoint where your Tenant is located. More info by this <a href="https://www.zuora.com/developer/api-reference/#section/Introduction/Access-to-the-API">Link</a> - */ -public enum SourceZuoraTenantEndpointLocation { - US_PRODUCTION("US Production"), - US_CLOUD_PRODUCTION("US Cloud Production"), - USAPI_SANDBOX("US API Sandbox"), - US_CLOUD_API_SANDBOX("US Cloud API Sandbox"), - US_CENTRAL_SANDBOX("US Central Sandbox"), - US_PERFORMANCE_TEST("US Performance Test"), - EU_PRODUCTION("EU Production"), - EUAPI_SANDBOX("EU API Sandbox"), - EU_CENTRAL_SANDBOX("EU Central Sandbox"); - - @JsonValue - public final String value; - - private SourceZuoraTenantEndpointLocation(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraZuora.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraZuora.java deleted file mode 100755 index b172b8258..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceZuoraZuora.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonValue; - -public enum SourceZuoraZuora { - ZUORA("zuora"); - - @JsonValue - public final String value; - - private SourceZuoraZuora(String value) { - this.value = value; - } -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Square.java b/lib/src/main/java/com/airbyte/api/models/shared/Square.java deleted file mode 100755 index 40b5b428a..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Square.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Square - The values required to configure the source. - */ - -public class Square { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SquareCredentials credentials; - - public Square withCredentials(SquareCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Square(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SquareCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SquareCredentials.java deleted file mode 100755 index 24cc435d0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SquareCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SquareCredentials { - /** - * The Square-issued ID of your application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SquareCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Square-issued application secret for your application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SquareCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SquareCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Strava.java b/lib/src/main/java/com/airbyte/api/models/shared/Strava.java deleted file mode 100755 index 17c7cfbf3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Strava.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Strava - The values required to configure the source. - */ - -public class Strava { - /** - * The Client ID of your Strava developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public Strava withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your Strava developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public Strava withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public Strava(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Surveymonkey.java b/lib/src/main/java/com/airbyte/api/models/shared/Surveymonkey.java deleted file mode 100755 index 1c6838fc8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Surveymonkey.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Surveymonkey - The values required to configure the source. - */ - -public class Surveymonkey { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public SurveymonkeyCredentials credentials; - - public Surveymonkey withCredentials(SurveymonkeyCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Surveymonkey(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SurveymonkeyCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/SurveymonkeyCredentials.java deleted file mode 100755 index eb2ddd5a2..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/SurveymonkeyCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class SurveymonkeyCredentials { - /** - * The Client ID of the SurveyMonkey developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public SurveymonkeyCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of the SurveyMonkey developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public SurveymonkeyCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public SurveymonkeyCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketing.java b/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketing.java deleted file mode 100755 index dbe278dff..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketing.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * TiktokMarketing - The values required to configure the source. - */ - -public class TiktokMarketing { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public TiktokMarketingCredentials credentials; - - public TiktokMarketing withCredentials(TiktokMarketingCredentials credentials) { - this.credentials = credentials; - return this; - } - - public TiktokMarketing(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketingCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketingCredentials.java deleted file mode 100755 index a3a24f0b0..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/TiktokMarketingCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class TiktokMarketingCredentials { - /** - * The Developer Application App ID. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("app_id") - public String appId; - - public TiktokMarketingCredentials withAppId(String appId) { - this.appId = appId; - return this; - } - - /** - * The Developer Application Secret. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("secret") - public String secret; - - public TiktokMarketingCredentials withSecret(String secret) { - this.secret = secret; - return this; - } - - public TiktokMarketingCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Typeform.java b/lib/src/main/java/com/airbyte/api/models/shared/Typeform.java deleted file mode 100755 index d1a1571b7..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Typeform.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Typeform - The values required to configure the source. - */ - -public class Typeform { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public TypeformCredentials credentials; - - public Typeform withCredentials(TypeformCredentials credentials) { - this.credentials = credentials; - return this; - } - - public Typeform(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/TypeformCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/TypeformCredentials.java deleted file mode 100755 index 973e7eb95..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/TypeformCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class TypeformCredentials { - /** - * The Client ID of the Typeform developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public TypeformCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret the Typeform developer application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public TypeformCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public TypeformCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Xero.java b/lib/src/main/java/com/airbyte/api/models/shared/Xero.java deleted file mode 100755 index d788f5f13..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/Xero.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Xero - The values required to configure the source. - */ - -public class Xero { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("authentication") - public XeroAuthentication authentication; - - public Xero withAuthentication(XeroAuthentication authentication) { - this.authentication = authentication; - return this; - } - - public Xero(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/XeroAuthentication.java b/lib/src/main/java/com/airbyte/api/models/shared/XeroAuthentication.java deleted file mode 100755 index 9591ac79f..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/XeroAuthentication.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class XeroAuthentication { - /** - * Enter your Xero application's Client ID - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public XeroAuthentication withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Enter your Xero application's Client Secret - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public XeroAuthentication withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public XeroAuthentication(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalytics.java b/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalytics.java deleted file mode 100755 index 179dfeea3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalytics.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * YoutubeAnalytics - The values required to configure the source. - */ - -public class YoutubeAnalytics { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public YoutubeAnalyticsCredentials credentials; - - public YoutubeAnalytics withCredentials(YoutubeAnalyticsCredentials credentials) { - this.credentials = credentials; - return this; - } - - public YoutubeAnalytics(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalyticsCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalyticsCredentials.java deleted file mode 100755 index ea297a138..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/YoutubeAnalyticsCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class YoutubeAnalyticsCredentials { - /** - * The Client ID of your developer application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public YoutubeAnalyticsCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The client secret of your developer application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public YoutubeAnalyticsCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public YoutubeAnalyticsCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChat.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChat.java deleted file mode 100755 index d54c32fbc..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChat.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * ZendeskChat - The values required to configure the source. - */ - -public class ZendeskChat { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public ZendeskChatCredentials credentials; - - public ZendeskChat withCredentials(ZendeskChatCredentials credentials) { - this.credentials = credentials; - return this; - } - - public ZendeskChat(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChatCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChatCredentials.java deleted file mode 100755 index 804f55ad8..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskChatCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class ZendeskChatCredentials { - /** - * The Client ID of your OAuth application - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public ZendeskChatCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public ZendeskChatCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public ZendeskChatCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshine.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshine.java deleted file mode 100755 index 36d5ed695..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshine.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * ZendeskSunshine - The values required to configure the source. - */ - -public class ZendeskSunshine { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public ZendeskSunshineCredentials credentials; - - public ZendeskSunshine withCredentials(ZendeskSunshineCredentials credentials) { - this.credentials = credentials; - return this; - } - - public ZendeskSunshine(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshineCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshineCredentials.java deleted file mode 100755 index e284a3fe3..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSunshineCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class ZendeskSunshineCredentials { - /** - * The Client ID of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public ZendeskSunshineCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The Client Secret of your OAuth application. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public ZendeskSunshineCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public ZendeskSunshineCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupport.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupport.java deleted file mode 100755 index db41ae51e..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupport.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * ZendeskSupport - The values required to configure the source. - */ - -public class ZendeskSupport { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public ZendeskSupportCredentials credentials; - - public ZendeskSupport withCredentials(ZendeskSupportCredentials credentials) { - this.credentials = credentials; - return this; - } - - public ZendeskSupport(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupportCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupportCredentials.java deleted file mode 100755 index fefa8df88..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskSupportCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class ZendeskSupportCredentials { - /** - * The OAuth client's ID. See <a href="https://docs.searchunify.com/Content/Content-Sources/Zendesk-Authentication-OAuth-Client-ID-Secret.htm#:~:text=Get%20Client%20ID%20and%20Client%20Secret&text=Go%20to%20OAuth%20Clients%20and,will%20be%20displayed%20only%20once.">this guide</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public ZendeskSupportCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * The OAuth client secret. See <a href="https://docs.searchunify.com/Content/Content-Sources/Zendesk-Authentication-OAuth-Client-ID-Secret.htm#:~:text=Get%20Client%20ID%20and%20Client%20Secret&text=Go%20to%20OAuth%20Clients%20and,will%20be%20displayed%20only%20once.">this guide</a> for more information. - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public ZendeskSupportCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public ZendeskSupportCredentials(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalk.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalk.java deleted file mode 100755 index e51387402..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalk.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * ZendeskTalk - The values required to configure the source. - */ - -public class ZendeskTalk { - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("credentials") - public ZendeskTalkCredentials credentials; - - public ZendeskTalk withCredentials(ZendeskTalkCredentials credentials) { - this.credentials = credentials; - return this; - } - - public ZendeskTalk(){} -} diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalkCredentials.java b/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalkCredentials.java deleted file mode 100755 index 3104169d1..000000000 --- a/lib/src/main/java/com/airbyte/api/models/shared/ZendeskTalkCredentials.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. - */ - -package com.airbyte.api.models.shared; - -import com.fasterxml.jackson.annotation.JsonInclude.Include; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; - - -public class ZendeskTalkCredentials { - /** - * Client ID - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_id") - public String clientId; - - public ZendeskTalkCredentials withClientId(String clientId) { - this.clientId = clientId; - return this; - } - - /** - * Client Secret - */ - @JsonInclude(Include.NON_ABSENT) - @JsonProperty("client_secret") - public String clientSecret; - - public ZendeskTalkCredentials withClientSecret(String clientSecret) { - this.clientSecret = clientSecret; - return this; - } - - public ZendeskTalkCredentials(){} -} From 283c57af4eccb6b094ac1342cb5680a4ce6e79dd Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Tue, 7 Nov 2023 00:12:48 +0000 Subject: [PATCH 2/5] ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.114.1 --- README.md | 14 +++++++------- RELEASES.md | 12 +++++++++++- docs/sdks/connections/README.md | 2 +- docs/sdks/destinations/README.md | 2 +- docs/sdks/jobs/README.md | 2 +- docs/sdks/sources/README.md | 2 +- docs/sdks/streams/README.md | 2 +- docs/sdks/workspaces/README.md | 2 +- gen.yaml | 16 ++++++++++++---- lib/build.gradle | 2 +- .../java/com/airbyte/api/SDKConfiguration.java | 6 +++--- 11 files changed, 40 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index d6189ad04..853ff34ff 100755 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The Developer Portal UI can also be used to help build your integration by showi ### Gradle ```groovy -implementation 'com.airbyte.api:public-api:0.43.0' +implementation 'com.airbyte.api:public-api:0.44.0' ``` @@ -101,7 +101,7 @@ public class Application { ## Available Resources and Operations -### [connections](docs/sdks/connections/README.md) +### [.connections](docs/sdks/connections/README.md) * [createConnection](docs/sdks/connections/README.md#createconnection) - Create a connection * [deleteConnection](docs/sdks/connections/README.md#deleteconnection) - Delete a Connection @@ -109,7 +109,7 @@ public class Application { * [listConnections](docs/sdks/connections/README.md#listconnections) - List connections * [patchConnection](docs/sdks/connections/README.md#patchconnection) - Update Connection details -### [destinations](docs/sdks/destinations/README.md) +### [.destinations](docs/sdks/destinations/README.md) * [createDestination](docs/sdks/destinations/README.md#createdestination) - Create a destination * [deleteDestination](docs/sdks/destinations/README.md#deletedestination) - Delete a Destination @@ -118,14 +118,14 @@ public class Application { * [patchDestination](docs/sdks/destinations/README.md#patchdestination) - Update a Destination * [putDestination](docs/sdks/destinations/README.md#putdestination) - Update a Destination and fully overwrite it -### [jobs](docs/sdks/jobs/README.md) +### [.jobs](docs/sdks/jobs/README.md) * [cancelJob](docs/sdks/jobs/README.md#canceljob) - Cancel a running Job * [createJob](docs/sdks/jobs/README.md#createjob) - Trigger a sync or reset job of a connection * [getJob](docs/sdks/jobs/README.md#getjob) - Get Job status and details * [listJobs](docs/sdks/jobs/README.md#listjobs) - List Jobs by sync type -### [sources](docs/sdks/sources/README.md) +### [.sources](docs/sdks/sources/README.md) * [createSource](docs/sdks/sources/README.md#createsource) - Create a source * [deleteSource](docs/sdks/sources/README.md#deletesource) - Delete a Source @@ -135,11 +135,11 @@ public class Application { * [patchSource](docs/sdks/sources/README.md#patchsource) - Update a Source * [putSource](docs/sdks/sources/README.md#putsource) - Update a Source and fully overwrite it -### [streams](docs/sdks/streams/README.md) +### [.streams](docs/sdks/streams/README.md) * [getStreamProperties](docs/sdks/streams/README.md#getstreamproperties) - Get stream properties -### [workspaces](docs/sdks/workspaces/README.md) +### [.workspaces](docs/sdks/workspaces/README.md) * [createOrUpdateWorkspaceOAuthCredentials](docs/sdks/workspaces/README.md#createorupdateworkspaceoauthcredentials) - Create OAuth override credentials for a workspace and source type. * [createWorkspace](docs/sdks/workspaces/README.md#createworkspace) - Create a workspace diff --git a/RELEASES.md b/RELEASES.md index cc7d8c3ef..cdb426c81 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -811,4 +811,14 @@ Based on: ### Generated - [java v0.43.0] . ### Releases -- [Maven Central v0.43.0] https://central.sonatype.com/artifact/com.airbyte/api/0.43.0 - . \ No newline at end of file +- [Maven Central v0.43.0] https://central.sonatype.com/artifact/com.airbyte/api/0.43.0 - . + +## 2023-11-07 00:12:25 +### Changes +Based on: +- OpenAPI Doc 1.0.0 +- Speakeasy CLI 1.114.1 (2.181.1) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.44.0] . +### Releases +- [Maven Central v0.44.0] https://central.sonatype.com/artifact/com.airbyte/api/0.44.0 - . \ No newline at end of file diff --git a/docs/sdks/connections/README.md b/docs/sdks/connections/README.md index 009b6e101..9960398a5 100755 --- a/docs/sdks/connections/README.md +++ b/docs/sdks/connections/README.md @@ -1,5 +1,5 @@ # Connections -(*connections*) +(*.connections*) ### Available Operations diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md index 0da16038e..236d08f6b 100755 --- a/docs/sdks/destinations/README.md +++ b/docs/sdks/destinations/README.md @@ -1,5 +1,5 @@ # Destinations -(*destinations*) +(*.destinations*) ### Available Operations diff --git a/docs/sdks/jobs/README.md b/docs/sdks/jobs/README.md index bad919cff..05096e986 100755 --- a/docs/sdks/jobs/README.md +++ b/docs/sdks/jobs/README.md @@ -1,5 +1,5 @@ # Jobs -(*jobs*) +(*.jobs*) ### Available Operations diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md index f676486a9..fab16e4c5 100755 --- a/docs/sdks/sources/README.md +++ b/docs/sdks/sources/README.md @@ -1,5 +1,5 @@ # Sources -(*sources*) +(*.sources*) ### Available Operations diff --git a/docs/sdks/streams/README.md b/docs/sdks/streams/README.md index e980343dc..0d15375ab 100755 --- a/docs/sdks/streams/README.md +++ b/docs/sdks/streams/README.md @@ -1,5 +1,5 @@ # Streams -(*streams*) +(*.streams*) ### Available Operations diff --git a/docs/sdks/workspaces/README.md b/docs/sdks/workspaces/README.md index 47c7cb9c6..c957d8cc0 100755 --- a/docs/sdks/workspaces/README.md +++ b/docs/sdks/workspaces/README.md @@ -1,5 +1,5 @@ # Workspaces -(*workspaces*) +(*.workspaces*) ### Available Operations diff --git a/gen.yaml b/gen.yaml index 31d967169..710eba208 100644 --- a/gen.yaml +++ b/gen.yaml @@ -2,25 +2,33 @@ configVersion: 1.0.0 management: docChecksum: 5b9a9a6f493e89e080a57e42997074be docVersion: 1.0.0 - speakeasyVersion: 1.112.1 - generationVersion: 2.173.0 + speakeasyVersion: 1.114.1 + generationVersion: 2.181.1 generation: comments: {} sdkClassName: airbyte repoURL: https://github.com/airbytehq/airbyte-api-java-sdk.git features: java: - core: 2.94.0 + core: 3.0.1 globalSecurity: 2.81.1 globalServerURLs: 2.82.0 java: - version: 0.43.0 + version: 0.44.0 artifactID: api companyEmail: info@airbyte.com companyName: Airbyte companyURL: www.airbyte.com githubURL: github.com/airbytehq/airbyte-api-java-sdk groupID: com.airbyte + imports: + option: openapi + paths: + callbacks: models/callbacks + errors: models/errors + operations: models/operations + shared: models/shared + webhooks: models/webhooks maxMethodParams: 0 ossrhURL: https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ projectName: public-api diff --git a/lib/build.gradle b/lib/build.gradle index e14b943ca..ebb74ad86 100755 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -56,7 +56,7 @@ publishing { maven(MavenPublication) { groupId = 'com.airbyte' artifactId = 'api' - version = '0.43.0' + version = '0.44.0' from components.java diff --git a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java index b8541c976..3ed6ce571 100755 --- a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java +++ b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java @@ -15,9 +15,9 @@ class SDKConfiguration { public int serverIdx = 0; public String language = "java"; public String openapiDocVersion = "1.0.0"; - public String sdkVersion = "0.43.0"; - public String genVersion = "2.173.0"; - public String userAgent = "speakeasy-sdk/java 0.43.0 2.173.0 1.0.0 "; + public String sdkVersion = "0.44.0"; + public String genVersion = "2.181.1"; + public String userAgent = "speakeasy-sdk/java 0.44.0 2.181.1 1.0.0 "; } \ No newline at end of file From caacabae6aab490722b06cee12bdea00ecc930ed Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Thu, 9 Nov 2023 00:12:27 +0000 Subject: [PATCH 3/5] ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.116.0 --- README.md | 14 ++++----- RELEASES.md | 12 +++++++- docs/models/shared/ConnectionCreateRequest.md | 12 ++++---- docs/models/shared/ConnectionPatchRequest.md | 12 ++++---- docs/models/shared/ConnectionResponse.md | 30 +++++++++---------- docs/models/shared/ConnectionSchedule.md | 8 ++--- .../shared/ConnectionScheduleResponse.md | 10 +++---- docs/models/shared/ConnectionsResponse.md | 10 +++---- docs/models/shared/DestinationsResponse.md | 10 +++---- docs/models/shared/InitiateOauthRequest.md | 4 +-- docs/models/shared/JobCreateRequest.md | 8 ++--- docs/models/shared/JobResponse.md | 22 +++++++------- docs/models/shared/JobsResponse.md | 10 +++---- docs/models/shared/Security.md | 8 ++--- docs/models/shared/SourcesResponse.md | 10 +++---- docs/models/shared/StreamConfiguration.md | 2 +- docs/models/shared/StreamConfigurations.md | 6 ++-- docs/models/shared/StreamProperties.md | 16 +++++----- .../models/shared/StreamPropertiesResponse.md | 6 ++-- .../WorkspaceOAuthCredentialsRequest.md | 10 +++---- docs/models/shared/WorkspaceResponse.md | 10 +++---- docs/models/shared/WorkspacesResponse.md | 10 +++---- docs/sdks/connections/README.md | 2 +- docs/sdks/destinations/README.md | 2 +- docs/sdks/jobs/README.md | 2 +- docs/sdks/sources/README.md | 2 +- docs/sdks/streams/README.md | 2 +- docs/sdks/workspaces/README.md | 2 +- files.gen | 4 +-- gen.yaml | 10 ++++--- lib/build.gradle | 2 +- .../com/airbyte/api/SDKConfiguration.java | 6 ++-- 32 files changed, 143 insertions(+), 131 deletions(-) diff --git a/README.md b/README.md index 853ff34ff..8e7d34bd2 100755 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The Developer Portal UI can also be used to help build your integration by showi ### Gradle ```groovy -implementation 'com.airbyte.api:public-api:0.44.0' +implementation 'com.airbyte.api:public-api:0.44.1' ``` @@ -101,7 +101,7 @@ public class Application { ## Available Resources and Operations -### [.connections](docs/sdks/connections/README.md) +### [connections](docs/sdks/connections/README.md) * [createConnection](docs/sdks/connections/README.md#createconnection) - Create a connection * [deleteConnection](docs/sdks/connections/README.md#deleteconnection) - Delete a Connection @@ -109,7 +109,7 @@ public class Application { * [listConnections](docs/sdks/connections/README.md#listconnections) - List connections * [patchConnection](docs/sdks/connections/README.md#patchconnection) - Update Connection details -### [.destinations](docs/sdks/destinations/README.md) +### [destinations](docs/sdks/destinations/README.md) * [createDestination](docs/sdks/destinations/README.md#createdestination) - Create a destination * [deleteDestination](docs/sdks/destinations/README.md#deletedestination) - Delete a Destination @@ -118,14 +118,14 @@ public class Application { * [patchDestination](docs/sdks/destinations/README.md#patchdestination) - Update a Destination * [putDestination](docs/sdks/destinations/README.md#putdestination) - Update a Destination and fully overwrite it -### [.jobs](docs/sdks/jobs/README.md) +### [jobs](docs/sdks/jobs/README.md) * [cancelJob](docs/sdks/jobs/README.md#canceljob) - Cancel a running Job * [createJob](docs/sdks/jobs/README.md#createjob) - Trigger a sync or reset job of a connection * [getJob](docs/sdks/jobs/README.md#getjob) - Get Job status and details * [listJobs](docs/sdks/jobs/README.md#listjobs) - List Jobs by sync type -### [.sources](docs/sdks/sources/README.md) +### [sources](docs/sdks/sources/README.md) * [createSource](docs/sdks/sources/README.md#createsource) - Create a source * [deleteSource](docs/sdks/sources/README.md#deletesource) - Delete a Source @@ -135,11 +135,11 @@ public class Application { * [patchSource](docs/sdks/sources/README.md#patchsource) - Update a Source * [putSource](docs/sdks/sources/README.md#putsource) - Update a Source and fully overwrite it -### [.streams](docs/sdks/streams/README.md) +### [streams](docs/sdks/streams/README.md) * [getStreamProperties](docs/sdks/streams/README.md#getstreamproperties) - Get stream properties -### [.workspaces](docs/sdks/workspaces/README.md) +### [workspaces](docs/sdks/workspaces/README.md) * [createOrUpdateWorkspaceOAuthCredentials](docs/sdks/workspaces/README.md#createorupdateworkspaceoauthcredentials) - Create OAuth override credentials for a workspace and source type. * [createWorkspace](docs/sdks/workspaces/README.md#createworkspace) - Create a workspace diff --git a/RELEASES.md b/RELEASES.md index cdb426c81..593e71bea 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -821,4 +821,14 @@ Based on: ### Generated - [java v0.44.0] . ### Releases -- [Maven Central v0.44.0] https://central.sonatype.com/artifact/com.airbyte/api/0.44.0 - . \ No newline at end of file +- [Maven Central v0.44.0] https://central.sonatype.com/artifact/com.airbyte/api/0.44.0 - . + +## 2023-11-09 00:12:04 +### Changes +Based on: +- OpenAPI Doc 1.0.0 +- Speakeasy CLI 1.116.0 (2.185.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.44.1] . +### Releases +- [Maven Central v0.44.1] https://central.sonatype.com/artifact/com.airbyte/api/0.44.1 - . \ No newline at end of file diff --git a/docs/models/shared/ConnectionCreateRequest.md b/docs/models/shared/ConnectionCreateRequest.md index f5dccd3dd..f2a149cfa 100755 --- a/docs/models/shared/ConnectionCreateRequest.md +++ b/docs/models/shared/ConnectionCreateRequest.md @@ -5,14 +5,14 @@ | Field | Type | Required | Description | Example | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `configurations` | [StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_minus_sign: | A list of configured stream options for a connection. | | -| `dataResidency` | [GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | | +| `configurations` | [com.airbyte.api.models.shared.StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_minus_sign: | A list of configured stream options for a connection. | | +| `dataResidency` | [com.airbyte.api.models.shared.GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | | | `destinationId` | *String* | :heavy_check_mark: | N/A | | | `name` | *String* | :heavy_minus_sign: | Optional name of the connection | | -| `namespaceDefinition` | [NamespaceDefinitionEnum](../../models/shared/NamespaceDefinitionEnum.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | | +| `namespaceDefinition` | [com.airbyte.api.models.shared.NamespaceDefinitionEnum](../../models/shared/NamespaceDefinitionEnum.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | | | `namespaceFormat` | *String* | :heavy_minus_sign: | Used when namespaceDefinition is 'custom_format'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. | ${SOURCE_NAMESPACE} | -| `nonBreakingSchemaUpdatesBehavior` | [NonBreakingSchemaUpdatesBehaviorEnum](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | | +| `nonBreakingSchemaUpdatesBehavior` | [com.airbyte.api.models.shared.NonBreakingSchemaUpdatesBehaviorEnum](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | | | `prefix` | *String* | :heavy_minus_sign: | Prefix that will be prepended to the name of each stream when it is written to the destination (ex. “airbyte_” causes “projects” => “airbyte_projects”). | | -| `schedule` | [ConnectionSchedule](../../models/shared/ConnectionSchedule.md) | :heavy_minus_sign: | schedule for when the the connection should run, per the schedule type | | +| `schedule` | [com.airbyte.api.models.shared.ConnectionSchedule](../../models/shared/ConnectionSchedule.md) | :heavy_minus_sign: | schedule for when the the connection should run, per the schedule type | | | `sourceId` | *String* | :heavy_check_mark: | N/A | | -| `status` | [ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file +| `status` | [com.airbyte.api.models.shared.ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/ConnectionPatchRequest.md b/docs/models/shared/ConnectionPatchRequest.md index a1ac48607..dca241725 100755 --- a/docs/models/shared/ConnectionPatchRequest.md +++ b/docs/models/shared/ConnectionPatchRequest.md @@ -5,12 +5,12 @@ | Field | Type | Required | Description | Example | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `configurations` | [StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_minus_sign: | A list of configured stream options for a connection. | | -| `dataResidency` | [GeographyEnumNoDefault](../../models/shared/GeographyEnumNoDefault.md) | :heavy_minus_sign: | N/A | | +| `configurations` | [com.airbyte.api.models.shared.StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_minus_sign: | A list of configured stream options for a connection. | | +| `dataResidency` | [com.airbyte.api.models.shared.GeographyEnumNoDefault](../../models/shared/GeographyEnumNoDefault.md) | :heavy_minus_sign: | N/A | | | `name` | *String* | :heavy_minus_sign: | Optional name of the connection | | -| `namespaceDefinition` | [NamespaceDefinitionEnumNoDefault](../../models/shared/NamespaceDefinitionEnumNoDefault.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | | +| `namespaceDefinition` | [com.airbyte.api.models.shared.NamespaceDefinitionEnumNoDefault](../../models/shared/NamespaceDefinitionEnumNoDefault.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | | | `namespaceFormat` | *String* | :heavy_minus_sign: | Used when namespaceDefinition is 'custom_format'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. | ${SOURCE_NAMESPACE} | -| `nonBreakingSchemaUpdatesBehavior` | [NonBreakingSchemaUpdatesBehaviorEnumNoDefault](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | | +| `nonBreakingSchemaUpdatesBehavior` | [com.airbyte.api.models.shared.NonBreakingSchemaUpdatesBehaviorEnumNoDefault](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | | | `prefix` | *String* | :heavy_minus_sign: | Prefix that will be prepended to the name of each stream when it is written to the destination (ex. “airbyte_” causes “projects” => “airbyte_projects”). | | -| `schedule` | [ConnectionSchedule](../../models/shared/ConnectionSchedule.md) | :heavy_minus_sign: | schedule for when the the connection should run, per the schedule type | | -| `status` | [ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file +| `schedule` | [com.airbyte.api.models.shared.ConnectionSchedule](../../models/shared/ConnectionSchedule.md) | :heavy_minus_sign: | schedule for when the the connection should run, per the schedule type | | +| `status` | [com.airbyte.api.models.shared.ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/ConnectionResponse.md b/docs/models/shared/ConnectionResponse.md index 01c8a5b5e..1f47324c0 100755 --- a/docs/models/shared/ConnectionResponse.md +++ b/docs/models/shared/ConnectionResponse.md @@ -5,18 +5,18 @@ Provides details of a single connection. ## Fields -| Field | Type | Required | Description | -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| `configurations` | [StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_check_mark: | A list of configured stream options for a connection. | -| `connectionId` | *String* | :heavy_check_mark: | N/A | -| `dataResidency` | [GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | -| `destinationId` | *String* | :heavy_check_mark: | N/A | -| `name` | *String* | :heavy_check_mark: | N/A | -| `namespaceDefinition` | [NamespaceDefinitionEnum](../../models/shared/NamespaceDefinitionEnum.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | -| `namespaceFormat` | *String* | :heavy_minus_sign: | N/A | -| `nonBreakingSchemaUpdatesBehavior` | [NonBreakingSchemaUpdatesBehaviorEnum](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | -| `prefix` | *String* | :heavy_minus_sign: | N/A | -| `schedule` | [ConnectionScheduleResponse](../../models/shared/ConnectionScheduleResponse.md) | :heavy_check_mark: | schedule for when the the connection should run, per the schedule type | -| `sourceId` | *String* | :heavy_check_mark: | N/A | -| `status` | [ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `configurations` | [com.airbyte.api.models.shared.StreamConfigurations](../../models/shared/StreamConfigurations.md) | :heavy_check_mark: | A list of configured stream options for a connection. | +| `connectionId` | *String* | :heavy_check_mark: | N/A | +| `dataResidency` | [com.airbyte.api.models.shared.GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | +| `destinationId` | *String* | :heavy_check_mark: | N/A | +| `name` | *String* | :heavy_check_mark: | N/A | +| `namespaceDefinition` | [com.airbyte.api.models.shared.NamespaceDefinitionEnum](../../models/shared/NamespaceDefinitionEnum.md) | :heavy_minus_sign: | Define the location where the data will be stored in the destination | +| `namespaceFormat` | *String* | :heavy_minus_sign: | N/A | +| `nonBreakingSchemaUpdatesBehavior` | [com.airbyte.api.models.shared.NonBreakingSchemaUpdatesBehaviorEnum](../../models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md) | :heavy_minus_sign: | Set how Airbyte handles syncs when it detects a non-breaking schema change in the source | +| `prefix` | *String* | :heavy_minus_sign: | N/A | +| `schedule` | [com.airbyte.api.models.shared.ConnectionScheduleResponse](../../models/shared/ConnectionScheduleResponse.md) | :heavy_check_mark: | schedule for when the the connection should run, per the schedule type | +| `sourceId` | *String* | :heavy_check_mark: | N/A | +| `status` | [com.airbyte.api.models.shared.ConnectionStatusEnum](../../models/shared/ConnectionStatusEnum.md) | :heavy_check_mark: | N/A | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ConnectionSchedule.md b/docs/models/shared/ConnectionSchedule.md index d665930b5..44ebf0dfd 100755 --- a/docs/models/shared/ConnectionSchedule.md +++ b/docs/models/shared/ConnectionSchedule.md @@ -5,7 +5,7 @@ schedule for when the the connection should run, per the schedule type ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | -| `cronExpression` | *String* | :heavy_minus_sign: | N/A | -| `scheduleType` | [ScheduleTypeEnum](../../models/shared/ScheduleTypeEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | +| `cronExpression` | *String* | :heavy_minus_sign: | N/A | +| `scheduleType` | [com.airbyte.api.models.shared.ScheduleTypeEnum](../../models/shared/ScheduleTypeEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ConnectionScheduleResponse.md b/docs/models/shared/ConnectionScheduleResponse.md index b42927525..91dc6e9b2 100755 --- a/docs/models/shared/ConnectionScheduleResponse.md +++ b/docs/models/shared/ConnectionScheduleResponse.md @@ -5,8 +5,8 @@ schedule for when the the connection should run, per the schedule type ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `basicTiming` | *String* | :heavy_minus_sign: | N/A | -| `cronExpression` | *String* | :heavy_minus_sign: | N/A | -| `scheduleType` | [ScheduleTypeWithBasicEnum](../../models/shared/ScheduleTypeWithBasicEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | +| `basicTiming` | *String* | :heavy_minus_sign: | N/A | +| `cronExpression` | *String* | :heavy_minus_sign: | N/A | +| `scheduleType` | [com.airbyte.api.models.shared.ScheduleTypeWithBasicEnum](../../models/shared/ScheduleTypeWithBasicEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/ConnectionsResponse.md b/docs/models/shared/ConnectionsResponse.md index e42dfea31..869046266 100755 --- a/docs/models/shared/ConnectionsResponse.md +++ b/docs/models/shared/ConnectionsResponse.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | -| `data` | List<[ConnectionResponse](../../models/shared/ConnectionResponse.md)> | :heavy_check_mark: | N/A | -| `next` | *String* | :heavy_minus_sign: | N/A | -| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | +| `data` | List<[com.airbyte.api.models.shared.ConnectionResponse](../../models/shared/ConnectionResponse.md)> | :heavy_check_mark: | N/A | +| `next` | *String* | :heavy_minus_sign: | N/A | +| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/DestinationsResponse.md b/docs/models/shared/DestinationsResponse.md index 8c5c6957a..f230464a9 100755 --- a/docs/models/shared/DestinationsResponse.md +++ b/docs/models/shared/DestinationsResponse.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `data` | List<[DestinationResponse](../../models/shared/DestinationResponse.md)> | :heavy_check_mark: | N/A | -| `next` | *String* | :heavy_minus_sign: | N/A | -| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | +| `data` | List<[com.airbyte.api.models.shared.DestinationResponse](../../models/shared/DestinationResponse.md)> | :heavy_check_mark: | N/A | +| `next` | *String* | :heavy_minus_sign: | N/A | +| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/InitiateOauthRequest.md b/docs/models/shared/InitiateOauthRequest.md index 01237df88..fbccd8709 100755 --- a/docs/models/shared/InitiateOauthRequest.md +++ b/docs/models/shared/InitiateOauthRequest.md @@ -7,7 +7,7 @@ POST body for initiating OAuth via the public API | Field | Type | Required | Description | | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `oAuthInputConfiguration` | [OAuthInputConfiguration](../../models/shared/OAuthInputConfiguration.md) | :heavy_minus_sign: | Arbitrary vars to pass for OAuth depending on what the source/destination spec requires. | +| `oAuthInputConfiguration` | [com.airbyte.api.models.shared.OAuthInputConfiguration](../../models/shared/OAuthInputConfiguration.md) | :heavy_minus_sign: | Arbitrary vars to pass for OAuth depending on what the source/destination spec requires. | | `redirectUrl` | *String* | :heavy_check_mark: | The URL to redirect the user to with the OAuth secret stored in the secret_id query string parameter after authentication is complete. | -| `sourceType` | [OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | +| `sourceType` | [com.airbyte.api.models.shared.OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | | `workspaceId` | *String* | :heavy_check_mark: | The workspace to create the secret and eventually the full source. | \ No newline at end of file diff --git a/docs/models/shared/JobCreateRequest.md b/docs/models/shared/JobCreateRequest.md index 1860ff0c7..b68481b8f 100755 --- a/docs/models/shared/JobCreateRequest.md +++ b/docs/models/shared/JobCreateRequest.md @@ -5,7 +5,7 @@ Creates a new Job from the configuration provided in the request body. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `connectionId` | *String* | :heavy_check_mark: | N/A | -| `jobType` | [JobTypeEnum](../../models/shared/JobTypeEnum.md) | :heavy_check_mark: | Enum that describes the different types of jobs that the platform runs. | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| `connectionId` | *String* | :heavy_check_mark: | N/A | +| `jobType` | [com.airbyte.api.models.shared.JobTypeEnum](../../models/shared/JobTypeEnum.md) | :heavy_check_mark: | Enum that describes the different types of jobs that the platform runs. | \ No newline at end of file diff --git a/docs/models/shared/JobResponse.md b/docs/models/shared/JobResponse.md index 0ca1d17cc..acf0a883e 100755 --- a/docs/models/shared/JobResponse.md +++ b/docs/models/shared/JobResponse.md @@ -5,14 +5,14 @@ Provides details of a single job. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `bytesSynced` | *Long* | :heavy_minus_sign: | N/A | -| `connectionId` | *String* | :heavy_check_mark: | N/A | -| `duration` | *String* | :heavy_minus_sign: | Duration of a sync in ISO_8601 format | -| `jobId` | *Long* | :heavy_check_mark: | N/A | -| `jobType` | [JobTypeEnum](../../models/shared/JobTypeEnum.md) | :heavy_check_mark: | Enum that describes the different types of jobs that the platform runs. | -| `lastUpdatedAt` | *String* | :heavy_minus_sign: | N/A | -| `rowsSynced` | *Long* | :heavy_minus_sign: | N/A | -| `startTime` | *String* | :heavy_check_mark: | N/A | -| `status` | [JobStatusEnum](../../models/shared/JobStatusEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | +| `bytesSynced` | *Long* | :heavy_minus_sign: | N/A | +| `connectionId` | *String* | :heavy_check_mark: | N/A | +| `duration` | *String* | :heavy_minus_sign: | Duration of a sync in ISO_8601 format | +| `jobId` | *Long* | :heavy_check_mark: | N/A | +| `jobType` | [com.airbyte.api.models.shared.JobTypeEnum](../../models/shared/JobTypeEnum.md) | :heavy_check_mark: | Enum that describes the different types of jobs that the platform runs. | +| `lastUpdatedAt` | *String* | :heavy_minus_sign: | N/A | +| `rowsSynced` | *Long* | :heavy_minus_sign: | N/A | +| `startTime` | *String* | :heavy_check_mark: | N/A | +| `status` | [com.airbyte.api.models.shared.JobStatusEnum](../../models/shared/JobStatusEnum.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/JobsResponse.md b/docs/models/shared/JobsResponse.md index e38f98da5..0a8c0406a 100755 --- a/docs/models/shared/JobsResponse.md +++ b/docs/models/shared/JobsResponse.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `data` | List<[JobResponse](../../models/shared/JobResponse.md)> | :heavy_check_mark: | N/A | -| `next` | *String* | :heavy_minus_sign: | N/A | -| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| `data` | List<[com.airbyte.api.models.shared.JobResponse](../../models/shared/JobResponse.md)> | :heavy_check_mark: | N/A | +| `next` | *String* | :heavy_minus_sign: | N/A | +| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/Security.md b/docs/models/shared/Security.md index d3a21e63a..6ed0a20c2 100755 --- a/docs/models/shared/Security.md +++ b/docs/models/shared/Security.md @@ -3,7 +3,7 @@ ## Fields -| Field | Type | Required | Description | Example | -| --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- | -| `basicAuth` | [SchemeBasicAuth](../../models/shared/SchemeBasicAuth.md) | :heavy_minus_sign: | N/A | | -| `bearerAuth` | *String* | :heavy_minus_sign: | N/A | | \ No newline at end of file +| Field | Type | Required | Description | Example | +| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | +| `basicAuth` | [com.airbyte.api.models.shared.SchemeBasicAuth](../../models/shared/SchemeBasicAuth.md) | :heavy_minus_sign: | N/A | | +| `bearerAuth` | *String* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/SourcesResponse.md b/docs/models/shared/SourcesResponse.md index 4cafa83f0..cec8a335c 100755 --- a/docs/models/shared/SourcesResponse.md +++ b/docs/models/shared/SourcesResponse.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | -| `data` | List<[SourceResponse](../../models/shared/SourceResponse.md)> | :heavy_check_mark: | N/A | -| `next` | *String* | :heavy_minus_sign: | N/A | -| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | +| `data` | List<[com.airbyte.api.models.shared.SourceResponse](../../models/shared/SourceResponse.md)> | :heavy_check_mark: | N/A | +| `next` | *String* | :heavy_minus_sign: | N/A | +| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/StreamConfiguration.md b/docs/models/shared/StreamConfiguration.md index 8868ee049..c563bdfc3 100755 --- a/docs/models/shared/StreamConfiguration.md +++ b/docs/models/shared/StreamConfiguration.md @@ -10,4 +10,4 @@ Configurations for a single stream. | `cursorField` | List<*String*> | :heavy_minus_sign: | Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if `sync_mode` is `incremental` unless there is a default. | | `name` | *String* | :heavy_check_mark: | N/A | | `primaryKey` | List> | :heavy_minus_sign: | Paths to the fields that will be used as primary key. This field is REQUIRED if `destination_sync_mode` is `*_dedup` unless it is already supplied by the source schema. | -| `syncMode` | [ConnectionSyncModeEnum](../../models/shared/ConnectionSyncModeEnum.md) | :heavy_minus_sign: | N/A | \ No newline at end of file +| `syncMode` | [com.airbyte.api.models.shared.ConnectionSyncModeEnum](../../models/shared/ConnectionSyncModeEnum.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/StreamConfigurations.md b/docs/models/shared/StreamConfigurations.md index 8cbcc1c59..5b828573d 100755 --- a/docs/models/shared/StreamConfigurations.md +++ b/docs/models/shared/StreamConfigurations.md @@ -5,6 +5,6 @@ A list of configured stream options for a connection. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -| `streams` | List<[StreamConfiguration](../../models/shared/StreamConfiguration.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | +| `streams` | List<[com.airbyte.api.models.shared.StreamConfiguration](../../models/shared/StreamConfiguration.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/StreamProperties.md b/docs/models/shared/StreamProperties.md index a3ee11994..1c571ebe0 100755 --- a/docs/models/shared/StreamProperties.md +++ b/docs/models/shared/StreamProperties.md @@ -5,11 +5,11 @@ The stream properties associated with a connection. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| `defaultCursorField` | List<*String*> | :heavy_minus_sign: | N/A | -| `propertyFields` | List> | :heavy_minus_sign: | N/A | -| `sourceDefinedCursorField` | *Boolean* | :heavy_minus_sign: | N/A | -| `sourceDefinedPrimaryKey` | List> | :heavy_minus_sign: | N/A | -| `streamName` | *String* | :heavy_minus_sign: | N/A | -| `syncModes` | List<[ConnectionSyncModeEnum](../../models/shared/ConnectionSyncModeEnum.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | +| `defaultCursorField` | List<*String*> | :heavy_minus_sign: | N/A | +| `propertyFields` | List> | :heavy_minus_sign: | N/A | +| `sourceDefinedCursorField` | *Boolean* | :heavy_minus_sign: | N/A | +| `sourceDefinedPrimaryKey` | List> | :heavy_minus_sign: | N/A | +| `streamName` | *String* | :heavy_minus_sign: | N/A | +| `syncModes` | List<[com.airbyte.api.models.shared.ConnectionSyncModeEnum](../../models/shared/ConnectionSyncModeEnum.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/StreamPropertiesResponse.md b/docs/models/shared/StreamPropertiesResponse.md index a452a099f..4247d74d0 100755 --- a/docs/models/shared/StreamPropertiesResponse.md +++ b/docs/models/shared/StreamPropertiesResponse.md @@ -5,6 +5,6 @@ A list of stream properties. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| `streams` | List<[StreamProperties](../../models/shared/StreamProperties.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | +| `streams` | List<[com.airbyte.api.models.shared.StreamProperties](../../models/shared/StreamProperties.md)> | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/shared/WorkspaceOAuthCredentialsRequest.md b/docs/models/shared/WorkspaceOAuthCredentialsRequest.md index 295f65a99..962597e0e 100755 --- a/docs/models/shared/WorkspaceOAuthCredentialsRequest.md +++ b/docs/models/shared/WorkspaceOAuthCredentialsRequest.md @@ -5,8 +5,8 @@ POST body for creating/updating workspace level OAuth credentials ## Fields -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | -| `actorType` | [ActorTypeEnum](../../models/shared/ActorTypeEnum.md) | :heavy_check_mark: | Whether you're setting this override for a source or destination | | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | -| `name` | [OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | | \ No newline at end of file +| Field | Type | Required | Description | Example | +| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | +| `actorType` | [com.airbyte.api.models.shared.ActorTypeEnum](../../models/shared/ActorTypeEnum.md) | :heavy_check_mark: | Whether you're setting this override for a source or destination | | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `name` | [com.airbyte.api.models.shared.OAuthActorNames](../../models/shared/OAuthActorNames.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/WorkspaceResponse.md b/docs/models/shared/WorkspaceResponse.md index 1c5a57b63..1105e8547 100755 --- a/docs/models/shared/WorkspaceResponse.md +++ b/docs/models/shared/WorkspaceResponse.md @@ -5,8 +5,8 @@ Provides details of a single workspace. ## Fields -| Field | Type | Required | Description | -| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | -| `dataResidency` | [GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | -| `name` | *String* | :heavy_check_mark: | N/A | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | +| `dataResidency` | [com.airbyte.api.models.shared.GeographyEnum](../../models/shared/GeographyEnum.md) | :heavy_minus_sign: | N/A | +| `name` | *String* | :heavy_check_mark: | N/A | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/shared/WorkspacesResponse.md b/docs/models/shared/WorkspacesResponse.md index 536b8d1f1..343856050 100755 --- a/docs/models/shared/WorkspacesResponse.md +++ b/docs/models/shared/WorkspacesResponse.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `data` | List<[WorkspaceResponse](../../models/shared/WorkspaceResponse.md)> | :heavy_check_mark: | N/A | -| `next` | *String* | :heavy_minus_sign: | N/A | -| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | +| `data` | List<[com.airbyte.api.models.shared.WorkspaceResponse](../../models/shared/WorkspaceResponse.md)> | :heavy_check_mark: | N/A | +| `next` | *String* | :heavy_minus_sign: | N/A | +| `previous` | *String* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/sdks/connections/README.md b/docs/sdks/connections/README.md index 9960398a5..009b6e101 100755 --- a/docs/sdks/connections/README.md +++ b/docs/sdks/connections/README.md @@ -1,5 +1,5 @@ # Connections -(*.connections*) +(*connections*) ### Available Operations diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md index 236d08f6b..0da16038e 100755 --- a/docs/sdks/destinations/README.md +++ b/docs/sdks/destinations/README.md @@ -1,5 +1,5 @@ # Destinations -(*.destinations*) +(*destinations*) ### Available Operations diff --git a/docs/sdks/jobs/README.md b/docs/sdks/jobs/README.md index 05096e986..bad919cff 100755 --- a/docs/sdks/jobs/README.md +++ b/docs/sdks/jobs/README.md @@ -1,5 +1,5 @@ # Jobs -(*.jobs*) +(*jobs*) ### Available Operations diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md index fab16e4c5..f676486a9 100755 --- a/docs/sdks/sources/README.md +++ b/docs/sdks/sources/README.md @@ -1,5 +1,5 @@ # Sources -(*.sources*) +(*sources*) ### Available Operations diff --git a/docs/sdks/streams/README.md b/docs/sdks/streams/README.md index 0d15375ab..e980343dc 100755 --- a/docs/sdks/streams/README.md +++ b/docs/sdks/streams/README.md @@ -1,5 +1,5 @@ # Streams -(*.streams*) +(*streams*) ### Available Operations diff --git a/docs/sdks/workspaces/README.md b/docs/sdks/workspaces/README.md index c957d8cc0..47c7cb9c6 100755 --- a/docs/sdks/workspaces/README.md +++ b/docs/sdks/workspaces/README.md @@ -1,5 +1,5 @@ # Workspaces -(*.workspaces*) +(*workspaces*) ### Available Operations diff --git a/files.gen b/files.gen index 919584487..fe7b39902 100755 --- a/files.gen +++ b/files.gen @@ -131,8 +131,8 @@ lib/src/main/java/com/airbyte/api/models/shared/WorkspaceResponse.java lib/src/main/java/com/airbyte/api/models/shared/WorkspaceCreateRequest.java lib/src/main/java/com/airbyte/api/models/shared/WorkspacesResponse.java lib/src/main/java/com/airbyte/api/models/shared/WorkspaceUpdateRequest.java -lib/src/main/java/com/airbyte/api/models/shared/SchemeBasicAuth.java lib/src/main/java/com/airbyte/api/models/shared/Security.java +lib/src/main/java/com/airbyte/api/models/shared/SchemeBasicAuth.java USAGE.md docs/models/operations/CreateConnectionResponse.md docs/models/operations/DeleteConnectionRequest.md @@ -230,8 +230,8 @@ docs/models/shared/WorkspaceResponse.md docs/models/shared/WorkspaceCreateRequest.md docs/models/shared/WorkspacesResponse.md docs/models/shared/WorkspaceUpdateRequest.md -docs/models/shared/SchemeBasicAuth.md docs/models/shared/Security.md +docs/models/shared/SchemeBasicAuth.md docs/sdks/airbyte/README.md docs/sdks/connections/README.md docs/sdks/destinations/README.md diff --git a/gen.yaml b/gen.yaml index 710eba208..9458909f6 100644 --- a/gen.yaml +++ b/gen.yaml @@ -2,19 +2,19 @@ configVersion: 1.0.0 management: docChecksum: 5b9a9a6f493e89e080a57e42997074be docVersion: 1.0.0 - speakeasyVersion: 1.114.1 - generationVersion: 2.181.1 + speakeasyVersion: 1.116.0 + generationVersion: 2.185.0 generation: comments: {} sdkClassName: airbyte repoURL: https://github.com/airbytehq/airbyte-api-java-sdk.git features: java: - core: 3.0.1 + core: 3.0.2 globalSecurity: 2.81.1 globalServerURLs: 2.82.0 java: - version: 0.44.0 + version: 0.44.1 artifactID: api companyEmail: info@airbyte.com companyName: Airbyte @@ -29,8 +29,10 @@ java: operations: models/operations shared: models/shared webhooks: models/webhooks + inputModelSuffix: input maxMethodParams: 0 ossrhURL: https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + outputModelSuffix: output projectName: public-api published: true repoSubDirectory: . diff --git a/lib/build.gradle b/lib/build.gradle index ebb74ad86..23ae7fc4d 100755 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -56,7 +56,7 @@ publishing { maven(MavenPublication) { groupId = 'com.airbyte' artifactId = 'api' - version = '0.44.0' + version = '0.44.1' from components.java diff --git a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java index 3ed6ce571..c88aac9d5 100755 --- a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java +++ b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java @@ -15,9 +15,9 @@ class SDKConfiguration { public int serverIdx = 0; public String language = "java"; public String openapiDocVersion = "1.0.0"; - public String sdkVersion = "0.44.0"; - public String genVersion = "2.181.1"; - public String userAgent = "speakeasy-sdk/java 0.44.0 2.181.1 1.0.0 "; + public String sdkVersion = "0.44.1"; + public String genVersion = "2.185.0"; + public String userAgent = "speakeasy-sdk/java 0.44.1 2.185.0 1.0.0 "; } \ No newline at end of file From ce390b27508a0e5d74cc0cb91c08124ef51c1718 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Tue, 14 Nov 2023 00:12:48 +0000 Subject: [PATCH 4/5] ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.119.1 --- .gitattributes | 0 README.md | 4 +++- RELEASES.md | 12 +++++++++++- USAGE.md | 2 -- docs/models/operations/CancelJobRequest.md | 0 docs/models/operations/CancelJobResponse.md | 0 docs/models/operations/CreateConnectionResponse.md | 0 docs/models/operations/CreateDestinationResponse.md | 0 docs/models/operations/CreateJobResponse.md | 0 ...reateOrUpdateWorkspaceOAuthCredentialsRequest.md | 0 ...eateOrUpdateWorkspaceOAuthCredentialsResponse.md | 0 docs/models/operations/CreateSourceResponse.md | 0 docs/models/operations/CreateWorkspaceResponse.md | 0 docs/models/operations/DeleteConnectionRequest.md | 0 docs/models/operations/DeleteConnectionResponse.md | 0 docs/models/operations/DeleteDestinationRequest.md | 0 docs/models/operations/DeleteDestinationResponse.md | 0 docs/models/operations/DeleteSourceRequest.md | 0 docs/models/operations/DeleteSourceResponse.md | 0 docs/models/operations/DeleteWorkspaceRequest.md | 0 docs/models/operations/DeleteWorkspaceResponse.md | 0 docs/models/operations/GetConnectionRequest.md | 0 docs/models/operations/GetConnectionResponse.md | 0 docs/models/operations/GetDestinationRequest.md | 0 docs/models/operations/GetDestinationResponse.md | 0 docs/models/operations/GetJobRequest.md | 0 docs/models/operations/GetJobResponse.md | 0 docs/models/operations/GetSourceRequest.md | 0 docs/models/operations/GetSourceResponse.md | 0 .../models/operations/GetStreamPropertiesRequest.md | 0 .../operations/GetStreamPropertiesResponse.md | 0 docs/models/operations/GetWorkspaceRequest.md | 0 docs/models/operations/GetWorkspaceResponse.md | 0 docs/models/operations/InitiateOAuthResponse.md | 0 docs/models/operations/ListConnectionsRequest.md | 0 docs/models/operations/ListConnectionsResponse.md | 0 docs/models/operations/ListDestinationsRequest.md | 0 docs/models/operations/ListDestinationsResponse.md | 0 docs/models/operations/ListJobsRequest.md | 0 docs/models/operations/ListJobsResponse.md | 0 docs/models/operations/ListSourcesRequest.md | 0 docs/models/operations/ListSourcesResponse.md | 0 docs/models/operations/ListWorkspacesRequest.md | 0 docs/models/operations/ListWorkspacesResponse.md | 0 docs/models/operations/PatchConnectionRequest.md | 0 docs/models/operations/PatchConnectionResponse.md | 0 docs/models/operations/PatchDestinationRequest.md | 0 docs/models/operations/PatchDestinationResponse.md | 0 docs/models/operations/PatchSourceRequest.md | 0 docs/models/operations/PatchSourceResponse.md | 0 docs/models/operations/PutDestinationRequest.md | 0 docs/models/operations/PutDestinationResponse.md | 0 docs/models/operations/PutSourceRequest.md | 0 docs/models/operations/PutSourceResponse.md | 0 docs/models/operations/UpdateWorkspaceRequest.md | 0 docs/models/operations/UpdateWorkspaceResponse.md | 0 docs/models/shared/ActorTypeEnum.md | 0 docs/models/shared/ConnectionCreateRequest.md | 0 docs/models/shared/ConnectionPatchRequest.md | 0 docs/models/shared/ConnectionResponse.md | 0 docs/models/shared/ConnectionSchedule.md | 0 docs/models/shared/ConnectionScheduleResponse.md | 0 docs/models/shared/ConnectionStatusEnum.md | 0 docs/models/shared/ConnectionSyncModeEnum.md | 0 docs/models/shared/ConnectionsResponse.md | 0 docs/models/shared/DestinationCreateRequest.md | 0 docs/models/shared/DestinationPatchRequest.md | 0 docs/models/shared/DestinationPutRequest.md | 0 docs/models/shared/DestinationResponse.md | 0 docs/models/shared/DestinationsResponse.md | 0 docs/models/shared/GeographyEnum.md | 0 docs/models/shared/GeographyEnumNoDefault.md | 0 docs/models/shared/InitiateOauthRequest.md | 0 docs/models/shared/JobCreateRequest.md | 0 docs/models/shared/JobResponse.md | 0 docs/models/shared/JobStatusEnum.md | 0 docs/models/shared/JobTypeEnum.md | 0 docs/models/shared/JobsResponse.md | 0 docs/models/shared/NamespaceDefinitionEnum.md | 0 .../shared/NamespaceDefinitionEnumNoDefault.md | 0 .../shared/NonBreakingSchemaUpdatesBehaviorEnum.md | 0 ...NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md | 0 docs/models/shared/OAuthActorNames.md | 0 docs/models/shared/OAuthInputConfiguration.md | 0 docs/models/shared/ScheduleTypeEnum.md | 0 docs/models/shared/ScheduleTypeWithBasicEnum.md | 0 docs/models/shared/SchemeBasicAuth.md | 0 docs/models/shared/Security.md | 0 docs/models/shared/SourceCreateRequest.md | 0 docs/models/shared/SourcePatchRequest.md | 0 docs/models/shared/SourcePutRequest.md | 0 docs/models/shared/SourceResponse.md | 0 docs/models/shared/SourcesResponse.md | 0 docs/models/shared/StreamConfiguration.md | 0 docs/models/shared/StreamConfigurations.md | 0 docs/models/shared/StreamProperties.md | 0 docs/models/shared/StreamPropertiesResponse.md | 0 docs/models/shared/WorkspaceCreateRequest.md | 0 .../shared/WorkspaceOAuthCredentialsRequest.md | 0 docs/models/shared/WorkspaceResponse.md | 0 docs/models/shared/WorkspaceUpdateRequest.md | 0 docs/models/shared/WorkspacesResponse.md | 0 docs/sdks/airbyte/README.md | 0 docs/sdks/connections/README.md | 0 docs/sdks/destinations/README.md | 0 docs/sdks/jobs/README.md | 0 docs/sdks/sources/README.md | 0 docs/sdks/streams/README.md | 0 docs/sdks/workspaces/README.md | 0 gen.yaml | 10 ++++++---- gradle/wrapper/gradle-wrapper.jar | Bin gradle/wrapper/gradle-wrapper.properties | 0 gradlew.bat | 0 lib/build.gradle | 2 +- lib/src/main/java/com/airbyte/api/Airbyte.java | 0 lib/src/main/java/com/airbyte/api/Connections.java | 0 lib/src/main/java/com/airbyte/api/Destinations.java | 0 lib/src/main/java/com/airbyte/api/Jobs.java | 0 .../main/java/com/airbyte/api/SDKConfiguration.java | 6 +++--- lib/src/main/java/com/airbyte/api/Sources.java | 0 lib/src/main/java/com/airbyte/api/Streams.java | 0 lib/src/main/java/com/airbyte/api/Workspaces.java | 0 .../api/models/operations/CancelJobRequest.java | 0 .../api/models/operations/CancelJobResponse.java | 0 .../models/operations/CreateConnectionResponse.java | 0 .../operations/CreateDestinationResponse.java | 0 .../api/models/operations/CreateJobResponse.java | 0 ...ateOrUpdateWorkspaceOAuthCredentialsRequest.java | 0 ...teOrUpdateWorkspaceOAuthCredentialsResponse.java | 0 .../api/models/operations/CreateSourceResponse.java | 0 .../models/operations/CreateWorkspaceResponse.java | 0 .../models/operations/DeleteConnectionRequest.java | 0 .../models/operations/DeleteConnectionResponse.java | 0 .../models/operations/DeleteDestinationRequest.java | 0 .../operations/DeleteDestinationResponse.java | 0 .../api/models/operations/DeleteSourceRequest.java | 0 .../api/models/operations/DeleteSourceResponse.java | 0 .../models/operations/DeleteWorkspaceRequest.java | 0 .../models/operations/DeleteWorkspaceResponse.java | 0 .../api/models/operations/GetConnectionRequest.java | 0 .../models/operations/GetConnectionResponse.java | 0 .../models/operations/GetDestinationRequest.java | 0 .../models/operations/GetDestinationResponse.java | 0 .../api/models/operations/GetJobRequest.java | 0 .../api/models/operations/GetJobResponse.java | 0 .../api/models/operations/GetSourceRequest.java | 0 .../api/models/operations/GetSourceResponse.java | 0 .../operations/GetStreamPropertiesRequest.java | 0 .../operations/GetStreamPropertiesResponse.java | 0 .../api/models/operations/GetWorkspaceRequest.java | 0 .../api/models/operations/GetWorkspaceResponse.java | 0 .../models/operations/InitiateOAuthResponse.java | 0 .../models/operations/ListConnectionsRequest.java | 0 .../models/operations/ListConnectionsResponse.java | 0 .../models/operations/ListDestinationsRequest.java | 0 .../models/operations/ListDestinationsResponse.java | 0 .../api/models/operations/ListJobsRequest.java | 0 .../api/models/operations/ListJobsResponse.java | 0 .../api/models/operations/ListSourcesRequest.java | 0 .../api/models/operations/ListSourcesResponse.java | 0 .../models/operations/ListWorkspacesRequest.java | 0 .../models/operations/ListWorkspacesResponse.java | 0 .../models/operations/PatchConnectionRequest.java | 0 .../models/operations/PatchConnectionResponse.java | 0 .../models/operations/PatchDestinationRequest.java | 0 .../models/operations/PatchDestinationResponse.java | 0 .../api/models/operations/PatchSourceRequest.java | 0 .../api/models/operations/PatchSourceResponse.java | 0 .../models/operations/PutDestinationRequest.java | 0 .../models/operations/PutDestinationResponse.java | 0 .../api/models/operations/PutSourceRequest.java | 0 .../api/models/operations/PutSourceResponse.java | 0 .../models/operations/UpdateWorkspaceRequest.java | 0 .../models/operations/UpdateWorkspaceResponse.java | 0 .../airbyte/api/models/shared/ActorTypeEnum.java | 0 .../api/models/shared/ConnectionCreateRequest.java | 0 .../api/models/shared/ConnectionPatchRequest.java | 0 .../api/models/shared/ConnectionResponse.java | 0 .../api/models/shared/ConnectionSchedule.java | 0 .../models/shared/ConnectionScheduleResponse.java | 0 .../api/models/shared/ConnectionStatusEnum.java | 0 .../api/models/shared/ConnectionSyncModeEnum.java | 0 .../api/models/shared/ConnectionsResponse.java | 0 .../api/models/shared/DestinationCreateRequest.java | 0 .../api/models/shared/DestinationPatchRequest.java | 0 .../api/models/shared/DestinationPutRequest.java | 0 .../api/models/shared/DestinationResponse.java | 0 .../api/models/shared/DestinationsResponse.java | 0 .../airbyte/api/models/shared/GeographyEnum.java | 0 .../api/models/shared/GeographyEnumNoDefault.java | 0 .../api/models/shared/InitiateOauthRequest.java | 0 .../airbyte/api/models/shared/JobCreateRequest.java | 0 .../com/airbyte/api/models/shared/JobResponse.java | 0 .../airbyte/api/models/shared/JobStatusEnum.java | 0 .../com/airbyte/api/models/shared/JobTypeEnum.java | 0 .../com/airbyte/api/models/shared/JobsResponse.java | 0 .../api/models/shared/NamespaceDefinitionEnum.java | 0 .../shared/NamespaceDefinitionEnumNoDefault.java | 0 .../NonBreakingSchemaUpdatesBehaviorEnum.java | 0 ...nBreakingSchemaUpdatesBehaviorEnumNoDefault.java | 0 .../airbyte/api/models/shared/OAuthActorNames.java | 0 .../api/models/shared/OAuthInputConfiguration.java | 0 .../airbyte/api/models/shared/ScheduleTypeEnum.java | 0 .../models/shared/ScheduleTypeWithBasicEnum.java | 0 .../airbyte/api/models/shared/SchemeBasicAuth.java | 0 .../com/airbyte/api/models/shared/Security.java | 0 .../api/models/shared/SourceCreateRequest.java | 0 .../api/models/shared/SourcePatchRequest.java | 0 .../airbyte/api/models/shared/SourcePutRequest.java | 0 .../airbyte/api/models/shared/SourceResponse.java | 0 .../airbyte/api/models/shared/SourcesResponse.java | 0 .../api/models/shared/StreamConfiguration.java | 0 .../api/models/shared/StreamConfigurations.java | 0 .../airbyte/api/models/shared/StreamProperties.java | 0 .../api/models/shared/StreamPropertiesResponse.java | 0 .../api/models/shared/WorkspaceCreateRequest.java | 0 .../shared/WorkspaceOAuthCredentialsRequest.java | 0 .../api/models/shared/WorkspaceResponse.java | 0 .../api/models/shared/WorkspaceUpdateRequest.java | 0 .../api/models/shared/WorkspacesResponse.java | 0 .../com/airbyte/api/utils/DateTimeDeserializer.java | 0 .../com/airbyte/api/utils/DateTimeSerializer.java | 0 .../java/com/airbyte/api/utils/FormMetadata.java | 0 .../main/java/com/airbyte/api/utils/HTTPClient.java | 0 .../java/com/airbyte/api/utils/HTTPRequest.java | 0 .../java/com/airbyte/api/utils/HeaderMetadata.java | 0 lib/src/main/java/com/airbyte/api/utils/JSON.java | 0 .../main/java/com/airbyte/api/utils/Metadata.java | 0 .../airbyte/api/utils/MultipartFormMetadata.java | 0 .../com/airbyte/api/utils/PathParamsMetadata.java | 0 .../java/com/airbyte/api/utils/QueryParameters.java | 0 .../com/airbyte/api/utils/QueryParamsMetadata.java | 0 .../java/com/airbyte/api/utils/RequestBody.java | 0 .../java/com/airbyte/api/utils/RequestMetadata.java | 0 .../main/java/com/airbyte/api/utils/Security.java | 0 .../com/airbyte/api/utils/SecurityMetadata.java | 0 .../java/com/airbyte/api/utils/SerializedBody.java | 0 .../com/airbyte/api/utils/SpeakeasyHTTPClient.java | 0 .../api/utils/SpeakeasyHTTPSecurityClient.java | 0 .../com/airbyte/api/utils/SpeakeasyMetadata.java | 0 lib/src/main/java/com/airbyte/api/utils/Types.java | 0 lib/src/main/java/com/airbyte/api/utils/Utils.java | 0 settings.gradle | 0 243 files changed, 24 insertions(+), 12 deletions(-) mode change 100755 => 100644 .gitattributes mode change 100755 => 100644 USAGE.md mode change 100755 => 100644 docs/models/operations/CancelJobRequest.md mode change 100755 => 100644 docs/models/operations/CancelJobResponse.md mode change 100755 => 100644 docs/models/operations/CreateConnectionResponse.md mode change 100755 => 100644 docs/models/operations/CreateDestinationResponse.md mode change 100755 => 100644 docs/models/operations/CreateJobResponse.md mode change 100755 => 100644 docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.md mode change 100755 => 100644 docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.md mode change 100755 => 100644 docs/models/operations/CreateSourceResponse.md mode change 100755 => 100644 docs/models/operations/CreateWorkspaceResponse.md mode change 100755 => 100644 docs/models/operations/DeleteConnectionRequest.md mode change 100755 => 100644 docs/models/operations/DeleteConnectionResponse.md mode change 100755 => 100644 docs/models/operations/DeleteDestinationRequest.md mode change 100755 => 100644 docs/models/operations/DeleteDestinationResponse.md mode change 100755 => 100644 docs/models/operations/DeleteSourceRequest.md mode change 100755 => 100644 docs/models/operations/DeleteSourceResponse.md mode change 100755 => 100644 docs/models/operations/DeleteWorkspaceRequest.md mode change 100755 => 100644 docs/models/operations/DeleteWorkspaceResponse.md mode change 100755 => 100644 docs/models/operations/GetConnectionRequest.md mode change 100755 => 100644 docs/models/operations/GetConnectionResponse.md mode change 100755 => 100644 docs/models/operations/GetDestinationRequest.md mode change 100755 => 100644 docs/models/operations/GetDestinationResponse.md mode change 100755 => 100644 docs/models/operations/GetJobRequest.md mode change 100755 => 100644 docs/models/operations/GetJobResponse.md mode change 100755 => 100644 docs/models/operations/GetSourceRequest.md mode change 100755 => 100644 docs/models/operations/GetSourceResponse.md mode change 100755 => 100644 docs/models/operations/GetStreamPropertiesRequest.md mode change 100755 => 100644 docs/models/operations/GetStreamPropertiesResponse.md mode change 100755 => 100644 docs/models/operations/GetWorkspaceRequest.md mode change 100755 => 100644 docs/models/operations/GetWorkspaceResponse.md mode change 100755 => 100644 docs/models/operations/InitiateOAuthResponse.md mode change 100755 => 100644 docs/models/operations/ListConnectionsRequest.md mode change 100755 => 100644 docs/models/operations/ListConnectionsResponse.md mode change 100755 => 100644 docs/models/operations/ListDestinationsRequest.md mode change 100755 => 100644 docs/models/operations/ListDestinationsResponse.md mode change 100755 => 100644 docs/models/operations/ListJobsRequest.md mode change 100755 => 100644 docs/models/operations/ListJobsResponse.md mode change 100755 => 100644 docs/models/operations/ListSourcesRequest.md mode change 100755 => 100644 docs/models/operations/ListSourcesResponse.md mode change 100755 => 100644 docs/models/operations/ListWorkspacesRequest.md mode change 100755 => 100644 docs/models/operations/ListWorkspacesResponse.md mode change 100755 => 100644 docs/models/operations/PatchConnectionRequest.md mode change 100755 => 100644 docs/models/operations/PatchConnectionResponse.md mode change 100755 => 100644 docs/models/operations/PatchDestinationRequest.md mode change 100755 => 100644 docs/models/operations/PatchDestinationResponse.md mode change 100755 => 100644 docs/models/operations/PatchSourceRequest.md mode change 100755 => 100644 docs/models/operations/PatchSourceResponse.md mode change 100755 => 100644 docs/models/operations/PutDestinationRequest.md mode change 100755 => 100644 docs/models/operations/PutDestinationResponse.md mode change 100755 => 100644 docs/models/operations/PutSourceRequest.md mode change 100755 => 100644 docs/models/operations/PutSourceResponse.md mode change 100755 => 100644 docs/models/operations/UpdateWorkspaceRequest.md mode change 100755 => 100644 docs/models/operations/UpdateWorkspaceResponse.md mode change 100755 => 100644 docs/models/shared/ActorTypeEnum.md mode change 100755 => 100644 docs/models/shared/ConnectionCreateRequest.md mode change 100755 => 100644 docs/models/shared/ConnectionPatchRequest.md mode change 100755 => 100644 docs/models/shared/ConnectionResponse.md mode change 100755 => 100644 docs/models/shared/ConnectionSchedule.md mode change 100755 => 100644 docs/models/shared/ConnectionScheduleResponse.md mode change 100755 => 100644 docs/models/shared/ConnectionStatusEnum.md mode change 100755 => 100644 docs/models/shared/ConnectionSyncModeEnum.md mode change 100755 => 100644 docs/models/shared/ConnectionsResponse.md mode change 100755 => 100644 docs/models/shared/DestinationCreateRequest.md mode change 100755 => 100644 docs/models/shared/DestinationPatchRequest.md mode change 100755 => 100644 docs/models/shared/DestinationPutRequest.md mode change 100755 => 100644 docs/models/shared/DestinationResponse.md mode change 100755 => 100644 docs/models/shared/DestinationsResponse.md mode change 100755 => 100644 docs/models/shared/GeographyEnum.md mode change 100755 => 100644 docs/models/shared/GeographyEnumNoDefault.md mode change 100755 => 100644 docs/models/shared/InitiateOauthRequest.md mode change 100755 => 100644 docs/models/shared/JobCreateRequest.md mode change 100755 => 100644 docs/models/shared/JobResponse.md mode change 100755 => 100644 docs/models/shared/JobStatusEnum.md mode change 100755 => 100644 docs/models/shared/JobTypeEnum.md mode change 100755 => 100644 docs/models/shared/JobsResponse.md mode change 100755 => 100644 docs/models/shared/NamespaceDefinitionEnum.md mode change 100755 => 100644 docs/models/shared/NamespaceDefinitionEnumNoDefault.md mode change 100755 => 100644 docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md mode change 100755 => 100644 docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md mode change 100755 => 100644 docs/models/shared/OAuthActorNames.md mode change 100755 => 100644 docs/models/shared/OAuthInputConfiguration.md mode change 100755 => 100644 docs/models/shared/ScheduleTypeEnum.md mode change 100755 => 100644 docs/models/shared/ScheduleTypeWithBasicEnum.md mode change 100755 => 100644 docs/models/shared/SchemeBasicAuth.md mode change 100755 => 100644 docs/models/shared/Security.md mode change 100755 => 100644 docs/models/shared/SourceCreateRequest.md mode change 100755 => 100644 docs/models/shared/SourcePatchRequest.md mode change 100755 => 100644 docs/models/shared/SourcePutRequest.md mode change 100755 => 100644 docs/models/shared/SourceResponse.md mode change 100755 => 100644 docs/models/shared/SourcesResponse.md mode change 100755 => 100644 docs/models/shared/StreamConfiguration.md mode change 100755 => 100644 docs/models/shared/StreamConfigurations.md mode change 100755 => 100644 docs/models/shared/StreamProperties.md mode change 100755 => 100644 docs/models/shared/StreamPropertiesResponse.md mode change 100755 => 100644 docs/models/shared/WorkspaceCreateRequest.md mode change 100755 => 100644 docs/models/shared/WorkspaceOAuthCredentialsRequest.md mode change 100755 => 100644 docs/models/shared/WorkspaceResponse.md mode change 100755 => 100644 docs/models/shared/WorkspaceUpdateRequest.md mode change 100755 => 100644 docs/models/shared/WorkspacesResponse.md mode change 100755 => 100644 docs/sdks/airbyte/README.md mode change 100755 => 100644 docs/sdks/connections/README.md mode change 100755 => 100644 docs/sdks/destinations/README.md mode change 100755 => 100644 docs/sdks/jobs/README.md mode change 100755 => 100644 docs/sdks/sources/README.md mode change 100755 => 100644 docs/sdks/streams/README.md mode change 100755 => 100644 docs/sdks/workspaces/README.md mode change 100755 => 100644 gradle/wrapper/gradle-wrapper.jar mode change 100755 => 100644 gradle/wrapper/gradle-wrapper.properties mode change 100755 => 100644 gradlew.bat mode change 100755 => 100644 lib/build.gradle mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Airbyte.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Connections.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Destinations.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Jobs.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/SDKConfiguration.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Sources.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Streams.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/Workspaces.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CancelJobRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CancelJobResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateConnectionResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateDestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateJobResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateSourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/CreateWorkspaceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetConnectionRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetConnectionResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetDestinationRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetDestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetJobRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetJobResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetSourceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetSourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/InitiateOAuthResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListJobsRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListJobsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListSourcesRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListSourcesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchSourceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PatchSourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PutDestinationRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PutDestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PutSourceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/PutSourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ActorTypeEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionCreateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionPatchRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionSchedule.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionScheduleResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionStatusEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionSyncModeEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ConnectionsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/DestinationPatchRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/DestinationPutRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/DestinationResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/DestinationsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/GeographyEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/GeographyEnumNoDefault.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/InitiateOauthRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/JobCreateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/JobResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/JobStatusEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/JobTypeEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/JobsResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnumNoDefault.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/OAuthInputConfiguration.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeWithBasicEnum.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SchemeBasicAuth.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/Security.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SourcePatchRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SourcePutRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SourceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/SourcesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/StreamConfiguration.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/StreamConfigurations.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/StreamProperties.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/StreamPropertiesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/WorkspaceCreateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/WorkspaceOAuthCredentialsRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/WorkspaceResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/WorkspaceUpdateRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/models/shared/WorkspacesResponse.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/DateTimeDeserializer.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/DateTimeSerializer.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/FormMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/HTTPClient.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/HTTPRequest.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/HeaderMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/JSON.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/Metadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/MultipartFormMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/PathParamsMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/QueryParameters.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/QueryParamsMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/RequestBody.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/RequestMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/Security.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/SecurityMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/SerializedBody.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPClient.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPSecurityClient.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/SpeakeasyMetadata.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/Types.java mode change 100755 => 100644 lib/src/main/java/com/airbyte/api/utils/Utils.java mode change 100755 => 100644 settings.gradle diff --git a/.gitattributes b/.gitattributes old mode 100755 new mode 100644 diff --git a/README.md b/README.md index 8e7d34bd2..c35cd103c 100755 --- a/README.md +++ b/README.md @@ -21,12 +21,14 @@ The Developer Portal UI can also be used to help build your integration by showi ### Gradle ```groovy -implementation 'com.airbyte.api:public-api:0.44.1' +implementation 'com.airbyte.api:public-api:0.44.2' ``` ## SDK Example Usage +### Example + ```java package hello.world; diff --git a/RELEASES.md b/RELEASES.md index 593e71bea..e84f22cd2 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -831,4 +831,14 @@ Based on: ### Generated - [java v0.44.1] . ### Releases -- [Maven Central v0.44.1] https://central.sonatype.com/artifact/com.airbyte/api/0.44.1 - . \ No newline at end of file +- [Maven Central v0.44.1] https://central.sonatype.com/artifact/com.airbyte/api/0.44.1 - . + +## 2023-11-14 00:12:26 +### Changes +Based on: +- OpenAPI Doc 1.0.0 +- Speakeasy CLI 1.119.1 (2.188.3) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.44.2] . +### Releases +- [Maven Central v0.44.2] https://central.sonatype.com/artifact/com.airbyte/api/0.44.2 - . \ No newline at end of file diff --git a/USAGE.md b/USAGE.md old mode 100755 new mode 100644 index 57e1a9cdc..fdc72b090 --- a/USAGE.md +++ b/USAGE.md @@ -1,6 +1,4 @@ - - ```java package hello.world; diff --git a/docs/models/operations/CancelJobRequest.md b/docs/models/operations/CancelJobRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CancelJobResponse.md b/docs/models/operations/CancelJobResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateConnectionResponse.md b/docs/models/operations/CreateConnectionResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateDestinationResponse.md b/docs/models/operations/CreateDestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateJobResponse.md b/docs/models/operations/CreateJobResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.md b/docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.md b/docs/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateSourceResponse.md b/docs/models/operations/CreateSourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/CreateWorkspaceResponse.md b/docs/models/operations/CreateWorkspaceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteConnectionRequest.md b/docs/models/operations/DeleteConnectionRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteConnectionResponse.md b/docs/models/operations/DeleteConnectionResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteDestinationRequest.md b/docs/models/operations/DeleteDestinationRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteDestinationResponse.md b/docs/models/operations/DeleteDestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteSourceRequest.md b/docs/models/operations/DeleteSourceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteSourceResponse.md b/docs/models/operations/DeleteSourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteWorkspaceRequest.md b/docs/models/operations/DeleteWorkspaceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/DeleteWorkspaceResponse.md b/docs/models/operations/DeleteWorkspaceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetConnectionRequest.md b/docs/models/operations/GetConnectionRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetConnectionResponse.md b/docs/models/operations/GetConnectionResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetDestinationRequest.md b/docs/models/operations/GetDestinationRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetDestinationResponse.md b/docs/models/operations/GetDestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetJobRequest.md b/docs/models/operations/GetJobRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetJobResponse.md b/docs/models/operations/GetJobResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetSourceRequest.md b/docs/models/operations/GetSourceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetSourceResponse.md b/docs/models/operations/GetSourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetStreamPropertiesRequest.md b/docs/models/operations/GetStreamPropertiesRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetStreamPropertiesResponse.md b/docs/models/operations/GetStreamPropertiesResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetWorkspaceRequest.md b/docs/models/operations/GetWorkspaceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/GetWorkspaceResponse.md b/docs/models/operations/GetWorkspaceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/InitiateOAuthResponse.md b/docs/models/operations/InitiateOAuthResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListConnectionsRequest.md b/docs/models/operations/ListConnectionsRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListConnectionsResponse.md b/docs/models/operations/ListConnectionsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListDestinationsRequest.md b/docs/models/operations/ListDestinationsRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListDestinationsResponse.md b/docs/models/operations/ListDestinationsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListJobsRequest.md b/docs/models/operations/ListJobsRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListJobsResponse.md b/docs/models/operations/ListJobsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListSourcesRequest.md b/docs/models/operations/ListSourcesRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListSourcesResponse.md b/docs/models/operations/ListSourcesResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListWorkspacesRequest.md b/docs/models/operations/ListWorkspacesRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/ListWorkspacesResponse.md b/docs/models/operations/ListWorkspacesResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchConnectionRequest.md b/docs/models/operations/PatchConnectionRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchConnectionResponse.md b/docs/models/operations/PatchConnectionResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchDestinationRequest.md b/docs/models/operations/PatchDestinationRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchDestinationResponse.md b/docs/models/operations/PatchDestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchSourceRequest.md b/docs/models/operations/PatchSourceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PatchSourceResponse.md b/docs/models/operations/PatchSourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PutDestinationRequest.md b/docs/models/operations/PutDestinationRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PutDestinationResponse.md b/docs/models/operations/PutDestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PutSourceRequest.md b/docs/models/operations/PutSourceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/PutSourceResponse.md b/docs/models/operations/PutSourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/UpdateWorkspaceRequest.md b/docs/models/operations/UpdateWorkspaceRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/operations/UpdateWorkspaceResponse.md b/docs/models/operations/UpdateWorkspaceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ActorTypeEnum.md b/docs/models/shared/ActorTypeEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionCreateRequest.md b/docs/models/shared/ConnectionCreateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionPatchRequest.md b/docs/models/shared/ConnectionPatchRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionResponse.md b/docs/models/shared/ConnectionResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionSchedule.md b/docs/models/shared/ConnectionSchedule.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionScheduleResponse.md b/docs/models/shared/ConnectionScheduleResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionStatusEnum.md b/docs/models/shared/ConnectionStatusEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionSyncModeEnum.md b/docs/models/shared/ConnectionSyncModeEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ConnectionsResponse.md b/docs/models/shared/ConnectionsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/DestinationCreateRequest.md b/docs/models/shared/DestinationCreateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/DestinationPatchRequest.md b/docs/models/shared/DestinationPatchRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/DestinationPutRequest.md b/docs/models/shared/DestinationPutRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/DestinationResponse.md b/docs/models/shared/DestinationResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/DestinationsResponse.md b/docs/models/shared/DestinationsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/GeographyEnum.md b/docs/models/shared/GeographyEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/GeographyEnumNoDefault.md b/docs/models/shared/GeographyEnumNoDefault.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/InitiateOauthRequest.md b/docs/models/shared/InitiateOauthRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/JobCreateRequest.md b/docs/models/shared/JobCreateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/JobResponse.md b/docs/models/shared/JobResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/JobStatusEnum.md b/docs/models/shared/JobStatusEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/JobTypeEnum.md b/docs/models/shared/JobTypeEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/JobsResponse.md b/docs/models/shared/JobsResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/NamespaceDefinitionEnum.md b/docs/models/shared/NamespaceDefinitionEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/NamespaceDefinitionEnumNoDefault.md b/docs/models/shared/NamespaceDefinitionEnumNoDefault.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md b/docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md b/docs/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/OAuthActorNames.md b/docs/models/shared/OAuthActorNames.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/OAuthInputConfiguration.md b/docs/models/shared/OAuthInputConfiguration.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ScheduleTypeEnum.md b/docs/models/shared/ScheduleTypeEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/ScheduleTypeWithBasicEnum.md b/docs/models/shared/ScheduleTypeWithBasicEnum.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SchemeBasicAuth.md b/docs/models/shared/SchemeBasicAuth.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/Security.md b/docs/models/shared/Security.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SourceCreateRequest.md b/docs/models/shared/SourceCreateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SourcePatchRequest.md b/docs/models/shared/SourcePatchRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SourcePutRequest.md b/docs/models/shared/SourcePutRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SourceResponse.md b/docs/models/shared/SourceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/SourcesResponse.md b/docs/models/shared/SourcesResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/StreamConfiguration.md b/docs/models/shared/StreamConfiguration.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/StreamConfigurations.md b/docs/models/shared/StreamConfigurations.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/StreamProperties.md b/docs/models/shared/StreamProperties.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/StreamPropertiesResponse.md b/docs/models/shared/StreamPropertiesResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/WorkspaceCreateRequest.md b/docs/models/shared/WorkspaceCreateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/WorkspaceOAuthCredentialsRequest.md b/docs/models/shared/WorkspaceOAuthCredentialsRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/WorkspaceResponse.md b/docs/models/shared/WorkspaceResponse.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/WorkspaceUpdateRequest.md b/docs/models/shared/WorkspaceUpdateRequest.md old mode 100755 new mode 100644 diff --git a/docs/models/shared/WorkspacesResponse.md b/docs/models/shared/WorkspacesResponse.md old mode 100755 new mode 100644 diff --git a/docs/sdks/airbyte/README.md b/docs/sdks/airbyte/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/connections/README.md b/docs/sdks/connections/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/jobs/README.md b/docs/sdks/jobs/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/streams/README.md b/docs/sdks/streams/README.md old mode 100755 new mode 100644 diff --git a/docs/sdks/workspaces/README.md b/docs/sdks/workspaces/README.md old mode 100755 new mode 100644 diff --git a/gen.yaml b/gen.yaml index 9458909f6..be784d1f6 100644 --- a/gen.yaml +++ b/gen.yaml @@ -2,19 +2,21 @@ configVersion: 1.0.0 management: docChecksum: 5b9a9a6f493e89e080a57e42997074be docVersion: 1.0.0 - speakeasyVersion: 1.116.0 - generationVersion: 2.185.0 + speakeasyVersion: 1.119.1 + generationVersion: 2.188.3 generation: comments: {} sdkClassName: airbyte repoURL: https://github.com/airbytehq/airbyte-api-java-sdk.git + usageSnippets: + optionalPropertyRendering: withExample features: java: - core: 3.0.2 + core: 3.0.3 globalSecurity: 2.81.1 globalServerURLs: 2.82.0 java: - version: 0.44.1 + version: 0.44.2 artifactID: api companyEmail: info@airbyte.com companyName: Airbyte diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar old mode 100755 new mode 100644 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties old mode 100755 new mode 100644 diff --git a/gradlew.bat b/gradlew.bat old mode 100755 new mode 100644 diff --git a/lib/build.gradle b/lib/build.gradle old mode 100755 new mode 100644 index 23ae7fc4d..25606775e --- a/lib/build.gradle +++ b/lib/build.gradle @@ -56,7 +56,7 @@ publishing { maven(MavenPublication) { groupId = 'com.airbyte' artifactId = 'api' - version = '0.44.1' + version = '0.44.2' from components.java diff --git a/lib/src/main/java/com/airbyte/api/Airbyte.java b/lib/src/main/java/com/airbyte/api/Airbyte.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/Connections.java b/lib/src/main/java/com/airbyte/api/Connections.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/Destinations.java b/lib/src/main/java/com/airbyte/api/Destinations.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/Jobs.java b/lib/src/main/java/com/airbyte/api/Jobs.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java old mode 100755 new mode 100644 index c88aac9d5..31711ade3 --- a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java +++ b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java @@ -15,9 +15,9 @@ class SDKConfiguration { public int serverIdx = 0; public String language = "java"; public String openapiDocVersion = "1.0.0"; - public String sdkVersion = "0.44.1"; - public String genVersion = "2.185.0"; - public String userAgent = "speakeasy-sdk/java 0.44.1 2.185.0 1.0.0 "; + public String sdkVersion = "0.44.2"; + public String genVersion = "2.188.3"; + public String userAgent = "speakeasy-sdk/java 0.44.2 2.188.3 1.0.0 "; } \ No newline at end of file diff --git a/lib/src/main/java/com/airbyte/api/Sources.java b/lib/src/main/java/com/airbyte/api/Sources.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/Streams.java b/lib/src/main/java/com/airbyte/api/Streams.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/Workspaces.java b/lib/src/main/java/com/airbyte/api/Workspaces.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CancelJobRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/CancelJobRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CancelJobResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CancelJobResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateConnectionResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateConnectionResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateDestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateDestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateJobResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateJobResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateOrUpdateWorkspaceOAuthCredentialsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateSourceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateSourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/CreateWorkspaceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/CreateWorkspaceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteConnectionResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteDestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteSourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/DeleteWorkspaceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetConnectionRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetConnectionRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetConnectionResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetConnectionResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetDestinationRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetDestinationRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetDestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetDestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetJobRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetJobRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetJobResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetJobResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetSourceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetSourceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetSourceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetSourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetStreamPropertiesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/GetWorkspaceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/InitiateOAuthResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/InitiateOAuthResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/ListConnectionsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/ListDestinationsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListJobsRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/ListJobsRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListJobsResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/ListJobsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListSourcesRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/ListSourcesRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListSourcesResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/ListSourcesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/ListWorkspacesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchConnectionResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchDestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchSourceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchSourceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PatchSourceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/PatchSourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PutDestinationRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/PutDestinationRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PutDestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/PutDestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PutSourceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/PutSourceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/PutSourceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/PutSourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceRequest.java b/lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceResponse.java b/lib/src/main/java/com/airbyte/api/models/operations/UpdateWorkspaceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ActorTypeEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/ActorTypeEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionCreateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionPatchRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionPatchRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionSchedule.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionSchedule.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionScheduleResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionScheduleResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionStatusEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionStatusEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionSyncModeEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionSyncModeEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ConnectionsResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/ConnectionsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPatchRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPatchRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationPutRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationPutRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationsResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GeographyEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/GeographyEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/GeographyEnumNoDefault.java b/lib/src/main/java/com/airbyte/api/models/shared/GeographyEnumNoDefault.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/InitiateOauthRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/InitiateOauthRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/JobCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/JobCreateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/JobResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/JobResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/JobStatusEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/JobStatusEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/JobTypeEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/JobTypeEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/JobsResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/JobsResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnumNoDefault.java b/lib/src/main/java/com/airbyte/api/models/shared/NamespaceDefinitionEnumNoDefault.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.java b/lib/src/main/java/com/airbyte/api/models/shared/NonBreakingSchemaUpdatesBehaviorEnumNoDefault.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java b/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/OAuthInputConfiguration.java b/lib/src/main/java/com/airbyte/api/models/shared/OAuthInputConfiguration.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeWithBasicEnum.java b/lib/src/main/java/com/airbyte/api/models/shared/ScheduleTypeWithBasicEnum.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SchemeBasicAuth.java b/lib/src/main/java/com/airbyte/api/models/shared/SchemeBasicAuth.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/Security.java b/lib/src/main/java/com/airbyte/api/models/shared/Security.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePatchRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePatchRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcePutRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcePutRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourcesResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/SourcesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/StreamConfiguration.java b/lib/src/main/java/com/airbyte/api/models/shared/StreamConfiguration.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/StreamConfigurations.java b/lib/src/main/java/com/airbyte/api/models/shared/StreamConfigurations.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/StreamProperties.java b/lib/src/main/java/com/airbyte/api/models/shared/StreamProperties.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/StreamPropertiesResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/StreamPropertiesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceCreateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceOAuthCredentialsRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceOAuthCredentialsRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceUpdateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/WorkspaceUpdateRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/models/shared/WorkspacesResponse.java b/lib/src/main/java/com/airbyte/api/models/shared/WorkspacesResponse.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/DateTimeDeserializer.java b/lib/src/main/java/com/airbyte/api/utils/DateTimeDeserializer.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/DateTimeSerializer.java b/lib/src/main/java/com/airbyte/api/utils/DateTimeSerializer.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/FormMetadata.java b/lib/src/main/java/com/airbyte/api/utils/FormMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/HTTPClient.java b/lib/src/main/java/com/airbyte/api/utils/HTTPClient.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/HTTPRequest.java b/lib/src/main/java/com/airbyte/api/utils/HTTPRequest.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/HeaderMetadata.java b/lib/src/main/java/com/airbyte/api/utils/HeaderMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/JSON.java b/lib/src/main/java/com/airbyte/api/utils/JSON.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/Metadata.java b/lib/src/main/java/com/airbyte/api/utils/Metadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/MultipartFormMetadata.java b/lib/src/main/java/com/airbyte/api/utils/MultipartFormMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/PathParamsMetadata.java b/lib/src/main/java/com/airbyte/api/utils/PathParamsMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/QueryParameters.java b/lib/src/main/java/com/airbyte/api/utils/QueryParameters.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/QueryParamsMetadata.java b/lib/src/main/java/com/airbyte/api/utils/QueryParamsMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/RequestBody.java b/lib/src/main/java/com/airbyte/api/utils/RequestBody.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/RequestMetadata.java b/lib/src/main/java/com/airbyte/api/utils/RequestMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/Security.java b/lib/src/main/java/com/airbyte/api/utils/Security.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/SecurityMetadata.java b/lib/src/main/java/com/airbyte/api/utils/SecurityMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/SerializedBody.java b/lib/src/main/java/com/airbyte/api/utils/SerializedBody.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPClient.java b/lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPClient.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPSecurityClient.java b/lib/src/main/java/com/airbyte/api/utils/SpeakeasyHTTPSecurityClient.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/SpeakeasyMetadata.java b/lib/src/main/java/com/airbyte/api/utils/SpeakeasyMetadata.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/Types.java b/lib/src/main/java/com/airbyte/api/utils/Types.java old mode 100755 new mode 100644 diff --git a/lib/src/main/java/com/airbyte/api/utils/Utils.java b/lib/src/main/java/com/airbyte/api/utils/Utils.java old mode 100755 new mode 100644 diff --git a/settings.gradle b/settings.gradle old mode 100755 new mode 100644 From ecd64266d4636a065459f0dfc4af241bf71c3872 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Tue, 14 Nov 2023 21:52:25 +0000 Subject: [PATCH 5/5] ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.120.0 --- README.md | 2 +- RELEASES.md | 12 ++++++++++- .../models/shared/DestinationCreateRequest.md | 11 +++++----- docs/models/shared/OAuthActorNames.md | 3 +-- docs/models/shared/SourceCreateRequest.md | 13 ++++++------ docs/sdks/destinations/README.md | 5 ++++- docs/sdks/sources/README.md | 6 ++++-- gen.yaml | 6 +++--- lib/build.gradle | 2 +- .../com/airbyte/api/SDKConfiguration.java | 4 ++-- .../shared/DestinationCreateRequest.java | 21 +++++++++++++++++-- .../api/models/shared/OAuthActorNames.java | 3 +-- .../models/shared/SourceCreateRequest.java | 19 +++++++++++++++-- 13 files changed, 77 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index c35cd103c..081cbcf71 100755 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The Developer Portal UI can also be used to help build your integration by showi ### Gradle ```groovy -implementation 'com.airbyte.api:public-api:0.44.2' +implementation 'com.airbyte.api:public-api:0.44.3' ``` diff --git a/RELEASES.md b/RELEASES.md index e84f22cd2..885672b89 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -841,4 +841,14 @@ Based on: ### Generated - [java v0.44.2] . ### Releases -- [Maven Central v0.44.2] https://central.sonatype.com/artifact/com.airbyte/api/0.44.2 - . \ No newline at end of file +- [Maven Central v0.44.2] https://central.sonatype.com/artifact/com.airbyte/api/0.44.2 - . + +## 2023-11-14 21:52:02 +### Changes +Based on: +- OpenAPI Doc 1.0.0 +- Speakeasy CLI 1.120.0 (2.188.3) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v0.44.3] . +### Releases +- [Maven Central v0.44.3] https://central.sonatype.com/artifact/com.airbyte/api/0.44.3 - . \ No newline at end of file diff --git a/docs/models/shared/DestinationCreateRequest.md b/docs/models/shared/DestinationCreateRequest.md index 2d0ed42e4..5a38e5d6c 100644 --- a/docs/models/shared/DestinationCreateRequest.md +++ b/docs/models/shared/DestinationCreateRequest.md @@ -3,8 +3,9 @@ ## Fields -| Field | Type | Required | Description | Example | -| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | [object Object] | -| `name` | *String* | :heavy_check_mark: | N/A | | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file +| Field | Type | Required | Description | Example | +| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the destination. | [object Object] | +| `definitionId` | *String* | :heavy_minus_sign: | The UUID of the connector definition. One of name or definitionId must be provided. | | +| `name` | *String* | :heavy_minus_sign: | Name of the destination type e.g. mysql. One of name or definitionId must be provided. | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/shared/OAuthActorNames.md b/docs/models/shared/OAuthActorNames.md index acd088fa2..ecdc796b9 100644 --- a/docs/models/shared/OAuthActorNames.md +++ b/docs/models/shared/OAuthActorNames.md @@ -16,7 +16,7 @@ | `GITLAB` | gitlab | | `GOOGLE_ADS` | google-ads | | `GOOGLE_ANALYTICS_DATA_API` | google-analytics-data-api | -| `GOOGLE_ANALYTICS_V4` | google-analytics-v4 | +| `GOOGLE_DRIVE` | google-drive | | `GOOGLE_SEARCH_CONSOLE` | google-search-console | | `GOOGLE_SHEETS` | google-sheets | | `HARVEST` | harvest | @@ -43,7 +43,6 @@ | `TIKTOK_MARKETING` | tiktok-marketing | | `TRELLO` | trello | | `TYPEFORM` | typeform | -| `XERO` | xero | | `YOUTUBE_ANALYTICS` | youtube-analytics | | `ZENDESK_CHAT` | zendesk-chat | | `ZENDESK_SUNSHINE` | zendesk-sunshine | diff --git a/docs/models/shared/SourceCreateRequest.md b/docs/models/shared/SourceCreateRequest.md index ddba1f88f..a1b8db5cd 100644 --- a/docs/models/shared/SourceCreateRequest.md +++ b/docs/models/shared/SourceCreateRequest.md @@ -3,9 +3,10 @@ ## Fields -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | -| `name` | *String* | :heavy_check_mark: | N/A | | -| `secretId` | *String* | :heavy_minus_sign: | Optional secretID obtained through the public API OAuth redirect flow. | | -| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | +| `configuration` | *Object* | :heavy_check_mark: | The values required to configure the source. | [object Object] | +| `definitionId` | *String* | :heavy_minus_sign: | The UUID of the connector definition. One of name or definitionId must be provided. | | +| `name` | *String* | :heavy_minus_sign: | Name of the source type e.g. mysql. One of name or definitionId must be provided. | | +| `secretId` | *String* | :heavy_minus_sign: | Optional secretID obtained through the public API OAuth redirect flow. | | +| `workspaceId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md index 0da16038e..b44406c36 100644 --- a/docs/sdks/destinations/README.md +++ b/docs/sdks/destinations/README.md @@ -36,7 +36,10 @@ public class Application { }}) .build(); - com.airbyte.api.models.shared.DestinationCreateRequest req = new DestinationCreateRequest("string", "string", "8360860a-d46e-48e6-af62-08e5ba5019ef"); + com.airbyte.api.models.shared.DestinationCreateRequest req = new DestinationCreateRequest("string", "8360860a-d46e-48e6-af62-08e5ba5019ef"){{ + definitionId = "3492fc0e-ef56-45b0-b0c7-3d4dfc9aec3c"; + name = "string"; + }}; CreateDestinationResponse res = sdk.destinations.createDestination(req); diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md index f676486a9..c090c4da6 100644 --- a/docs/sdks/sources/README.md +++ b/docs/sdks/sources/README.md @@ -37,7 +37,9 @@ public class Application { }}) .build(); - com.airbyte.api.models.shared.SourceCreateRequest req = new SourceCreateRequest("string", "string", "a2cf0f31-f3dd-4c98-88c3-4bdfb109056a"){{ + com.airbyte.api.models.shared.SourceCreateRequest req = new SourceCreateRequest("string", "a2cf0f31-f3dd-4c98-88c3-4bdfb109056a"){{ + definitionId = "a6d6dedf-297b-4eb8-860e-3afe15240dda"; + name = "string"; secretId = "string"; }}; @@ -201,7 +203,7 @@ public class Application { }}) .build(); - com.airbyte.api.models.shared.InitiateOauthRequest req = new InitiateOauthRequest("string", OAuthActorNames.GOOGLE_ADS, "fd28130d-9919-4ffa-a67d-4e12eb099447"){{ + com.airbyte.api.models.shared.InitiateOauthRequest req = new InitiateOauthRequest("string", OAuthActorNames.GITLAB, "fd28130d-9919-4ffa-a67d-4e12eb099447"){{ oAuthInputConfiguration = new OAuthInputConfiguration(); }}; diff --git a/gen.yaml b/gen.yaml index be784d1f6..53becc1bb 100644 --- a/gen.yaml +++ b/gen.yaml @@ -1,8 +1,8 @@ configVersion: 1.0.0 management: - docChecksum: 5b9a9a6f493e89e080a57e42997074be + docChecksum: 0a67114cdc878ccfed29fbe00f4f928f docVersion: 1.0.0 - speakeasyVersion: 1.119.1 + speakeasyVersion: 1.120.0 generationVersion: 2.188.3 generation: comments: {} @@ -16,7 +16,7 @@ features: globalSecurity: 2.81.1 globalServerURLs: 2.82.0 java: - version: 0.44.2 + version: 0.44.3 artifactID: api companyEmail: info@airbyte.com companyName: Airbyte diff --git a/lib/build.gradle b/lib/build.gradle index 25606775e..a19b0d414 100644 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -56,7 +56,7 @@ publishing { maven(MavenPublication) { groupId = 'com.airbyte' artifactId = 'api' - version = '0.44.2' + version = '0.44.3' from components.java diff --git a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java index 31711ade3..2a76f62a9 100644 --- a/lib/src/main/java/com/airbyte/api/SDKConfiguration.java +++ b/lib/src/main/java/com/airbyte/api/SDKConfiguration.java @@ -15,9 +15,9 @@ class SDKConfiguration { public int serverIdx = 0; public String language = "java"; public String openapiDocVersion = "1.0.0"; - public String sdkVersion = "0.44.2"; + public String sdkVersion = "0.44.3"; public String genVersion = "2.188.3"; - public String userAgent = "speakeasy-sdk/java 0.44.2 2.188.3 1.0.0 "; + public String userAgent = "speakeasy-sdk/java 0.44.3 2.188.3 1.0.0 "; } \ No newline at end of file diff --git a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java index affed4d5c..551b573cd 100644 --- a/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java +++ b/lib/src/main/java/com/airbyte/api/models/shared/DestinationCreateRequest.java @@ -4,6 +4,8 @@ package com.airbyte.api.models.shared; +import com.fasterxml.jackson.annotation.JsonInclude.Include; +import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; @@ -19,6 +21,22 @@ public DestinationCreateRequest withConfiguration(Object configuration) { return this; } + /** + * The UUID of the connector definition. One of name or definitionId must be provided. + */ + @JsonInclude(Include.NON_ABSENT) + @JsonProperty("definitionId") + public String definitionId; + + public DestinationCreateRequest withDefinitionId(String definitionId) { + this.definitionId = definitionId; + return this; + } + + /** + * Name of the destination type e.g. mysql. One of name or definitionId must be provided. + */ + @JsonInclude(Include.NON_ABSENT) @JsonProperty("name") public String name; @@ -35,9 +53,8 @@ public DestinationCreateRequest withWorkspaceId(String workspaceId) { return this; } - public DestinationCreateRequest(@JsonProperty("configuration") Object configuration, @JsonProperty("name") String name, @JsonProperty("workspaceId") String workspaceId) { + public DestinationCreateRequest(@JsonProperty("configuration") Object configuration, @JsonProperty("workspaceId") String workspaceId) { this.configuration = configuration; - this.name = name; this.workspaceId = workspaceId; } } diff --git a/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java b/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java index 5e1b56b67..a237fc9ef 100644 --- a/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java +++ b/lib/src/main/java/com/airbyte/api/models/shared/OAuthActorNames.java @@ -18,7 +18,7 @@ public enum OAuthActorNames { GITLAB("gitlab"), GOOGLE_ADS("google-ads"), GOOGLE_ANALYTICS_DATA_API("google-analytics-data-api"), - GOOGLE_ANALYTICS_V4("google-analytics-v4"), + GOOGLE_DRIVE("google-drive"), GOOGLE_SEARCH_CONSOLE("google-search-console"), GOOGLE_SHEETS("google-sheets"), HARVEST("harvest"), @@ -45,7 +45,6 @@ public enum OAuthActorNames { TIKTOK_MARKETING("tiktok-marketing"), TRELLO("trello"), TYPEFORM("typeform"), - XERO("xero"), YOUTUBE_ANALYTICS("youtube-analytics"), ZENDESK_CHAT("zendesk-chat"), ZENDESK_SUNSHINE("zendesk-sunshine"), diff --git a/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java b/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java index 5d8120d38..de2cacca4 100644 --- a/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java +++ b/lib/src/main/java/com/airbyte/api/models/shared/SourceCreateRequest.java @@ -21,6 +21,22 @@ public SourceCreateRequest withConfiguration(Object configuration) { return this; } + /** + * The UUID of the connector definition. One of name or definitionId must be provided. + */ + @JsonInclude(Include.NON_ABSENT) + @JsonProperty("definitionId") + public String definitionId; + + public SourceCreateRequest withDefinitionId(String definitionId) { + this.definitionId = definitionId; + return this; + } + + /** + * Name of the source type e.g. mysql. One of name or definitionId must be provided. + */ + @JsonInclude(Include.NON_ABSENT) @JsonProperty("name") public String name; @@ -49,9 +65,8 @@ public SourceCreateRequest withWorkspaceId(String workspaceId) { return this; } - public SourceCreateRequest(@JsonProperty("configuration") Object configuration, @JsonProperty("name") String name, @JsonProperty("workspaceId") String workspaceId) { + public SourceCreateRequest(@JsonProperty("configuration") Object configuration, @JsonProperty("workspaceId") String workspaceId) { this.configuration = configuration; - this.name = name; this.workspaceId = workspaceId; } }