From 5e32271c07f3f4b0718c331f66a95330469ca8ab Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 21 Jan 2022 15:14:49 +0000 Subject: [PATCH] Syncing javadoc from master:a98e66c975ae0c17cdc90553caba1b7cbd3b3e9a --- .../ConnectorStackAttributesProvider.html | 293 --- .../integ/ConnectorStackFactory.html | 281 --- .../integ/ConnectorStackProvider.html | 364 ---- .../connector/integ/IntegrationTestBase.html | 559 ------ .../ConnectorStackAttributesProvider.html | 125 -- .../class-use/ConnectorStackFactory.html | 125 -- .../class-use/ConnectorStackProvider.html | 125 -- .../integ/class-use/IntegrationTestBase.html | 125 -- .../integ/clients/CloudFormationClient.html | 310 ---- .../class-use/CloudFormationClient.html | 125 -- .../integ/clients/package-frame.html | 20 - .../integ/clients/package-summary.html | 146 -- .../connector/integ/clients/package-tree.html | 138 -- .../connector/integ/clients/package-use.html | 125 -- .../data/ConnectorPackagingAttributes.html | 329 ---- .../integ/data/ConnectorStackAttributes.html | 423 ----- .../integ/data/ConnectorVpcAttributes.html | 344 ---- .../data/ConnectorVpcSubnetAttributes.html | 319 ---- .../integ/data/SecretsManagerCredentials.html | 346 ---- .../connector/integ/data/TestConfig.html | 362 ---- .../ConnectorPackagingAttributes.html | 212 --- .../class-use/ConnectorStackAttributes.html | 212 --- .../class-use/ConnectorVpcAttributes.html | 233 --- .../ConnectorVpcSubnetAttributes.html | 165 -- .../class-use/SecretsManagerCredentials.html | 192 -- .../integ/data/class-use/TestConfig.html | 208 --- .../connector/integ/data/package-frame.html | 25 - .../connector/integ/data/package-summary.html | 177 -- .../connector/integ/data/package-tree.html | 143 -- .../connector/integ/data/package-use.html | 267 --- .../athena/connector/integ/package-frame.html | 23 - .../connector/integ/package-summary.html | 165 -- .../athena/connector/integ/package-tree.html | 141 -- .../athena/connector/integ/package-use.html | 125 -- .../ConnectorEnvironmentVarsProvider.html | 250 --- .../ConnectorPackagingAttributesProvider.html | 251 --- .../ConnectorVpcAttributesProvider.html | 253 --- .../SecretsManagerCredentialsProvider.html | 252 --- .../ConnectorEnvironmentVarsProvider.html | 125 -- .../ConnectorPackagingAttributesProvider.html | 125 -- .../ConnectorVpcAttributesProvider.html | 125 -- .../SecretsManagerCredentialsProvider.html | 125 -- .../integ/providers/package-frame.html | 23 - .../integ/providers/package-summary.html | 165 -- .../integ/providers/package-tree.html | 141 -- .../integ/providers/package-use.html | 125 -- .../integ/stacks/ConnectorStack.Builder.html | 293 --- .../integ/stacks/ConnectorStack.html | 485 ----- .../stacks/ConnectorWithVpcStack.Builder.html | 302 --- .../integ/stacks/ConnectorWithVpcStack.html | 461 ----- .../class-use/ConnectorStack.Builder.html | 193 -- .../stacks/class-use/ConnectorStack.html | 167 -- .../ConnectorWithVpcStack.Builder.html | 180 -- .../class-use/ConnectorWithVpcStack.html | 125 -- .../connector/integ/stacks/package-frame.html | 23 - .../integ/stacks/package-summary.html | 159 -- .../connector/integ/stacks/package-tree.html | 163 -- .../connector/integ/stacks/package-use.html | 166 -- .../connector/lambda/CollectionsUtils.html | 243 --- .../connector/lambda/QueryStatusChecker.html | 308 ---- .../lambda/ThrottlingInvoker.Builder.html | 354 ---- .../ThrottlingInvoker.ExceptionFilter.html | 230 --- .../lambda/ThrottlingInvoker.State.html | 358 ---- .../connector/lambda/ThrottlingInvoker.html | 447 ----- .../lambda/class-use/CollectionsUtils.html | 125 -- .../lambda/class-use/QueryStatusChecker.html | 956 ---------- .../class-use/ThrottlingInvoker.Builder.html | 208 --- .../ThrottlingInvoker.ExceptionFilter.html | 317 ---- .../class-use/ThrottlingInvoker.State.html | 178 -- .../lambda/class-use/ThrottlingInvoker.html | 259 --- .../lambda/data/ArrowTypeComparator.html | 261 --- .../athena/connector/lambda/data/Block.html | 815 -------- .../data/BlockAllocator.BatchGenerator.html | 240 --- .../connector/lambda/data/BlockAllocator.html | 377 ---- .../lambda/data/BlockAllocatorImpl.html | 553 ------ .../lambda/data/BlockAllocatorRegistry.html | 238 --- .../connector/lambda/data/BlockSpiller.html | 335 ---- .../connector/lambda/data/BlockUtils.html | 767 -------- .../lambda/data/BlockWriter.RowWriter.html | 243 --- .../connector/lambda/data/BlockWriter.html | 277 --- .../lambda/data/DateTimeFormatterUtil.html | 468 ----- .../connector/lambda/data/FieldBuilder.html | 654 ------- .../connector/lambda/data/FieldResolver.html | 283 --- .../lambda/data/RecordBatchSerDe.html | 324 ---- .../lambda/data/S3BlockSpillReader.html | 314 ---- .../connector/lambda/data/S3BlockSpiller.html | 514 ------ .../connector/lambda/data/SchemaAware.html | 346 ---- .../connector/lambda/data/SchemaBuilder.html | 766 -------- .../connector/lambda/data/SchemaSerDe.html | 322 ---- .../lambda/data/SimpleBlockWriter.html | 333 ---- .../lambda/data/SpillConfig.Builder.html | 320 ---- .../connector/lambda/data/SpillConfig.html | 391 ---- .../connector/lambda/data/SupportedTypes.html | 616 ------- .../connector/lambda/data/TimeZoneKey.html | 418 ----- .../data/class-use/ArrowTypeComparator.html | 125 -- .../lambda/data/class-use/Block.html | 876 --------- .../BlockAllocator.BatchGenerator.html | 174 -- .../lambda/data/class-use/BlockAllocator.html | 1635 ----------------- .../data/class-use/BlockAllocatorImpl.html | 125 -- .../class-use/BlockAllocatorRegistry.html | 165 -- .../lambda/data/class-use/BlockSpiller.html | 820 --------- .../lambda/data/class-use/BlockUtils.html | 125 -- .../data/class-use/BlockWriter.RowWriter.html | 179 -- .../lambda/data/class-use/BlockWriter.html | 709 ------- .../data/class-use/DateTimeFormatterUtil.html | 125 -- .../lambda/data/class-use/FieldBuilder.html | 276 --- .../lambda/data/class-use/FieldResolver.html | 346 ---- .../data/class-use/RecordBatchSerDe.html | 125 -- .../data/class-use/S3BlockSpillReader.html | 125 -- .../lambda/data/class-use/S3BlockSpiller.html | 125 -- .../lambda/data/class-use/SchemaAware.html | 167 -- .../lambda/data/class-use/SchemaBuilder.html | 494 ----- .../lambda/data/class-use/SchemaSerDe.html | 125 -- .../data/class-use/SimpleBlockWriter.html | 125 -- .../data/class-use/SpillConfig.Builder.html | 193 -- .../lambda/data/class-use/SpillConfig.html | 227 --- .../lambda/data/class-use/SupportedTypes.html | 174 -- .../lambda/data/class-use/TimeZoneKey.html | 199 -- .../connector/lambda/data/package-frame.html | 49 - .../lambda/data/package-summary.html | 311 ---- .../connector/lambda/data/package-tree.html | 185 -- .../connector/lambda/data/package-use.html | 1309 ------------- .../data/projectors/ArrowValueProjector.html | 238 --- .../projectors/ArrowValueProjectorImpl.html | 300 --- .../projectors/ListArrowValueProjector.html | 311 ---- .../data/projectors/ProjectorUtils.html | 238 --- .../projectors/SimpleArrowValueProjector.html | 298 --- .../projectors/StructArrowValueProjector.html | 311 ---- .../class-use/ArrowValueProjector.html | 192 -- .../class-use/ArrowValueProjectorImpl.html | 173 -- .../class-use/ListArrowValueProjector.html | 125 -- .../projectors/class-use/ProjectorUtils.html | 125 -- .../class-use/SimpleArrowValueProjector.html | 125 -- .../class-use/StructArrowValueProjector.html | 125 -- .../lambda/data/projectors/package-frame.html | 28 - .../data/projectors/package-summary.html | 178 -- .../lambda/data/projectors/package-tree.html | 149 -- .../lambda/data/projectors/package-use.html | 165 -- .../GeneratedRowWriter.RowWriterBuilder.html | 285 --- .../data/writers/GeneratedRowWriter.html | 292 --- .../GeneratedRowWriter.RowWriterBuilder.html | 209 --- .../writers/class-use/GeneratedRowWriter.html | 165 -- .../writers/extractors/BigIntExtractor.html | 247 --- .../data/writers/extractors/BitExtractor.html | 247 --- .../writers/extractors/DateDayExtractor.html | 247 --- .../extractors/DateMilliExtractor.html | 247 --- .../writers/extractors/DecimalExtractor.html | 247 --- .../data/writers/extractors/Extractor.html | 177 -- .../writers/extractors/Float4Extractor.html | 247 --- .../writers/extractors/Float8Extractor.html | 247 --- .../data/writers/extractors/IntExtractor.html | 247 --- .../writers/extractors/SmallIntExtractor.html | 247 --- .../writers/extractors/TinyIntExtractor.html | 247 --- .../extractors/VarBinaryExtractor.html | 247 --- .../writers/extractors/VarCharExtractor.html | 247 --- .../extractors/class-use/BigIntExtractor.html | 168 -- .../extractors/class-use/BitExtractor.html | 168 -- .../class-use/DateDayExtractor.html | 168 -- .../class-use/DateMilliExtractor.html | 168 -- .../class-use/DecimalExtractor.html | 168 -- .../extractors/class-use/Extractor.html | 283 --- .../extractors/class-use/Float4Extractor.html | 168 -- .../extractors/class-use/Float8Extractor.html | 168 -- .../extractors/class-use/IntExtractor.html | 168 -- .../class-use/SmallIntExtractor.html | 168 -- .../class-use/TinyIntExtractor.html | 168 -- .../class-use/VarBinaryExtractor.html | 168 -- .../class-use/VarCharExtractor.html | 168 -- .../writers/extractors/package-frame.html | 32 - .../writers/extractors/package-summary.html | 217 --- .../data/writers/extractors/package-tree.html | 149 -- .../data/writers/extractors/package-use.html | 262 --- .../fieldwriters/BigIntFieldWriter.html | 318 ---- .../writers/fieldwriters/BitFieldWriter.html | 318 ---- .../fieldwriters/DateDayFieldWriter.html | 318 ---- .../fieldwriters/DateMilliFieldWriter.html | 318 ---- .../fieldwriters/DecimalFieldWriter.html | 318 ---- .../writers/fieldwriters/FieldWriter.html | 250 --- .../fieldwriters/FieldWriterFactory.html | 249 --- .../fieldwriters/Float4FieldWriter.html | 318 ---- .../fieldwriters/Float8FieldWriter.html | 318 ---- .../writers/fieldwriters/IntFieldWriter.html | 318 ---- .../fieldwriters/SmallIntFieldWriter.html | 318 ---- .../fieldwriters/TinyIntFieldWriter.html | 318 ---- .../fieldwriters/VarBinaryFieldWriter.html | 318 ---- .../fieldwriters/VarCharFieldWriter.html | 318 ---- .../class-use/BigIntFieldWriter.html | 125 -- .../class-use/BitFieldWriter.html | 125 -- .../class-use/DateDayFieldWriter.html | 125 -- .../class-use/DateMilliFieldWriter.html | 125 -- .../class-use/DecimalFieldWriter.html | 125 -- .../fieldwriters/class-use/FieldWriter.html | 251 --- .../class-use/FieldWriterFactory.html | 192 -- .../class-use/Float4FieldWriter.html | 125 -- .../class-use/Float8FieldWriter.html | 125 -- .../class-use/IntFieldWriter.html | 125 -- .../class-use/SmallIntFieldWriter.html | 125 -- .../class-use/TinyIntFieldWriter.html | 125 -- .../class-use/VarBinaryFieldWriter.html | 125 -- .../class-use/VarCharFieldWriter.html | 125 -- .../writers/fieldwriters/package-frame.html | 36 - .../writers/fieldwriters/package-summary.html | 234 --- .../writers/fieldwriters/package-tree.html | 154 -- .../writers/fieldwriters/package-use.html | 202 -- .../holders/NullableDecimalHolder.html | 292 --- .../holders/NullableVarBinaryHolder.html | 292 --- .../holders/NullableVarCharHolder.html | 292 --- .../class-use/NullableDecimalHolder.html | 168 -- .../class-use/NullableVarBinaryHolder.html | 168 -- .../class-use/NullableVarCharHolder.html | 168 -- .../data/writers/holders/package-frame.html | 22 - .../data/writers/holders/package-summary.html | 151 -- .../data/writers/holders/package-tree.html | 140 -- .../data/writers/holders/package-use.html | 164 -- .../lambda/data/writers/package-frame.html | 21 - .../lambda/data/writers/package-summary.html | 147 -- .../lambda/data/writers/package-tree.html | 139 -- .../lambda/data/writers/package-use.html | 180 -- .../lambda/domain/Split.Builder.html | 318 ---- .../athena/connector/lambda/domain/Split.html | 511 ------ .../connector/lambda/domain/TableName.html | 361 ---- .../domain/class-use/Split.Builder.html | 185 -- .../lambda/domain/class-use/Split.html | 494 ----- .../lambda/domain/class-use/TableName.html | 854 --------- .../lambda/domain/package-frame.html | 22 - .../lambda/domain/package-summary.html | 155 -- .../connector/lambda/domain/package-tree.html | 140 -- .../connector/lambda/domain/package-use.html | 581 ------ .../domain/predicate/AllOrNoneValueSet.html | 613 ------ .../domain/predicate/ConstraintEvaluator.html | 361 ---- .../domain/predicate/ConstraintProjector.html | 222 --- .../lambda/domain/predicate/Constraints.html | 356 ---- .../predicate/EquatableValueSet.Builder.html | 286 --- .../domain/predicate/EquatableValueSet.html | 789 -------- .../domain/predicate/LiteralValueMarker.html | 387 ---- .../lambda/domain/predicate/Marker.Bound.html | 358 ---- .../lambda/domain/predicate/Marker.html | 776 -------- .../MarkerFactory.SharedBlockMarker.html | 345 ---- .../domain/predicate/MarkerFactory.html | 398 ---- .../lambda/domain/predicate/Range.html | 605 ------ .../lambda/domain/predicate/Ranges.html | 256 --- .../predicate/SortedRangeSet.Builder.html | 268 --- .../domain/predicate/SortedRangeSet.html | 758 -------- .../lambda/domain/predicate/ValueMarker.html | 291 --- .../predicate/ValueMarkerComparator.html | 290 --- .../lambda/domain/predicate/ValueSet.html | 509 ----- .../class-use/AllOrNoneValueSet.html | 166 -- .../class-use/ConstraintEvaluator.html | 283 --- .../class-use/ConstraintProjector.html | 296 --- .../predicate/class-use/Constraints.html | 605 ------ .../class-use/EquatableValueSet.Builder.html | 182 -- .../class-use/EquatableValueSet.html | 179 -- .../class-use/LiteralValueMarker.html | 125 -- .../predicate/class-use/Marker.Bound.html | 279 --- .../domain/predicate/class-use/Marker.html | 357 ---- .../MarkerFactory.SharedBlockMarker.html | 125 -- .../predicate/class-use/MarkerFactory.html | 167 -- .../domain/predicate/class-use/Range.html | 373 ---- .../domain/predicate/class-use/Ranges.html | 171 -- .../class-use/SortedRangeSet.Builder.html | 174 -- .../predicate/class-use/SortedRangeSet.html | 213 --- .../predicate/class-use/ValueMarker.html | 203 -- .../class-use/ValueMarkerComparator.html | 125 -- .../domain/predicate/class-use/ValueSet.html | 494 ----- .../domain/predicate/package-frame.html | 42 - .../domain/predicate/package-summary.html | 249 --- .../lambda/domain/predicate/package-tree.html | 176 -- .../lambda/domain/predicate/package-use.html | 596 ------ .../domain/spill/S3SpillLocation.Builder.html | 307 ---- .../lambda/domain/spill/S3SpillLocation.html | 423 ----- .../lambda/domain/spill/SpillLocation.html | 173 -- .../domain/spill/SpillLocationVerifier.html | 284 --- .../class-use/S3SpillLocation.Builder.html | 185 -- .../spill/class-use/S3SpillLocation.html | 206 --- .../domain/spill/class-use/SpillLocation.html | 392 ---- .../class-use/SpillLocationVerifier.html | 125 -- .../lambda/domain/spill/package-frame.html | 26 - .../lambda/domain/spill/package-summary.html | 172 -- .../lambda/domain/spill/package-tree.html | 144 -- .../lambda/domain/spill/package-use.html | 278 --- .../lambda/examples/ContinuationToken.html | 362 ---- .../examples/ExampleCompositeHandler.html | 256 --- .../ExampleMetadataHandler.ExampleTable.html | 279 --- .../examples/ExampleMetadataHandler.html | 665 ------- .../lambda/examples/ExampleRecordHandler.html | 390 ---- .../ExampleUserDefinedFunctionHandler.html | 368 ---- .../lambda/examples/SplitProperties.html | 367 ---- .../examples/class-use/ContinuationToken.html | 167 -- .../class-use/ExampleCompositeHandler.html | 125 -- .../ExampleMetadataHandler.ExampleTable.html | 125 -- .../class-use/ExampleMetadataHandler.html | 125 -- .../class-use/ExampleRecordHandler.html | 125 -- .../ExampleUserDefinedFunctionHandler.html | 125 -- .../examples/class-use/SplitProperties.html | 174 -- .../lambda/examples/package-frame.html | 29 - .../lambda/examples/package-summary.html | 194 -- .../lambda/examples/package-tree.html | 171 -- .../lambda/examples/package-use.html | 164 -- .../FederationThrottleException.html | 301 --- .../FederationThrottleException.html | 125 -- .../lambda/exceptions/package-frame.html | 20 - .../lambda/exceptions/package-summary.html | 146 -- .../lambda/exceptions/package-tree.html | 150 -- .../lambda/exceptions/package-use.html | 125 -- .../handlers/AthenaExceptionFilter.html | 283 --- .../lambda/handlers/CompositeHandler.html | 372 ---- .../handlers/FederationCapabilities.html | 253 --- .../GlueMetadataHandler.DatabaseFilter.html | 235 --- .../GlueMetadataHandler.TableFilter.html | 235 --- .../lambda/handlers/GlueMetadataHandler.html | 864 --------- .../lambda/handlers/MetadataHandler.html | 764 -------- .../lambda/handlers/RecordHandler.html | 478 ----- .../lambda/handlers/SerDeVersion.html | 248 --- .../handlers/UserDefinedFunctionHandler.html | 367 ---- .../class-use/AthenaExceptionFilter.html | 125 -- .../handlers/class-use/CompositeHandler.html | 537 ------ .../class-use/FederationCapabilities.html | 125 -- .../GlueMetadataHandler.DatabaseFilter.html | 169 -- .../GlueMetadataHandler.TableFilter.html | 179 -- .../class-use/GlueMetadataHandler.html | 311 ---- .../handlers/class-use/MetadataHandler.html | 596 ------ .../handlers/class-use/RecordHandler.html | 577 ------ .../handlers/class-use/SerDeVersion.html | 125 -- .../class-use/UserDefinedFunctionHandler.html | 235 --- .../lambda/handlers/package-frame.html | 32 - .../lambda/handlers/package-summary.html | 209 --- .../lambda/handlers/package-tree.html | 153 -- .../lambda/handlers/package-use.html | 821 --------- .../lambda/metadata/GetSplitsRequest.html | 553 ------ .../lambda/metadata/GetSplitsResponse.html | 449 ----- .../metadata/GetTableLayoutRequest.html | 465 ----- .../metadata/GetTableLayoutResponse.html | 406 ---- .../lambda/metadata/GetTableRequest.html | 393 ---- .../lambda/metadata/GetTableResponse.html | 452 ----- .../lambda/metadata/ListSchemasRequest.html | 370 ---- .../lambda/metadata/ListSchemasResponse.html | 380 ---- .../lambda/metadata/ListTablesRequest.html | 484 ----- .../lambda/metadata/ListTablesResponse.html | 403 ---- .../lambda/metadata/MetadataRequest.html | 399 ---- .../lambda/metadata/MetadataRequestType.html | 394 ---- .../lambda/metadata/MetadataResponse.html | 330 ---- .../lambda/metadata/MetadataService.html | 232 --- .../metadata/class-use/GetSplitsRequest.html | 634 ------- .../metadata/class-use/GetSplitsResponse.html | 642 ------- .../class-use/GetTableLayoutRequest.html | 730 -------- .../class-use/GetTableLayoutResponse.html | 221 --- .../metadata/class-use/GetTableRequest.html | 701 ------- .../metadata/class-use/GetTableResponse.html | 728 -------- .../class-use/ListSchemasRequest.html | 578 ------ .../class-use/ListSchemasResponse.html | 604 ------ .../metadata/class-use/ListTablesRequest.html | 578 ------ .../class-use/ListTablesResponse.html | 605 ------ .../metadata/class-use/MetadataRequest.html | 301 --- .../class-use/MetadataRequestType.html | 208 --- .../metadata/class-use/MetadataResponse.html | 206 --- .../metadata/class-use/MetadataService.html | 125 -- .../lambda/metadata/glue/DefaultGlueType.html | 528 ------ .../glue/GlueFieldLexer.BaseTypeMapper.html | 245 --- .../lambda/metadata/glue/GlueFieldLexer.html | 279 --- .../metadata/glue/GlueTypeParser.Token.html | 357 ---- .../lambda/metadata/glue/GlueTypeParser.html | 434 ----- .../glue/class-use/DefaultGlueType.html | 178 -- .../GlueFieldLexer.BaseTypeMapper.html | 191 -- .../glue/class-use/GlueFieldLexer.html | 125 -- .../glue/class-use/GlueTypeParser.Token.html | 173 -- .../glue/class-use/GlueTypeParser.html | 125 -- .../lambda/metadata/glue/package-frame.html | 30 - .../lambda/metadata/glue/package-summary.html | 188 -- .../lambda/metadata/glue/package-tree.html | 156 -- .../lambda/metadata/glue/package-use.html | 185 -- .../lambda/metadata/package-frame.html | 39 - .../lambda/metadata/package-summary.html | 245 --- .../lambda/metadata/package-tree.html | 179 -- .../lambda/metadata/package-use.html | 1373 -------------- .../connector/lambda/package-frame.html | 31 - .../connector/lambda/package-summary.html | 195 -- .../athena/connector/lambda/package-tree.html | 157 -- .../athena/connector/lambda/package-use.html | 732 -------- .../lambda/records/ReadRecordsRequest.html | 511 ------ .../lambda/records/ReadRecordsResponse.html | 423 ----- .../lambda/records/RecordRequest.html | 363 ---- .../lambda/records/RecordRequestType.html | 334 ---- .../lambda/records/RecordResponse.html | 330 ---- .../lambda/records/RecordService.html | 232 --- .../records/RemoteReadRecordsResponse.html | 447 ----- .../records/class-use/ReadRecordsRequest.html | 791 -------- .../class-use/ReadRecordsResponse.html | 173 -- .../records/class-use/RecordRequest.html | 207 --- .../records/class-use/RecordRequestType.html | 208 --- .../records/class-use/RecordResponse.html | 214 --- .../records/class-use/RecordService.html | 125 -- .../class-use/RemoteReadRecordsResponse.html | 125 -- .../lambda/records/package-frame.html | 32 - .../lambda/records/package-summary.html | 204 -- .../lambda/records/package-tree.html | 172 -- .../connector/lambda/records/package-use.html | 621 ------- .../lambda/request/FederationRequest.html | 318 ---- .../lambda/request/FederationResponse.html | 255 --- .../connector/lambda/request/PingRequest.html | 398 ---- .../lambda/request/PingResponse.html | 453 ----- .../request/class-use/FederationRequest.html | 485 ----- .../request/class-use/FederationResponse.html | 460 ----- .../lambda/request/class-use/PingRequest.html | 211 --- .../request/class-use/PingResponse.html | 167 -- .../lambda/request/package-frame.html | 23 - .../lambda/request/package-summary.html | 163 -- .../lambda/request/package-tree.html | 147 -- .../connector/lambda/request/package-use.html | 373 ---- .../lambda/security/AesGcmBlockCrypto.html | 481 ----- .../lambda/security/BlockCrypto.html | 292 --- .../security/CachableSecretsManager.html | 368 ---- .../lambda/security/EncryptionKey.html | 322 ---- .../lambda/security/EncryptionKeyFactory.html | 231 --- .../lambda/security/FederatedIdentity.html | 353 ---- .../lambda/security/KmsKeyFactory.html | 290 --- .../lambda/security/LocalKeyFactory.html | 288 --- .../lambda/security/NoOpBlockCrypto.html | 357 ---- .../security/class-use/AesGcmBlockCrypto.html | 125 -- .../security/class-use/BlockCrypto.html | 173 -- .../class-use/CachableSecretsManager.html | 125 -- .../security/class-use/EncryptionKey.html | 455 ----- .../class-use/EncryptionKeyFactory.html | 544 ------ .../security/class-use/FederatedIdentity.html | 518 ------ .../security/class-use/KmsKeyFactory.html | 125 -- .../security/class-use/LocalKeyFactory.html | 125 -- .../security/class-use/NoOpBlockCrypto.html | 125 -- .../lambda/security/package-frame.html | 31 - .../lambda/security/package-summary.html | 205 --- .../lambda/security/package-tree.html | 149 -- .../lambda/security/package-use.html | 647 ------- .../lambda/serde/BaseDeserializer.html | 761 -------- .../lambda/serde/BaseSerializer.html | 468 ----- .../lambda/serde/BlockDeserializer.html | 378 ---- .../lambda/serde/BlockSerializer.html | 440 ----- .../lambda/serde/DelegatingDeserializer.html | 400 ---- .../lambda/serde/DelegatingSerializer.html | 380 ---- .../FederatedIdentitySerDe.Deserializer.html | 385 ---- .../FederatedIdentitySerDe.Serializer.html | 363 ---- .../lambda/serde/FederatedIdentitySerDe.html | 222 --- .../lambda/serde/ObjectMapperFactory.html | 247 --- .../serde/PingRequestSerDe.Deserializer.html | 395 ---- .../serde/PingRequestSerDe.Serializer.html | 373 ---- .../lambda/serde/PingRequestSerDe.html | 223 --- .../serde/PingResponseSerDe.Deserializer.html | 395 ---- .../serde/PingResponseSerDe.Serializer.html | 373 ---- .../lambda/serde/PingResponseSerDe.html | 223 --- .../lambda/serde/SchemaDeserializer.html | 356 ---- .../lambda/serde/SchemaSerializer.html | 391 ---- .../lambda/serde/TypedDeserializer.html | 422 ----- .../lambda/serde/TypedSerializer.html | 406 ---- .../serde/VersionedObjectMapperFactory.html | 271 --- .../serde/VersionedSerDe.Deserializer.html | 257 --- .../serde/VersionedSerDe.Serializer.html | 265 --- .../lambda/serde/VersionedSerDe.html | 201 -- .../serde/class-use/BaseDeserializer.html | 365 ---- .../serde/class-use/BaseSerializer.html | 361 ---- .../serde/class-use/BlockDeserializer.html | 125 -- .../serde/class-use/BlockSerializer.html | 125 -- .../class-use/DelegatingDeserializer.html | 181 -- .../serde/class-use/DelegatingSerializer.html | 181 -- .../FederatedIdentitySerDe.Deserializer.html | 218 --- .../FederatedIdentitySerDe.Serializer.html | 218 --- .../class-use/FederatedIdentitySerDe.html | 125 -- .../serde/class-use/ObjectMapperFactory.html | 125 -- .../PingRequestSerDe.Deserializer.html | 170 -- .../PingRequestSerDe.Serializer.html | 170 -- .../serde/class-use/PingRequestSerDe.html | 125 -- .../PingResponseSerDe.Deserializer.html | 171 -- .../PingResponseSerDe.Serializer.html | 171 -- .../serde/class-use/PingResponseSerDe.html | 125 -- .../serde/class-use/SchemaDeserializer.html | 125 -- .../serde/class-use/SchemaSerializer.html | 125 -- .../serde/class-use/TypedDeserializer.html | 292 --- .../serde/class-use/TypedSerializer.html | 292 --- .../VersionedObjectMapperFactory.html | 125 -- .../VersionedSerDe.Deserializer.html | 447 ----- .../class-use/VersionedSerDe.Serializer.html | 441 ----- .../serde/class-use/VersionedSerDe.html | 165 -- .../connector/lambda/serde/package-frame.html | 46 - .../lambda/serde/package-summary.html | 266 --- .../connector/lambda/serde/package-tree.html | 192 -- .../connector/lambda/serde/package-use.html | 268 --- .../AllOrNoneValueSetSerDe.Deserializer.html | 371 ---- .../v2/AllOrNoneValueSetSerDe.Serializer.html | 373 ---- .../serde/v2/AllOrNoneValueSetSerDe.html | 221 --- .../serde/v2/ArrowRecordBatchSerDe.html | 203 -- .../serde/v2/ArrowTypeSerDe.Deserializer.html | 328 ---- .../serde/v2/ArrowTypeSerDe.Serializer.html | 328 ---- .../lambda/serde/v2/ArrowTypeSerDe.html | 221 --- .../serde/v2/BlockSerDe.Deserializer.html | 371 ---- .../serde/v2/BlockSerDe.Serializer.html | 363 ---- .../connector/lambda/serde/v2/BlockSerDe.html | 272 --- .../v2/ConstraintsSerDe.Deserializer.html | 361 ---- .../serde/v2/ConstraintsSerDe.Serializer.html | 363 ---- .../lambda/serde/v2/ConstraintsSerDe.html | 221 --- .../v2/EncryptionKeySerDe.Deserializer.html | 361 ---- .../v2/EncryptionKeySerDe.Serializer.html | 363 ---- .../lambda/serde/v2/EncryptionKeySerDe.html | 221 --- .../EquatableValueSetSerDe.Deserializer.html | 371 ---- .../v2/EquatableValueSetSerDe.Serializer.html | 373 ---- .../serde/v2/EquatableValueSetSerDe.html | 221 --- .../FederationRequestSerDe.Deserializer.html | 342 ---- .../v2/FederationRequestSerDe.Serializer.html | 342 ---- .../serde/v2/FederationRequestSerDe.html | 221 --- .../FederationResponseSerDe.Deserializer.html | 344 ---- .../FederationResponseSerDe.Serializer.html | 344 ---- .../serde/v2/FederationResponseSerDe.html | 221 --- .../GetSplitsRequestSerDe.Deserializer.html | 395 ---- .../v2/GetSplitsRequestSerDe.Serializer.html | 391 ---- .../serde/v2/GetSplitsRequestSerDe.html | 221 --- .../GetSplitsResponseSerDe.Deserializer.html | 371 ---- .../v2/GetSplitsResponseSerDe.Serializer.html | 373 ---- .../serde/v2/GetSplitsResponseSerDe.html | 221 --- ...tTableLayoutRequestSerDe.Deserializer.html | 395 ---- ...GetTableLayoutRequestSerDe.Serializer.html | 391 ---- .../serde/v2/GetTableLayoutRequestSerDe.html | 221 --- ...TableLayoutResponseSerDe.Deserializer.html | 373 ---- ...etTableLayoutResponseSerDe.Serializer.html | 375 ---- .../serde/v2/GetTableLayoutResponseSerDe.html | 221 --- .../v2/GetTableRequestSerDe.Deserializer.html | 391 ---- .../v2/GetTableRequestSerDe.Serializer.html | 387 ---- .../lambda/serde/v2/GetTableRequestSerDe.html | 221 --- .../GetTableResponseSerDe.Deserializer.html | 373 ---- .../v2/GetTableResponseSerDe.Serializer.html | 375 ---- .../serde/v2/GetTableResponseSerDe.html | 221 --- ...daFunctionExceptionSerDe.Deserializer.html | 385 ---- .../v2/LambdaFunctionExceptionSerDe.html | 218 --- .../ListSchemasRequestSerDe.Deserializer.html | 389 ---- .../ListSchemasRequestSerDe.Serializer.html | 385 ---- .../serde/v2/ListSchemasRequestSerDe.html | 221 --- ...ListSchemasResponseSerDe.Deserializer.html | 371 ---- .../ListSchemasResponseSerDe.Serializer.html | 373 ---- .../serde/v2/ListSchemasResponseSerDe.html | 221 --- .../ListTablesRequestSerDe.Deserializer.html | 389 ---- .../v2/ListTablesRequestSerDe.Serializer.html | 385 ---- .../serde/v2/ListTablesRequestSerDe.html | 221 --- .../ListTablesResponseSerDe.Deserializer.html | 371 ---- .../ListTablesResponseSerDe.Serializer.html | 373 ---- .../serde/v2/ListTablesResponseSerDe.html | 221 --- .../serde/v2/MarkerSerDe.Deserializer.html | 361 ---- .../serde/v2/MarkerSerDe.Serializer.html | 363 ---- .../lambda/serde/v2/MarkerSerDe.html | 221 --- .../serde/v2/MetadataRequestDeserializer.html | 401 ---- .../serde/v2/MetadataRequestSerializer.html | 399 ---- .../serde/v2/ObjectMapperFactoryV2.html | 243 --- .../serde/v2/RangeSerDe.Deserializer.html | 361 ---- .../serde/v2/RangeSerDe.Serializer.html | 363 ---- .../connector/lambda/serde/v2/RangeSerDe.html | 221 --- .../ReadRecordsRequestSerDe.Deserializer.html | 379 ---- .../ReadRecordsRequestSerDe.Serializer.html | 381 ---- .../serde/v2/ReadRecordsRequestSerDe.html | 221 --- ...ReadRecordsResponseSerDe.Deserializer.html | 371 ---- .../ReadRecordsResponseSerDe.Serializer.html | 373 ---- .../serde/v2/ReadRecordsResponseSerDe.html | 221 --- ...ReadRecordsResponseSerDe.Deserializer.html | 375 ---- ...teReadRecordsResponseSerDe.Serializer.html | 377 ---- .../v2/RemoteReadRecordsResponseSerDe.html | 221 --- .../v2/S3SpillLocationSerDe.Deserializer.html | 371 ---- .../v2/S3SpillLocationSerDe.Serializer.html | 373 ---- .../lambda/serde/v2/S3SpillLocationSerDe.html | 221 --- .../serde/v2/SchemaSerDe.Deserializer.html | 385 ---- .../serde/v2/SchemaSerDe.Serializer.html | 389 ---- .../lambda/serde/v2/SchemaSerDe.html | 230 --- .../v2/SortedRangeSetSerDe.Deserializer.html | 373 ---- .../v2/SortedRangeSetSerDe.Serializer.html | 375 ---- .../lambda/serde/v2/SortedRangeSetSerDe.html | 221 --- .../v2/SpillLocationSerDe.Deserializer.html | 328 ---- .../v2/SpillLocationSerDe.Serializer.html | 328 ---- .../lambda/serde/v2/SpillLocationSerDe.html | 221 --- .../serde/v2/SplitSerDe.Deserializer.html | 363 ---- .../serde/v2/SplitSerDe.Serializer.html | 365 ---- .../connector/lambda/serde/v2/SplitSerDe.html | 221 --- .../serde/v2/TableNameSerDe.Deserializer.html | 361 ---- .../serde/v2/TableNameSerDe.Serializer.html | 363 ---- .../lambda/serde/v2/TableNameSerDe.html | 221 --- ...inedFunctionRequestSerDe.Deserializer.html | 375 ---- ...efinedFunctionRequestSerDe.Serializer.html | 377 ---- .../v2/UserDefinedFunctionRequestSerDe.html | 221 --- ...nedFunctionResponseSerDe.Deserializer.html | 371 ---- ...finedFunctionResponseSerDe.Serializer.html | 373 ---- .../v2/UserDefinedFunctionResponseSerDe.html | 221 --- .../serde/v2/ValueSetSerDe.Deserializer.html | 332 ---- .../serde/v2/ValueSetSerDe.Serializer.html | 332 ---- .../lambda/serde/v2/ValueSetSerDe.html | 221 --- .../AllOrNoneValueSetSerDe.Deserializer.html | 165 -- .../AllOrNoneValueSetSerDe.Serializer.html | 165 -- .../v2/class-use/AllOrNoneValueSetSerDe.html | 125 -- .../v2/class-use/ArrowRecordBatchSerDe.html | 125 -- .../ArrowTypeSerDe.Deserializer.html | 167 -- .../class-use/ArrowTypeSerDe.Serializer.html | 167 -- .../serde/v2/class-use/ArrowTypeSerDe.html | 125 -- .../v2/class-use/BlockSerDe.Deserializer.html | 125 -- .../v2/class-use/BlockSerDe.Serializer.html | 125 -- .../lambda/serde/v2/class-use/BlockSerDe.html | 125 -- .../ConstraintsSerDe.Deserializer.html | 179 -- .../ConstraintsSerDe.Serializer.html | 179 -- .../serde/v2/class-use/ConstraintsSerDe.html | 125 -- .../EncryptionKeySerDe.Deserializer.html | 169 -- .../EncryptionKeySerDe.Serializer.html | 169 -- .../v2/class-use/EncryptionKeySerDe.html | 125 -- .../EquatableValueSetSerDe.Deserializer.html | 165 -- .../EquatableValueSetSerDe.Serializer.html | 165 -- .../v2/class-use/EquatableValueSetSerDe.html | 125 -- .../FederationRequestSerDe.Deserializer.html | 125 -- .../FederationRequestSerDe.Serializer.html | 125 -- .../v2/class-use/FederationRequestSerDe.html | 125 -- .../FederationResponseSerDe.Deserializer.html | 125 -- .../FederationResponseSerDe.Serializer.html | 125 -- .../v2/class-use/FederationResponseSerDe.html | 125 -- .../GetSplitsRequestSerDe.Deserializer.html | 170 -- .../GetSplitsRequestSerDe.Serializer.html | 170 -- .../v2/class-use/GetSplitsRequestSerDe.html | 125 -- .../GetSplitsResponseSerDe.Deserializer.html | 171 -- .../GetSplitsResponseSerDe.Serializer.html | 171 -- .../v2/class-use/GetSplitsResponseSerDe.html | 125 -- ...tTableLayoutRequestSerDe.Deserializer.html | 170 -- ...GetTableLayoutRequestSerDe.Serializer.html | 170 -- .../class-use/GetTableLayoutRequestSerDe.html | 125 -- ...TableLayoutResponseSerDe.Deserializer.html | 171 -- ...etTableLayoutResponseSerDe.Serializer.html | 171 -- .../GetTableLayoutResponseSerDe.html | 125 -- .../GetTableRequestSerDe.Deserializer.html | 170 -- .../GetTableRequestSerDe.Serializer.html | 170 -- .../v2/class-use/GetTableRequestSerDe.html | 125 -- .../GetTableResponseSerDe.Deserializer.html | 171 -- .../GetTableResponseSerDe.Serializer.html | 171 -- .../v2/class-use/GetTableResponseSerDe.html | 125 -- ...daFunctionExceptionSerDe.Deserializer.html | 125 -- .../LambdaFunctionExceptionSerDe.html | 125 -- .../ListSchemasRequestSerDe.Deserializer.html | 170 -- .../ListSchemasRequestSerDe.Serializer.html | 170 -- .../v2/class-use/ListSchemasRequestSerDe.html | 125 -- ...ListSchemasResponseSerDe.Deserializer.html | 171 -- .../ListSchemasResponseSerDe.Serializer.html | 171 -- .../class-use/ListSchemasResponseSerDe.html | 125 -- .../ListTablesRequestSerDe.Deserializer.html | 170 -- .../ListTablesRequestSerDe.Serializer.html | 170 -- .../v2/class-use/ListTablesRequestSerDe.html | 125 -- .../ListTablesResponseSerDe.Deserializer.html | 171 -- .../ListTablesResponseSerDe.Serializer.html | 171 -- .../v2/class-use/ListTablesResponseSerDe.html | 125 -- .../class-use/MarkerSerDe.Deserializer.html | 163 -- .../v2/class-use/MarkerSerDe.Serializer.html | 163 -- .../serde/v2/class-use/MarkerSerDe.html | 125 -- .../MetadataRequestDeserializer.html | 181 -- .../class-use/MetadataRequestSerializer.html | 181 -- .../v2/class-use/ObjectMapperFactoryV2.html | 125 -- .../v2/class-use/RangeSerDe.Deserializer.html | 164 -- .../v2/class-use/RangeSerDe.Serializer.html | 164 -- .../lambda/serde/v2/class-use/RangeSerDe.html | 125 -- .../ReadRecordsRequestSerDe.Deserializer.html | 170 -- .../ReadRecordsRequestSerDe.Serializer.html | 170 -- .../v2/class-use/ReadRecordsRequestSerDe.html | 125 -- ...ReadRecordsResponseSerDe.Deserializer.html | 171 -- .../ReadRecordsResponseSerDe.Serializer.html | 171 -- .../class-use/ReadRecordsResponseSerDe.html | 125 -- ...ReadRecordsResponseSerDe.Deserializer.html | 171 -- ...teReadRecordsResponseSerDe.Serializer.html | 171 -- .../RemoteReadRecordsResponseSerDe.html | 125 -- .../S3SpillLocationSerDe.Deserializer.html | 163 -- .../S3SpillLocationSerDe.Serializer.html | 163 -- .../v2/class-use/S3SpillLocationSerDe.html | 125 -- .../class-use/SchemaSerDe.Deserializer.html | 125 -- .../v2/class-use/SchemaSerDe.Serializer.html | 125 -- .../serde/v2/class-use/SchemaSerDe.html | 125 -- .../SortedRangeSetSerDe.Deserializer.html | 165 -- .../SortedRangeSetSerDe.Serializer.html | 165 -- .../v2/class-use/SortedRangeSetSerDe.html | 125 -- .../SpillLocationSerDe.Deserializer.html | 169 -- .../SpillLocationSerDe.Serializer.html | 169 -- .../v2/class-use/SpillLocationSerDe.html | 125 -- .../v2/class-use/SplitSerDe.Deserializer.html | 170 -- .../v2/class-use/SplitSerDe.Serializer.html | 170 -- .../lambda/serde/v2/class-use/SplitSerDe.html | 125 -- .../TableNameSerDe.Deserializer.html | 194 -- .../class-use/TableNameSerDe.Serializer.html | 194 -- .../serde/v2/class-use/TableNameSerDe.html | 125 -- ...inedFunctionRequestSerDe.Deserializer.html | 170 -- ...efinedFunctionRequestSerDe.Serializer.html | 170 -- .../UserDefinedFunctionRequestSerDe.html | 125 -- ...nedFunctionResponseSerDe.Deserializer.html | 171 -- ...finedFunctionResponseSerDe.Serializer.html | 171 -- .../UserDefinedFunctionResponseSerDe.html | 125 -- .../class-use/ValueSetSerDe.Deserializer.html | 163 -- .../class-use/ValueSetSerDe.Serializer.html | 163 -- .../serde/v2/class-use/ValueSetSerDe.html | 125 -- .../lambda/serde/v2/package-frame.html | 121 -- .../lambda/serde/v2/package-summary.html | 555 ------ .../lambda/serde/v2/package-tree.html | 285 --- .../lambda/serde/v2/package-use.html | 329 ---- .../serde/v3/ArrowRecordBatchSerDeV3.html | 198 -- .../serde/v3/BlockSerDeV3.Deserializer.html | 371 ---- .../serde/v3/BlockSerDeV3.Serializer.html | 371 ---- .../lambda/serde/v3/BlockSerDeV3.html | 261 --- .../serde/v3/ObjectMapperFactoryV3.html | 238 --- .../serde/v3/SchemaSerDeV3.Deserializer.html | 385 ---- .../serde/v3/SchemaSerDeV3.Serializer.html | 390 ---- .../lambda/serde/v3/SchemaSerDeV3.html | 226 --- .../v3/class-use/ArrowRecordBatchSerDeV3.html | 125 -- .../class-use/BlockSerDeV3.Deserializer.html | 125 -- .../v3/class-use/BlockSerDeV3.Serializer.html | 125 -- .../serde/v3/class-use/BlockSerDeV3.html | 125 -- .../v3/class-use/ObjectMapperFactoryV3.html | 125 -- .../class-use/SchemaSerDeV3.Deserializer.html | 125 -- .../class-use/SchemaSerDeV3.Serializer.html | 125 -- .../serde/v3/class-use/SchemaSerDeV3.html | 125 -- .../lambda/serde/v3/package-frame.html | 27 - .../lambda/serde/v3/package-summary.html | 171 -- .../lambda/serde/v3/package-tree.html | 169 -- .../lambda/serde/v3/package-use.html | 125 -- .../udf/UserDefinedFunctionRequest.html | 387 ---- .../udf/UserDefinedFunctionResponse.html | 348 ---- .../lambda/udf/UserDefinedFunctionType.html | 330 ---- .../class-use/UserDefinedFunctionRequest.html | 168 -- .../UserDefinedFunctionResponse.html | 125 -- .../class-use/UserDefinedFunctionType.html | 193 -- .../connector/lambda/udf/package-frame.html | 25 - .../connector/lambda/udf/package-summary.html | 162 -- .../connector/lambda/udf/package-tree.html | 159 -- .../connector/lambda/udf/package-use.html | 177 -- .../validation/ConnectorValidator.html | 256 --- .../validation/ConstraintParser.html | 256 --- .../validation/FederationService.html | 222 --- .../FederationServiceProvider.Mapper.html | 255 --- .../validation/FederationServiceProvider.html | 274 --- .../validation/LambdaMetadataProvider.html | 399 ---- .../validation/LambdaRecordProvider.html | 266 --- .../class-use/ConnectorValidator.html | 125 -- .../class-use/ConstraintParser.html | 125 -- .../class-use/FederationService.html | 167 -- .../FederationServiceProvider.Mapper.html | 125 -- .../class-use/FederationServiceProvider.html | 125 -- .../class-use/LambdaMetadataProvider.html | 125 -- .../class-use/LambdaRecordProvider.html | 125 -- .../connector/validation/package-frame.html | 29 - .../connector/validation/package-summary.html | 186 -- .../connector/validation/package-tree.html | 147 -- .../connector/validation/package-use.html | 158 -- .../aws/cmdb/AwsCmdbCompositeHandler.html | 256 --- .../aws/cmdb/AwsCmdbMetadataHandler.html | 507 ----- .../aws/cmdb/AwsCmdbRecordHandler.html | 338 ---- .../aws/cmdb/TableProviderFactory.html | 324 ---- .../class-use/AwsCmdbCompositeHandler.html | 125 -- .../class-use/AwsCmdbMetadataHandler.html | 125 -- .../cmdb/class-use/AwsCmdbRecordHandler.html | 125 -- .../cmdb/class-use/TableProviderFactory.html | 174 -- .../connectors/aws/cmdb/package-frame.html | 23 - .../connectors/aws/cmdb/package-summary.html | 165 -- .../connectors/aws/cmdb/package-tree.html | 153 -- .../connectors/aws/cmdb/package-use.html | 161 -- .../cmdb/tables/EmrClusterTableProvider.html | 367 ---- .../aws/cmdb/tables/RdsTableProvider.html | 367 ---- .../aws/cmdb/tables/TableProvider.html | 336 ---- .../class-use/EmrClusterTableProvider.html | 125 -- .../tables/class-use/RdsTableProvider.html | 125 -- .../cmdb/tables/class-use/TableProvider.html | 287 --- .../aws/cmdb/tables/ec2/EbsTableProvider.html | 367 ---- .../aws/cmdb/tables/ec2/Ec2TableProvider.html | 367 ---- .../cmdb/tables/ec2/ImagesTableProvider.html | 367 ---- .../cmdb/tables/ec2/RouteTableProvider.html | 367 ---- .../ec2/SecurityGroupsTableProvider.html | 367 ---- .../cmdb/tables/ec2/SubnetTableProvider.html | 367 ---- .../aws/cmdb/tables/ec2/VpcTableProvider.html | 367 ---- .../ec2/class-use/EbsTableProvider.html | 125 -- .../ec2/class-use/Ec2TableProvider.html | 125 -- .../ec2/class-use/ImagesTableProvider.html | 125 -- .../ec2/class-use/RouteTableProvider.html | 125 -- .../SecurityGroupsTableProvider.html | 125 -- .../ec2/class-use/SubnetTableProvider.html | 125 -- .../ec2/class-use/VpcTableProvider.html | 125 -- .../aws/cmdb/tables/ec2/package-frame.html | 26 - .../aws/cmdb/tables/ec2/package-summary.html | 181 -- .../aws/cmdb/tables/ec2/package-tree.html | 144 -- .../aws/cmdb/tables/ec2/package-use.html | 125 -- .../aws/cmdb/tables/package-frame.html | 25 - .../aws/cmdb/tables/package-summary.html | 169 -- .../aws/cmdb/tables/package-tree.html | 143 -- .../aws/cmdb/tables/package-use.html | 227 --- .../tables/s3/S3BucketsTableProvider.html | 367 ---- .../tables/s3/S3ObjectsTableProvider.html | 367 ---- .../s3/class-use/S3BucketsTableProvider.html | 125 -- .../s3/class-use/S3ObjectsTableProvider.html | 125 -- .../aws/cmdb/tables/s3/package-frame.html | 21 - .../aws/cmdb/tables/s3/package-summary.html | 151 -- .../aws/cmdb/tables/s3/package-tree.html | 139 -- .../aws/cmdb/tables/s3/package-use.html | 125 -- .../CloudwatchCompositeHandler.html | 256 --- .../cloudwatch/CloudwatchExceptionFilter.html | 284 --- .../cloudwatch/CloudwatchMetadataHandler.html | 669 ------- .../cloudwatch/CloudwatchRecordHandler.html | 340 ---- .../cloudwatch/CloudwatchTableName.html | 351 ---- .../cloudwatch/CloudwatchTableResolver.html | 329 ---- .../class-use/CloudwatchCompositeHandler.html | 125 -- .../class-use/CloudwatchExceptionFilter.html | 125 -- .../class-use/CloudwatchMetadataHandler.html | 125 -- .../class-use/CloudwatchRecordHandler.html | 125 -- .../class-use/CloudwatchTableName.html | 167 -- .../class-use/CloudwatchTableResolver.html | 125 -- .../cloudwatch/metrics/MetricStatSerDe.html | 311 ---- .../cloudwatch/metrics/MetricUtils.html | 292 --- .../metrics/MetricsCompositeHandler.html | 256 --- .../metrics/MetricsExceptionFilter.html | 284 --- .../metrics/MetricsMetadataHandler.html | 536 ------ .../metrics/MetricsRecordHandler.html | 340 ---- .../metrics/class-use/MetricStatSerDe.html | 125 -- .../metrics/class-use/MetricUtils.html | 125 -- .../class-use/MetricsCompositeHandler.html | 125 -- .../class-use/MetricsExceptionFilter.html | 125 -- .../class-use/MetricsMetadataHandler.html | 125 -- .../class-use/MetricsRecordHandler.html | 125 -- .../cloudwatch/metrics/package-frame.html | 25 - .../cloudwatch/metrics/package-summary.html | 176 -- .../cloudwatch/metrics/package-tree.html | 155 -- .../cloudwatch/metrics/package-use.html | 125 -- .../metrics/tables/MetricSamplesTable.html | 344 ---- .../metrics/tables/MetricsTable.html | 338 ---- .../cloudwatch/metrics/tables/Table.html | 479 ----- .../tables/class-use/MetricSamplesTable.html | 125 -- .../tables/class-use/MetricsTable.html | 125 -- .../metrics/tables/class-use/Table.html | 173 -- .../metrics/tables/package-frame.html | 22 - .../metrics/tables/package-summary.html | 157 -- .../metrics/tables/package-tree.html | 143 -- .../metrics/tables/package-use.html | 160 -- .../connectors/cloudwatch/package-frame.html | 25 - .../cloudwatch/package-summary.html | 174 -- .../connectors/cloudwatch/package-tree.html | 155 -- .../connectors/cloudwatch/package-use.html | 158 -- .../docdb/DocDBCompositeHandler.html | 256 --- .../docdb/DocDBConnectionFactory.html | 308 ---- .../connectors/docdb/DocDBFieldResolver.html | 306 --- .../docdb/DocDBMetadataHandler.html | 585 ------ .../connectors/docdb/DocDBRecordHandler.html | 337 ---- .../athena/connectors/docdb/QueryUtils.html | 305 --- .../athena/connectors/docdb/SchemaUtils.html | 264 --- .../athena/connectors/docdb/TypeUtils.html | 251 --- .../class-use/DocDBCompositeHandler.html | 125 -- .../class-use/DocDBConnectionFactory.html | 175 -- .../docdb/class-use/DocDBFieldResolver.html | 125 -- .../docdb/class-use/DocDBMetadataHandler.html | 125 -- .../docdb/class-use/DocDBRecordHandler.html | 125 -- .../docdb/class-use/QueryUtils.html | 125 -- .../docdb/class-use/SchemaUtils.html | 125 -- .../connectors/docdb/class-use/TypeUtils.html | 125 -- .../docdb/integ/DocDbIntegTestHandler.html | 331 ---- .../class-use/DocDbIntegTestHandler.html | 125 -- .../connectors/docdb/integ/package-frame.html | 20 - .../docdb/integ/package-summary.html | 145 -- .../connectors/docdb/integ/package-tree.html | 138 -- .../connectors/docdb/integ/package-use.html | 125 -- .../connectors/docdb/package-frame.html | 27 - .../connectors/docdb/package-summary.html | 189 -- .../athena/connectors/docdb/package-tree.html | 161 -- .../athena/connectors/docdb/package-use.html | 160 -- .../dynamodb/DynamoDBCompositeHandler.html | 256 --- .../dynamodb/DynamoDBMetadataHandler.html | 569 ------ .../dynamodb/DynamoDBRecordHandler.html | 322 ---- .../class-use/DynamoDBCompositeHandler.html | 125 -- .../class-use/DynamoDBMetadataHandler.html | 125 -- .../class-use/DynamoDBRecordHandler.html | 125 -- .../dynamodb/constants/DynamoDBConstants.html | 533 ------ .../class-use/DynamoDBConstants.html | 125 -- .../dynamodb/constants/package-frame.html | 20 - .../dynamodb/constants/package-summary.html | 143 -- .../dynamodb/constants/package-tree.html | 138 -- .../dynamodb/constants/package-use.html | 125 -- .../dynamodb/model/DynamoDBIndex.html | 366 ---- .../dynamodb/model/DynamoDBTable.html | 399 ---- .../model/class-use/DynamoDBIndex.html | 224 --- .../model/class-use/DynamoDBTable.html | 217 --- .../dynamodb/model/package-frame.html | 21 - .../dynamodb/model/package-summary.html | 149 -- .../dynamodb/model/package-tree.html | 139 -- .../dynamodb/model/package-use.html | 203 -- .../connectors/dynamodb/package-frame.html | 22 - .../connectors/dynamodb/package-summary.html | 158 -- .../connectors/dynamodb/package-tree.html | 156 -- .../connectors/dynamodb/package-use.html | 125 -- .../resolver/DynamoDBFieldResolver.html | 312 ---- .../resolver/DynamoDBTableResolver.html | 345 ---- .../class-use/DynamoDBFieldResolver.html | 125 -- .../class-use/DynamoDBTableResolver.html | 125 -- .../dynamodb/resolver/package-frame.html | 21 - .../dynamodb/resolver/package-summary.html | 149 -- .../dynamodb/resolver/package-tree.html | 139 -- .../dynamodb/resolver/package-use.html | 125 -- .../throttling/DynamoDBExceptionFilter.html | 284 --- .../class-use/DynamoDBExceptionFilter.html | 125 -- .../dynamodb/throttling/package-frame.html | 20 - .../dynamodb/throttling/package-summary.html | 145 -- .../dynamodb/throttling/package-tree.html | 138 -- .../dynamodb/throttling/package-use.html | 125 -- .../dynamodb/util/DDBPredicateUtils.html | 392 ---- .../dynamodb/util/DDBRecordMetadata.html | 389 ---- .../dynamodb/util/DDBTableUtils.html | 321 ---- .../dynamodb/util/DDBTypeUtils.html | 396 ---- .../util/IncrementingValueNameProducer.html | 285 --- .../util/class-use/DDBPredicateUtils.html | 125 -- .../util/class-use/DDBRecordMetadata.html | 226 --- .../util/class-use/DDBTableUtils.html | 125 -- .../dynamodb/util/class-use/DDBTypeUtils.html | 125 -- .../IncrementingValueNameProducer.html | 181 -- .../dynamodb/util/package-frame.html | 24 - .../dynamodb/util/package-summary.html | 169 -- .../dynamodb/util/package-tree.html | 142 -- .../connectors/dynamodb/util/package-use.html | 186 -- .../AWSRequestSigningApacheInterceptor.html | 300 --- .../AwsElasticsearchFactory.html | 280 --- .../AwsRestHighLevelClient.Builder.html | 338 ---- .../elasticsearch/AwsRestHighLevelClient.html | 431 ----- .../AwsRestHighLevelClientFactory.html | 292 --- .../CacheableAwsRestHighLevelClient.html | 403 ---- .../ElasticsearchCompositeHandler.html | 256 --- .../ElasticsearchDomainMapProvider.html | 310 ---- .../ElasticsearchFieldResolver.html | 349 ---- .../ElasticsearchGlueTypeMapper.html | 328 ---- .../ElasticsearchMetadataHandler.html | 603 ------ .../ElasticsearchRecordHandler.html | 375 ---- .../AWSRequestSigningApacheInterceptor.html | 125 -- .../class-use/AwsElasticsearchFactory.html | 164 -- .../AwsRestHighLevelClient.Builder.html | 174 -- .../class-use/AwsRestHighLevelClient.html | 201 -- .../AwsRestHighLevelClientFactory.html | 178 -- .../CacheableAwsRestHighLevelClient.html | 125 -- .../ElasticsearchCompositeHandler.html | 125 -- .../ElasticsearchDomainMapProvider.html | 171 -- .../class-use/ElasticsearchFieldResolver.html | 125 -- .../ElasticsearchGlueTypeMapper.html | 125 -- .../ElasticsearchMetadataHandler.html | 125 -- .../class-use/ElasticsearchRecordHandler.html | 125 -- .../elasticsearch/package-frame.html | 31 - .../elasticsearch/package-summary.html | 212 --- .../elasticsearch/package-tree.html | 169 -- .../connectors/elasticsearch/package-use.html | 180 -- .../example/ExampleCompositeHandler.html | 256 --- .../example/ExampleMetadataHandler.html | 471 ----- .../example/ExampleRecordHandler.html | 339 ---- .../ExampleUserDefinedFuncHandler.html | 381 ---- .../class-use/ExampleCompositeHandler.html | 125 -- .../class-use/ExampleMetadataHandler.html | 125 -- .../class-use/ExampleRecordHandler.html | 125 -- .../ExampleUserDefinedFuncHandler.html | 125 -- .../connectors/example/package-frame.html | 23 - .../connectors/example/package-summary.html | 164 -- .../connectors/example/package-tree.html | 157 -- .../connectors/example/package-use.html | 125 -- .../hbase/HbaseCompositeHandler.html | 256 --- .../hbase/HbaseConnectionFactory.html | 348 ---- .../connectors/hbase/HbaseFieldResolver.html | 341 ---- .../hbase/HbaseMetadataHandler.html | 680 ------- .../connectors/hbase/HbaseRecordHandler.html | 341 ---- .../connectors/hbase/HbaseSchemaUtils.html | 456 ----- .../class-use/HbaseCompositeHandler.html | 125 -- .../class-use/HbaseConnectionFactory.html | 125 -- .../hbase/class-use/HbaseFieldResolver.html | 168 -- .../hbase/class-use/HbaseMetadataHandler.html | 125 -- .../hbase/class-use/HbaseRecordHandler.html | 125 -- .../hbase/class-use/HbaseSchemaUtils.html | 125 -- .../hbase/connection/HBaseConnection.html | 466 ----- .../connection/HbaseConnectionFactory.html | 348 ---- .../hbase/connection/ResultProcessor.html | 236 --- .../connection/UnrecoverableException.html | 267 --- .../connection/class-use/HBaseConnection.html | 211 --- .../class-use/HbaseConnectionFactory.html | 175 -- .../connection/class-use/ResultProcessor.html | 169 -- .../class-use/UnrecoverableException.html | 125 -- .../hbase/connection/package-frame.html | 29 - .../hbase/connection/package-summary.html | 187 -- .../hbase/connection/package-tree.html | 152 -- .../hbase/connection/package-use.html | 193 -- .../hbase/integ/HbaseIntegTestHandler.html | 332 ---- .../hbase/integ/HbaseRowBuilder.html | 315 ---- .../hbase/integ/HbaseTableUtils.html | 352 ---- .../class-use/HbaseIntegTestHandler.html | 125 -- .../integ/class-use/HbaseRowBuilder.html | 169 -- .../integ/class-use/HbaseTableUtils.html | 125 -- .../connectors/hbase/integ/package-frame.html | 22 - .../hbase/integ/package-summary.html | 157 -- .../connectors/hbase/integ/package-tree.html | 140 -- .../connectors/hbase/integ/package-use.html | 160 -- .../connectors/hbase/package-frame.html | 25 - .../connectors/hbase/package-summary.html | 177 -- .../athena/connectors/hbase/package-tree.html | 159 -- .../athena/connectors/hbase/package-use.html | 161 -- .../MultiplexingJdbcCompositeHandler.html | 256 --- .../jdbc/MultiplexingJdbcMetadataHandler.html | 517 ------ .../jdbc/MultiplexingJdbcRecordHandler.html | 369 ---- .../MultiplexingJdbcCompositeHandler.html | 125 -- .../MultiplexingJdbcMetadataHandler.html | 125 -- .../MultiplexingJdbcRecordHandler.html | 125 -- .../connection/DatabaseConnectionConfig.html | 404 ---- .../DatabaseConnectionConfigBuilder.html | 375 ---- .../connection/DatabaseConnectionInfo.html | 327 ---- .../GenericJdbcConnectionFactory.html | 352 ---- .../JdbcConnectionFactory.DatabaseEngine.html | 372 ---- .../connection/JdbcConnectionFactory.html | 257 --- .../jdbc/connection/JdbcCredential.html | 327 ---- .../connection/JdbcCredentialProvider.html | 234 --- .../RdsSecretsCredentialProvider.html | 294 --- .../StaticJdbcCredentialProvider.html | 292 --- .../class-use/DatabaseConnectionConfig.html | 302 --- .../DatabaseConnectionConfigBuilder.html | 167 -- .../class-use/DatabaseConnectionInfo.html | 125 -- .../GenericJdbcConnectionFactory.html | 125 -- .../JdbcConnectionFactory.DatabaseEngine.html | 225 --- .../class-use/JdbcConnectionFactory.html | 272 --- .../connection/class-use/JdbcCredential.html | 186 -- .../class-use/JdbcCredentialProvider.html | 214 --- .../RdsSecretsCredentialProvider.html | 125 -- .../StaticJdbcCredentialProvider.html | 125 -- .../jdbc/connection/package-frame.html | 35 - .../jdbc/connection/package-summary.html | 221 --- .../jdbc/connection/package-tree.html | 161 -- .../jdbc/connection/package-use.html | 273 --- .../connectors/jdbc/manager/JDBCUtil.html | 291 --- .../jdbc/manager/JdbcArrowTypeConverter.html | 254 --- .../jdbc/manager/JdbcMetadataHandler.html | 589 ------ .../jdbc/manager/JdbcRecordHandler.html | 417 ----- .../jdbc/manager/JdbcSplitQueryBuilder.html | 356 ---- .../manager/PreparedStatementBuilder.html | 319 ---- .../jdbc/manager/class-use/JDBCUtil.html | 125 -- .../class-use/JdbcArrowTypeConverter.html | 125 -- .../class-use/JdbcMetadataHandler.html | 239 --- .../manager/class-use/JdbcRecordHandler.html | 237 --- .../class-use/JdbcSplitQueryBuilder.html | 191 -- .../class-use/PreparedStatementBuilder.html | 173 -- .../jdbc/manager/package-frame.html | 25 - .../jdbc/manager/package-summary.html | 173 -- .../connectors/jdbc/manager/package-tree.html | 151 -- .../connectors/jdbc/manager/package-use.html | 258 --- .../jdbc/mysql/MySqlCompositeHandler.html | 258 --- .../jdbc/mysql/MySqlMetadataHandler.html | 446 ----- .../jdbc/mysql/MySqlQueryStringBuilder.html | 314 ---- .../jdbc/mysql/MySqlRecordHandler.html | 362 ---- .../class-use/MySqlCompositeHandler.html | 125 -- .../mysql/class-use/MySqlMetadataHandler.html | 125 -- .../class-use/MySqlQueryStringBuilder.html | 125 -- .../mysql/class-use/MySqlRecordHandler.html | 125 -- .../connectors/jdbc/mysql/package-frame.html | 23 - .../jdbc/mysql/package-summary.html | 164 -- .../connectors/jdbc/mysql/package-tree.html | 165 -- .../connectors/jdbc/mysql/package-use.html | 125 -- .../athena/connectors/jdbc/package-frame.html | 22 - .../connectors/jdbc/package-summary.html | 158 -- .../athena/connectors/jdbc/package-tree.html | 160 -- .../athena/connectors/jdbc/package-use.html | 125 -- .../PostGreSqlCompositeHandler.html | 258 --- .../postgresql/PostGreSqlMetadataHandler.html | 458 ----- .../PostGreSqlQueryStringBuilder.html | 280 --- .../postgresql/PostGreSqlRecordHandler.html | 347 ---- .../class-use/PostGreSqlCompositeHandler.html | 125 -- .../class-use/PostGreSqlMetadataHandler.html | 125 -- .../PostGreSqlQueryStringBuilder.html | 125 -- .../class-use/PostGreSqlRecordHandler.html | 125 -- .../jdbc/postgresql/package-frame.html | 23 - .../jdbc/postgresql/package-summary.html | 162 -- .../jdbc/postgresql/package-tree.html | 165 -- .../jdbc/postgresql/package-use.html | 125 -- .../jdbc/splits/IntegerSplitter.html | 344 ---- .../connectors/jdbc/splits/SplitInfo.html | 380 ---- .../connectors/jdbc/splits/SplitRange.html | 345 ---- .../connectors/jdbc/splits/Splitter.html | 250 --- .../jdbc/splits/SplitterFactory.html | 288 --- .../splits/class-use/IntegerSplitter.html | 125 -- .../jdbc/splits/class-use/SplitInfo.html | 163 -- .../jdbc/splits/class-use/SplitRange.html | 183 -- .../jdbc/splits/class-use/Splitter.html | 182 -- .../splits/class-use/SplitterFactory.html | 125 -- .../connectors/jdbc/splits/package-frame.html | 27 - .../jdbc/splits/package-summary.html | 180 -- .../connectors/jdbc/splits/package-tree.html | 149 -- .../connectors/jdbc/splits/package-use.html | 170 -- .../neptune/NeptuneCompositeHandler.html | 256 --- .../connectors/neptune/NeptuneConnection.html | 251 --- .../neptune/NeptuneMetadataHandler.html | 566 ------ .../neptune/NeptuneRecordHandler.html | 346 ---- .../class-use/NeptuneCompositeHandler.html | 125 -- .../neptune/class-use/NeptuneConnection.html | 195 -- .../class-use/NeptuneMetadataHandler.html | 125 -- .../class-use/NeptuneRecordHandler.html | 125 -- .../connectors/neptune/package-frame.html | 23 - .../connectors/neptune/package-summary.html | 164 -- .../connectors/neptune/package-tree.html | 157 -- .../connectors/neptune/package-use.html | 177 -- .../propertygraph/Enums.GraphType.html | 346 ---- .../propertygraph/Enums.SpecialKeys.html | 358 ---- .../Enums.TableSchemaMetaType.html | 346 ---- .../neptune/propertygraph/Enums.html | 265 --- .../GremlinQueryPreProcessor.Operator.html | 370 ---- .../GremlinQueryPreProcessor.html | 284 --- .../propertygraph/PropertyGraphHandler.html | 333 ---- .../class-use/Enums.GraphType.html | 174 -- .../class-use/Enums.SpecialKeys.html | 174 -- .../class-use/Enums.TableSchemaMetaType.html | 174 -- .../propertygraph/class-use/Enums.html | 125 -- .../GremlinQueryPreProcessor.Operator.html | 195 -- .../class-use/GremlinQueryPreProcessor.html | 125 -- .../class-use/PropertyGraphHandler.html | 125 -- .../neptune/propertygraph/package-frame.html | 29 - .../propertygraph/package-summary.html | 184 -- .../neptune/propertygraph/package-tree.html | 155 -- .../neptune/propertygraph/package-use.html | 167 -- .../rowwriters/EdgeRowWriter.html | 242 --- .../rowwriters/VertexRowWriter.html | 242 --- .../rowwriters/class-use/EdgeRowWriter.html | 125 -- .../rowwriters/class-use/VertexRowWriter.html | 125 -- .../rowwriters/package-frame.html | 21 - .../rowwriters/package-summary.html | 153 -- .../rowwriters/package-tree.html | 139 -- .../propertygraph/rowwriters/package-use.html | 125 -- .../athena/connectors/redis/KeyType.html | 381 ---- .../redis/RedisCompositeHandler.html | 256 --- .../redis/RedisMetadataHandler.html | 833 --------- .../connectors/redis/RedisRecordHandler.html | 341 ---- .../connectors/redis/ValueConverter.html | 252 --- .../athena/connectors/redis/ValueType.html | 394 ---- .../connectors/redis/class-use/KeyType.html | 178 -- .../class-use/RedisCompositeHandler.html | 125 -- .../redis/class-use/RedisMetadataHandler.html | 125 -- .../redis/class-use/RedisRecordHandler.html | 125 -- .../redis/class-use/ValueConverter.html | 125 -- .../connectors/redis/class-use/ValueType.html | 178 -- .../redis/integ/RedisIntegTestHandler.html | 330 ---- .../class-use/RedisIntegTestHandler.html | 125 -- .../connectors/redis/integ/package-frame.html | 20 - .../redis/integ/package-summary.html | 145 -- .../connectors/redis/integ/package-tree.html | 138 -- .../connectors/redis/integ/package-use.html | 125 -- .../redis/lettuce/RedisCommandsWrapper.html | 414 ----- .../redis/lettuce/RedisConnectionFactory.html | 295 --- .../redis/lettuce/RedisConnectionWrapper.html | 289 --- .../class-use/RedisCommandsWrapper.html | 165 -- .../class-use/RedisConnectionFactory.html | 175 -- .../class-use/RedisConnectionWrapper.html | 174 -- .../redis/lettuce/package-frame.html | 22 - .../redis/lettuce/package-summary.html | 151 -- .../redis/lettuce/package-tree.html | 140 -- .../connectors/redis/lettuce/package-use.html | 180 -- .../connectors/redis/package-frame.html | 28 - .../connectors/redis/package-summary.html | 188 -- .../athena/connectors/redis/package-tree.html | 170 -- .../athena/connectors/redis/package-use.html | 165 -- .../TimestreamCompositeHandler.html | 254 --- .../timestream/TimestreamMetadataHandler.html | 515 ------ .../timestream/TimestreamRecordHandler.html | 331 ---- .../timestream/TimestreamSchemaUtils.html | 240 --- .../connectors/timestream/TimestreamType.html | 393 ---- .../class-use/TimestreamCompositeHandler.html | 125 -- .../class-use/TimestreamMetadataHandler.html | 125 -- .../class-use/TimestreamRecordHandler.html | 125 -- .../class-use/TimestreamSchemaUtils.html | 125 -- .../timestream/class-use/TimestreamType.html | 178 -- .../connectors/timestream/package-frame.html | 27 - .../timestream/package-summary.html | 170 -- .../connectors/timestream/package-tree.html | 169 -- .../connectors/timestream/package-use.html | 158 -- .../query/DescribeTableQueryBuilder.html | 327 ---- .../timestream/query/PredicateBuilder.html | 238 --- .../timestream/query/QueryFactory.html | 285 --- .../timestream/query/SelectQueryBuilder.html | 394 ---- .../class-use/DescribeTableQueryBuilder.html | 173 -- .../query/class-use/PredicateBuilder.html | 125 -- .../query/class-use/QueryFactory.html | 125 -- .../query/class-use/SelectQueryBuilder.html | 181 -- .../timestream/query/package-frame.html | 23 - .../timestream/query/package-summary.html | 160 -- .../timestream/query/package-tree.html | 141 -- .../timestream/query/package-use.html | 166 -- .../tpcds/TPCDSCompositeHandler.html | 254 --- .../tpcds/TPCDSMetadataHandler.html | 562 ------ .../tpcds/TPCDSRecordHandler.CellWriter.html | 244 --- .../connectors/tpcds/TPCDSRecordHandler.html | 357 ---- .../athena/connectors/tpcds/TPCDSUtils.html | 293 --- .../class-use/TPCDSCompositeHandler.html | 125 -- .../tpcds/class-use/TPCDSMetadataHandler.html | 125 -- .../TPCDSRecordHandler.CellWriter.html | 125 -- .../tpcds/class-use/TPCDSRecordHandler.html | 125 -- .../tpcds/class-use/TPCDSUtils.html | 125 -- .../connectors/tpcds/package-frame.html | 27 - .../connectors/tpcds/package-summary.html | 177 -- .../athena/connectors/tpcds/package-tree.html | 157 -- .../athena/connectors/tpcds/package-use.html | 125 -- .../connectors/udfs/AthenaUDFHandler.html | 377 ---- .../udfs/class-use/AthenaUDFHandler.html | 125 -- .../athena/connectors/udfs/package-frame.html | 20 - .../connectors/udfs/package-summary.html | 143 -- .../athena/connectors/udfs/package-tree.html | 142 -- .../athena/connectors/udfs/package-use.html | 125 -- .../vertica/VerticaCompositeHandler.html | 256 --- .../vertica/VerticaConnectionFactory.html | 307 ---- .../vertica/VerticaMetadataHandler.html | 541 ------ .../vertica/VerticaRecordHandler.html | 330 ---- .../vertica/VerticaSchemaUtils.html | 274 --- .../class-use/VerticaCompositeHandler.html | 125 -- .../class-use/VerticaConnectionFactory.html | 170 -- .../class-use/VerticaMetadataHandler.html | 125 -- .../class-use/VerticaRecordHandler.html | 125 -- .../vertica/class-use/VerticaSchemaUtils.html | 170 -- .../connectors/vertica/package-frame.html | 24 - .../connectors/vertica/package-summary.html | 164 -- .../connectors/vertica/package-tree.html | 154 -- .../connectors/vertica/package-use.html | 163 -- .../query/PredicateBuilder.TypeAndValue.html | 246 --- .../vertica/query/PredicateBuilder.html | 310 ---- .../vertica/query/QueryFactory.html | 272 --- .../query/VerticaExportQueryBuilder.html | 439 ----- .../PredicateBuilder.TypeAndValue.html | 175 -- .../query/class-use/PredicateBuilder.html | 125 -- .../vertica/query/class-use/QueryFactory.html | 125 -- .../class-use/VerticaExportQueryBuilder.html | 188 -- .../vertica/query/package-frame.html | 23 - .../vertica/query/package-summary.html | 155 -- .../vertica/query/package-tree.html | 141 -- .../connectors/vertica/query/package-use.html | 161 -- javadoc.sh | 2 +- options | 6 +- packages | 306 +++ 1217 files changed, 310 insertions(+), 294312 deletions(-) delete mode 100644 com/amazonaws/athena/connector/integ/ConnectorStackAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/ConnectorStackFactory.html delete mode 100644 com/amazonaws/athena/connector/integ/ConnectorStackProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/IntegrationTestBase.html delete mode 100644 com/amazonaws/athena/connector/integ/class-use/ConnectorStackAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/class-use/ConnectorStackFactory.html delete mode 100644 com/amazonaws/athena/connector/integ/class-use/ConnectorStackProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/class-use/IntegrationTestBase.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/CloudFormationClient.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/class-use/CloudFormationClient.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/package-frame.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/package-summary.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/package-tree.html delete mode 100644 com/amazonaws/athena/connector/integ/clients/package-use.html delete mode 100644 com/amazonaws/athena/connector/integ/data/ConnectorPackagingAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/ConnectorStackAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/ConnectorVpcAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/ConnectorVpcSubnetAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/SecretsManagerCredentials.html delete mode 100644 com/amazonaws/athena/connector/integ/data/TestConfig.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/ConnectorPackagingAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/ConnectorStackAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcSubnetAttributes.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/SecretsManagerCredentials.html delete mode 100644 com/amazonaws/athena/connector/integ/data/class-use/TestConfig.html delete mode 100644 com/amazonaws/athena/connector/integ/data/package-frame.html delete mode 100644 com/amazonaws/athena/connector/integ/data/package-summary.html delete mode 100644 com/amazonaws/athena/connector/integ/data/package-tree.html delete mode 100644 com/amazonaws/athena/connector/integ/data/package-use.html delete mode 100644 com/amazonaws/athena/connector/integ/package-frame.html delete mode 100644 com/amazonaws/athena/connector/integ/package-summary.html delete mode 100644 com/amazonaws/athena/connector/integ/package-tree.html delete mode 100644 com/amazonaws/athena/connector/integ/package-use.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/ConnectorEnvironmentVarsProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/ConnectorPackagingAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/ConnectorVpcAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/SecretsManagerCredentialsProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/class-use/ConnectorEnvironmentVarsProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/class-use/ConnectorPackagingAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/class-use/ConnectorVpcAttributesProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/class-use/SecretsManagerCredentialsProvider.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/package-frame.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/package-summary.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/package-tree.html delete mode 100644 com/amazonaws/athena/connector/integ/providers/package-use.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/ConnectorStack.Builder.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/ConnectorStack.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.Builder.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.Builder.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.Builder.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/package-frame.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/package-summary.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/package-tree.html delete mode 100644 com/amazonaws/athena/connector/integ/stacks/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/CollectionsUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/QueryStatusChecker.html delete mode 100644 com/amazonaws/athena/connector/lambda/ThrottlingInvoker.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/ThrottlingInvoker.ExceptionFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/ThrottlingInvoker.State.html delete mode 100644 com/amazonaws/athena/connector/lambda/ThrottlingInvoker.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/CollectionsUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/QueryStatusChecker.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.ExceptionFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.State.html delete mode 100644 com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/ArrowTypeComparator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/Block.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockAllocator.BatchGenerator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockAllocator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockAllocatorImpl.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockAllocatorRegistry.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockSpiller.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockWriter.RowWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/BlockWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/DateTimeFormatterUtil.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/FieldBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/FieldResolver.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/RecordBatchSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/S3BlockSpillReader.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/S3BlockSpiller.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SchemaAware.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SchemaBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SchemaSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SimpleBlockWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SpillConfig.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SpillConfig.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/SupportedTypes.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/TimeZoneKey.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/ArrowTypeComparator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/Block.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.BatchGenerator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorImpl.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorRegistry.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockSpiller.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.RowWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/DateTimeFormatterUtil.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/FieldBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/FieldResolver.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/RecordBatchSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpillReader.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpiller.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SchemaAware.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SchemaBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SchemaSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SimpleBlockWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/SupportedTypes.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/class-use/TimeZoneKey.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjectorImpl.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/ListArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/ProjectorUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/SimpleArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/StructArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjectorImpl.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/ListArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/ProjectorUtils.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/SimpleArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/class-use/StructArrowValueProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/projectors/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.RowWriterBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.RowWriterBuilder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/BigIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/BitExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/DateDayExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/DateMilliExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/DecimalExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/Float4Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/Float8Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/IntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/SmallIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/TinyIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/VarBinaryExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/VarCharExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BigIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BitExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateDayExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateMilliExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DecimalExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float4Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float8Extractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/IntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/SmallIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/TinyIntExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarBinaryExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarCharExtractor.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/extractors/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BigIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BitFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateDayFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateMilliFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DecimalFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriterFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float4FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float8FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/IntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/SmallIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/TinyIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarBinaryFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarCharFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BigIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BitFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateDayFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateMilliFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DecimalFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriterFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float4FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float8FieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/IntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/SmallIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/TinyIntFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarBinaryFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarCharFieldWriter.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/NullableDecimalHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarBinaryHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarCharHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableDecimalHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarBinaryHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarCharHolder.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/holders/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/data/writers/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/Split.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/Split.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/TableName.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/class-use/Split.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/class-use/Split.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/class-use/TableName.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/AllOrNoneValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintEvaluator.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/Constraints.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/LiteralValueMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/Marker.Bound.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/Marker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.SharedBlockMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/Range.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/Ranges.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarkerComparator.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/ValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/AllOrNoneValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintEvaluator.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintProjector.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Constraints.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/LiteralValueMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.Bound.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.SharedBlockMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Range.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Ranges.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarker.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarkerComparator.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueSet.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/predicate/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/SpillLocation.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/SpillLocationVerifier.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.Builder.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocation.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocationVerifier.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/domain/spill/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ContinuationToken.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ExampleCompositeHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.ExampleTable.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ExampleRecordHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/ExampleUserDefinedFunctionHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/SplitProperties.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ContinuationToken.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ExampleCompositeHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.ExampleTable.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ExampleRecordHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/ExampleUserDefinedFunctionHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/class-use/SplitProperties.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/examples/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/FederationThrottleException.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/class-use/FederationThrottleException.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/exceptions/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/AthenaExceptionFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/CompositeHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/FederationCapabilities.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.DatabaseFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.TableFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/MetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/RecordHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/SerDeVersion.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/UserDefinedFunctionHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/AthenaExceptionFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/CompositeHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/FederationCapabilities.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.DatabaseFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.TableFilter.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/MetadataHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/RecordHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/SerDeVersion.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/class-use/UserDefinedFunctionHandler.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/handlers/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetSplitsRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetSplitsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetTableRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/GetTableResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/ListSchemasRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/ListSchemasResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/ListTablesRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/ListTablesResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/MetadataRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/MetadataRequestType.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/MetadataResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/MetadataService.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequestType.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataService.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/DefaultGlueType.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.BaseTypeMapper.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.Token.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/class-use/DefaultGlueType.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.BaseTypeMapper.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.Token.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/glue/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/metadata/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/ReadRecordsRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/ReadRecordsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/RecordRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/RecordRequestType.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/RecordResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/RecordService.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/RemoteReadRecordsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/RecordRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/RecordRequestType.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/RecordResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/RecordService.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/class-use/RemoteReadRecordsResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/records/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/FederationRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/FederationResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/PingRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/PingResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/class-use/FederationRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/class-use/FederationResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/class-use/PingRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/class-use/PingResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/request/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/AesGcmBlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/BlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/CachableSecretsManager.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/EncryptionKey.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/EncryptionKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/FederatedIdentity.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/KmsKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/LocalKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/NoOpBlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/AesGcmBlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/BlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/CachableSecretsManager.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKey.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/FederatedIdentity.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/KmsKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/LocalKeyFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/class-use/NoOpBlockCrypto.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/security/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/BaseDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/BaseSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/BlockDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/BlockSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/DelegatingDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/DelegatingSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/ObjectMapperFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/SchemaDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/SchemaSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/TypedDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/TypedSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/VersionedObjectMapperFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/BaseDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/BaseSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/BlockDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/BlockSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/ObjectMapperFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/SchemaDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/SchemaSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/TypedDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/TypedSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/VersionedObjectMapperFactory.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ArrowRecordBatchSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ObjectMapperFactoryV2.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowRecordBatchSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestDeserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestSerializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ObjectMapperFactoryV2.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v2/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/ArrowRecordBatchSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/ObjectMapperFactoryV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/ArrowRecordBatchSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/ObjectMapperFactoryV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Deserializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Serializer.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/serde/v3/package-use.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionType.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionRequest.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionResponse.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionType.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/package-frame.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/package-summary.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/package-tree.html delete mode 100644 com/amazonaws/athena/connector/lambda/udf/package-use.html delete mode 100644 com/amazonaws/athena/connector/validation/ConnectorValidator.html delete mode 100644 com/amazonaws/athena/connector/validation/ConstraintParser.html delete mode 100644 com/amazonaws/athena/connector/validation/FederationService.html delete mode 100644 com/amazonaws/athena/connector/validation/FederationServiceProvider.Mapper.html delete mode 100644 com/amazonaws/athena/connector/validation/FederationServiceProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/LambdaMetadataProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/LambdaRecordProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/ConnectorValidator.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/ConstraintParser.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/FederationService.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.Mapper.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/LambdaMetadataProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/class-use/LambdaRecordProvider.html delete mode 100644 com/amazonaws/athena/connector/validation/package-frame.html delete mode 100644 com/amazonaws/athena/connector/validation/package-summary.html delete mode 100644 com/amazonaws/athena/connector/validation/package-tree.html delete mode 100644 com/amazonaws/athena/connector/validation/package-use.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/TableProviderFactory.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/class-use/TableProviderFactory.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/package-use.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/EmrClusterTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/RdsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/TableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/EmrClusterTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/RdsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/TableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/EbsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/Ec2TableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/ImagesTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/RouteTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SecurityGroupsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SubnetTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/VpcTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/EbsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/Ec2TableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/ImagesTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/RouteTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SecurityGroupsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SubnetTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/VpcTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-use.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/package-use.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3BucketsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3ObjectsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3BucketsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3ObjectsTableProvider.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-use.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableName.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableResolver.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableName.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableResolver.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricStatSerDe.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricUtils.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricStatSerDe.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricUtils.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/package-use.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricSamplesTable.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricsTable.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/Table.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricSamplesTable.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricsTable.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/Table.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-use.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/cloudwatch/package-use.html delete mode 100644 com/amazonaws/athena/connectors/docdb/DocDBCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/DocDBConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/docdb/DocDBFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/docdb/DocDBMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/DocDBRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/QueryUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/SchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/TypeUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/DocDBCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/DocDBConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/DocDBFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/DocDBMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/DocDBRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/QueryUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/SchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/class-use/TypeUtils.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/DocDbIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/class-use/DocDbIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/docdb/integ/package-use.html delete mode 100644 com/amazonaws/athena/connectors/docdb/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/docdb/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/docdb/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/docdb/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/DynamoDBCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/DynamoDBMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/DynamoDBRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/DynamoDBConstants.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/class-use/DynamoDBConstants.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/constants/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/DynamoDBIndex.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/DynamoDBTable.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBIndex.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBTable.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/model/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBTableResolver.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBTableResolver.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/resolver/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/DynamoDBExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/class-use/DynamoDBExceptionFilter.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/throttling/package-use.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/DDBPredicateUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/DDBRecordMetadata.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/DDBTableUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/DDBTypeUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/IncrementingValueNameProducer.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBPredicateUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBRecordMetadata.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTableUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTypeUtils.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/class-use/IncrementingValueNameProducer.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/dynamodb/util/package-use.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/AWSRequestSigningApacheInterceptor.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/AwsElasticsearchFactory.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.Builder.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClientFactory.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/CacheableAwsRestHighLevelClient.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchDomainMapProvider.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchGlueTypeMapper.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/ElasticsearchRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/AWSRequestSigningApacheInterceptor.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/AwsElasticsearchFactory.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.Builder.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClientFactory.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/CacheableAwsRestHighLevelClient.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchDomainMapProvider.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchGlueTypeMapper.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/elasticsearch/package-use.html delete mode 100644 com/amazonaws/athena/connectors/example/ExampleCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/ExampleMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/ExampleRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/ExampleUserDefinedFuncHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/class-use/ExampleCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/class-use/ExampleMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/class-use/ExampleRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/class-use/ExampleUserDefinedFuncHandler.html delete mode 100644 com/amazonaws/athena/connectors/example/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/example/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/example/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/example/package-use.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/HbaseSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseFieldResolver.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/class-use/HbaseSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/HBaseConnection.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/HbaseConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/ResultProcessor.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/UnrecoverableException.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/class-use/HBaseConnection.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/class-use/HbaseConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/class-use/ResultProcessor.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/class-use/UnrecoverableException.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/hbase/connection/package-use.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/HbaseIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/HbaseRowBuilder.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/HbaseTableUtils.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseRowBuilder.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseTableUtils.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/hbase/integ/package-use.html delete mode 100644 com/amazonaws/athena/connectors/hbase/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/hbase/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/hbase/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/hbase/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfig.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfigBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionInfo.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/GenericJdbcConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.DatabaseEngine.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/JdbcCredential.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/JdbcCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/RdsSecretsCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/StaticJdbcCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfig.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfigBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionInfo.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/GenericJdbcConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.DatabaseEngine.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredential.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/RdsSecretsCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/class-use/StaticJdbcCredentialProvider.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/connection/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/JDBCUtil.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/JdbcArrowTypeConverter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/JdbcMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/JdbcRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/JdbcSplitQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/PreparedStatementBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/JDBCUtil.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcArrowTypeConverter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcSplitQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/class-use/PreparedStatementBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/manager/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/MySqlCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/MySqlMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/MySqlQueryStringBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/MySqlRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlQueryStringBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/mysql/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlQueryStringBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlQueryStringBuilder.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/postgresql/package-use.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/IntegerSplitter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/SplitInfo.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/SplitRange.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/Splitter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/SplitterFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/class-use/IntegerSplitter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitInfo.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitRange.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/class-use/Splitter.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitterFactory.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/jdbc/splits/package-use.html delete mode 100644 com/amazonaws/athena/connectors/neptune/NeptuneCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/NeptuneConnection.html delete mode 100644 com/amazonaws/athena/connectors/neptune/NeptuneMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/NeptuneRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/class-use/NeptuneCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/class-use/NeptuneConnection.html delete mode 100644 com/amazonaws/athena/connectors/neptune/class-use/NeptuneMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/class-use/NeptuneRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/neptune/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/neptune/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/neptune/package-use.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/Enums.GraphType.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/Enums.SpecialKeys.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/Enums.TableSchemaMetaType.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/Enums.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.Operator.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/PropertyGraphHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.GraphType.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.SpecialKeys.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.TableSchemaMetaType.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.Operator.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/class-use/PropertyGraphHandler.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/package-use.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/EdgeRowWriter.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/VertexRowWriter.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/EdgeRowWriter.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/VertexRowWriter.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-use.html delete mode 100644 com/amazonaws/athena/connectors/redis/KeyType.html delete mode 100644 com/amazonaws/athena/connectors/redis/RedisCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/RedisMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/RedisRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/ValueConverter.html delete mode 100644 com/amazonaws/athena/connectors/redis/ValueType.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/KeyType.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/RedisCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/RedisMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/RedisRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/ValueConverter.html delete mode 100644 com/amazonaws/athena/connectors/redis/class-use/ValueType.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/RedisIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/class-use/RedisIntegTestHandler.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/redis/integ/package-use.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/RedisCommandsWrapper.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionWrapper.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisCommandsWrapper.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionWrapper.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/redis/lettuce/package-use.html delete mode 100644 com/amazonaws/athena/connectors/redis/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/redis/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/redis/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/redis/package-use.html delete mode 100644 com/amazonaws/athena/connectors/timestream/TimestreamCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/TimestreamMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/TimestreamRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/TimestreamSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/timestream/TimestreamType.html delete mode 100644 com/amazonaws/athena/connectors/timestream/class-use/TimestreamCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/class-use/TimestreamMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/class-use/TimestreamRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/timestream/class-use/TimestreamSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/timestream/class-use/TimestreamType.html delete mode 100644 com/amazonaws/athena/connectors/timestream/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/timestream/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/timestream/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/timestream/package-use.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/DescribeTableQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/PredicateBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/QueryFactory.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/SelectQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/class-use/DescribeTableQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/class-use/PredicateBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/class-use/QueryFactory.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/class-use/SelectQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/timestream/query/package-use.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/TPCDSCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/TPCDSMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.CellWriter.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/TPCDSUtils.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/class-use/TPCDSCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/class-use/TPCDSMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.CellWriter.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/class-use/TPCDSUtils.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/tpcds/package-use.html delete mode 100644 com/amazonaws/athena/connectors/udfs/AthenaUDFHandler.html delete mode 100644 com/amazonaws/athena/connectors/udfs/class-use/AthenaUDFHandler.html delete mode 100644 com/amazonaws/athena/connectors/udfs/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/udfs/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/udfs/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/udfs/package-use.html delete mode 100644 com/amazonaws/athena/connectors/vertica/VerticaCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/VerticaConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/vertica/VerticaMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/VerticaRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/VerticaSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/vertica/class-use/VerticaCompositeHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/class-use/VerticaConnectionFactory.html delete mode 100644 com/amazonaws/athena/connectors/vertica/class-use/VerticaMetadataHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/class-use/VerticaRecordHandler.html delete mode 100644 com/amazonaws/athena/connectors/vertica/class-use/VerticaSchemaUtils.html delete mode 100644 com/amazonaws/athena/connectors/vertica/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/vertica/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/vertica/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/vertica/package-use.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.TypeAndValue.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/QueryFactory.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/VerticaExportQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.TypeAndValue.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/class-use/QueryFactory.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/class-use/VerticaExportQueryBuilder.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/package-frame.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/package-summary.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/package-tree.html delete mode 100644 com/amazonaws/athena/connectors/vertica/query/package-use.html diff --git a/com/amazonaws/athena/connector/integ/ConnectorStackAttributesProvider.html b/com/amazonaws/athena/connector/integ/ConnectorStackAttributesProvider.html deleted file mode 100644 index 5c2a6b87c3..0000000000 --- a/com/amazonaws/athena/connector/integ/ConnectorStackAttributesProvider.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -ConnectorStackAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ
-

Class ConnectorStackAttributesProvider

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorStackAttributesProvider
    -extends Object
    -
    Responsible for providing the Connector's stack attributes used in creating the Connector's stack (Lambda function, - Athena catalog, etc...)
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConnectorStackAttributesProvider

        -
        protected ConnectorStackAttributesProvider(software.amazon.awscdk.core.Construct scope,
        -                                           String id,
        -                                           String lambdaFunctionName,
        -                                           TestConfig testConfig,
        -                                           Optional<software.amazon.awscdk.services.iam.PolicyDocument> connectorAccessPolicy,
        -                                           Map<String,String> environmentVariables)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAttributes

        -
        protected ConnectorStackAttributes getAttributes()
        -
        Provides the Connector's attributes needed to create the connector's CloudFormation stack template.
        -
        -
        Returns:
        -
        Connector attributes object.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/ConnectorStackFactory.html b/com/amazonaws/athena/connector/integ/ConnectorStackFactory.html deleted file mode 100644 index 1053dbcae0..0000000000 --- a/com/amazonaws/athena/connector/integ/ConnectorStackFactory.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - -ConnectorStackFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ
-

Class ConnectorStackFactory

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorStackFactory
    -extends Object
    -
    Responsible for creating different types of Connector CloudFormation stacks depending on whether the connector - supports a VPC config or not.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createStack

        -
        public software.amazon.awscdk.core.Stack createStack()
        -
        Creates the Connector's CloudFormation stack.
        -
        -
        Returns:
        -
        Connector's stack: ConnectorWithVpcStack (supports a VPC config), or ConnectorStack (default).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/ConnectorStackProvider.html b/com/amazonaws/athena/connector/integ/ConnectorStackProvider.html deleted file mode 100644 index 1932e06b63..0000000000 --- a/com/amazonaws/athena/connector/integ/ConnectorStackProvider.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - - - -ConnectorStackProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ
-

Class ConnectorStackProvider

-
-
- -
-
    -
  • -
    -
    -
    public abstract class ConnectorStackProvider
    -extends Object
    -
    Responsible for providing a CloudFormation stack for the connector being tested.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract Optional<software.amazon.awscdk.services.iam.PolicyDocument>getAccessPolicy() -
      Must be overridden to facilitate getting the lambda function's IAM access policy.
      -
      protected StringgetLambdaFunctionName() -
      Gets the name of the lambda function generated by the Integration-Test module.
      -
      protected org.testng.internal.collections.Pair<software.amazon.awscdk.core.App,software.amazon.awscdk.core.Stack>getStack() -
      Gets the CloudFormation stack programmatically using AWS CDK.
      -
      protected abstract voidsetEnvironmentVars(Map environmentVars) -
      Must be overridden to facilitate the setting of the lambda function's environment variables key-value pairs - (e.g.
      -
      protected abstract voidsetSpecificResource(software.amazon.awscdk.core.Stack stack) -
      Must be overridden (can be a no-op) to facilitate the creation of a connector-specific CloudFormation stack - resource (e.g.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConnectorStackProvider

        -
        public ConnectorStackProvider(String stackName,
        -                              TestConfig testConfig)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAccessPolicy

        -
        protected abstract Optional<software.amazon.awscdk.services.iam.PolicyDocument> getAccessPolicy()
        -
        Must be overridden to facilitate getting the lambda function's IAM access policy. The latter sets up - access to multiple connector-specific AWS services (e.g. DynamoDB, Elasticsearch etc...)
        -
        -
        Returns:
        -
        A policy document object.
        -
        -
      • -
      - - - -
        -
      • -

        setEnvironmentVars

        -
        protected abstract void setEnvironmentVars(Map environmentVars)
        -
        Must be overridden to facilitate the setting of the lambda function's environment variables key-value pairs - (e.g. "connection_string":"redshift://jdbc:redshift://..."). See individual connector for the expected list of - environment variables.
        -
      • -
      - - - -
        -
      • -

        setSpecificResource

        -
        protected abstract void setSpecificResource(software.amazon.awscdk.core.Stack stack)
        -
        Must be overridden (can be a no-op) to facilitate the creation of a connector-specific CloudFormation stack - resource (e.g. DB table) using AWS CDK.
        -
        -
        Parameters:
        -
        stack - The current CloudFormation stack.
        -
        -
      • -
      - - - -
        -
      • -

        getLambdaFunctionName

        -
        protected String getLambdaFunctionName()
        -
        Gets the name of the lambda function generated by the Integration-Test module.
        -
        -
        Returns:
        -
        The name of the lambda function.
        -
        -
      • -
      - - - -
        -
      • -

        getStack

        -
        protected org.testng.internal.collections.Pair<software.amazon.awscdk.core.App,software.amazon.awscdk.core.Stack> getStack()
        -
        Gets the CloudFormation stack programmatically using AWS CDK.
        -
        -
        Returns:
        -
        CloudFormation stack object.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/IntegrationTestBase.html b/com/amazonaws/athena/connector/integ/IntegrationTestBase.html deleted file mode 100644 index 2c3e1234f4..0000000000 --- a/com/amazonaws/athena/connector/integ/IntegrationTestBase.html +++ /dev/null @@ -1,559 +0,0 @@ - - - - - - -IntegrationTestBase (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ
-

Class IntegrationTestBase

-
-
- -
-
    -
  • -
    -
    -
    public abstract class IntegrationTestBase
    -extends Object
    -
    The Integration-Tests base class from which all connector-specific integration test modules should subclass.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidcleanUp() -
      Deletes a CloudFormation stack, and the lambda function registered with Athena.
      -
      Map<String,String>describeTable(String databaseName, - String tableName) -
      Uses the startQueryExecution Athena API to process a "describe table" query utilizing the lambda function.
      -
      protected abstract Optional<software.amazon.awscdk.services.iam.PolicyDocument>getConnectorAccessPolicy() -
      Must be overridden in the extending class to get the lambda function's IAM access policy.
      -
      StringgetLambdaFunctionName() -
      Public accessor for the framework generate lambda function name used in generating the lambda function.
      -
      Optional<SecretsManagerCredentials>getSecretCredentials() -
      Public accessor for the SecretsManager credentials obtained using the secrets_manager_secret attribute entered - in the config file.
      -
      Optional<Map<String,Object>>getUserSettings() -
      Public accessor for the user_settings attribute (stored in the test-config.json file) that are customizable to - any user-specific purpose.
      -
      Optional<ConnectorVpcAttributes>getVpcAttributes() -
      Public accessor for the VPC attributes used in generating the lambda function.
      -
      List<String>listDatabases() -
      Uses the listDatabases Athena API to list databases for the data source utilizing the lambda function.
      -
      List<String>listTables(String databaseName) -
      Uses the startQueryExecution Athena API to process a "show tables" query utilizing the lambda function.
      -
      protected abstract voidsetConnectorEnvironmentVars(Map<String,String> environmentVars) -
      Must be overridden in the extending class (can be a no-op) to set the lambda function's environment variables - key-value pairs (e.g.
      -
      protected voidsetUp() -
      Creates a CloudFormation stack to build the infrastructure needed to run the integration tests (e.g., Database - instance, Lambda function, etc...).
      -
      protected abstract voidsetUpStackData(software.amazon.awscdk.core.Stack stack) -
      Must be overridden in the extending class (can be a no-op) to create a connector-specific CloudFormation stack - resource (e.g.
      -
      protected abstract voidsetUpTableData() -
      Must be overridden in the extending class to setup the DB table (i.e.
      -
      com.amazonaws.services.athena.model.GetQueryResultsResultstartQueryExecution(String query) -
      Sends a DB query via Athena and returns the query results.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IntegrationTestBase

        -
        public IntegrationTestBase()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getLambdaFunctionName

        -
        public String getLambdaFunctionName()
        -
        Public accessor for the framework generate lambda function name used in generating the lambda function.
        -
        -
        Returns:
        -
        The name of the lambda function.
        -
        -
      • -
      - - - -
        -
      • -

        getVpcAttributes

        -
        public Optional<ConnectorVpcAttributes> getVpcAttributes()
        -
        Public accessor for the VPC attributes used in generating the lambda function.
        -
        -
        Returns:
        -
        Optional VPC attributes object.
        -
        -
      • -
      - - - -
        -
      • -

        getUserSettings

        -
        public Optional<Map<String,Object>> getUserSettings()
        -
        Public accessor for the user_settings attribute (stored in the test-config.json file) that are customizable to - any user-specific purpose.
        -
        -
        Returns:
        -
        Optional Map(String, Object) containing all the user attributes as defined in the test configuration file, - or an empty Optional if the user_settings attribute does not exist in the file.
        -
        -
      • -
      - - - -
        -
      • -

        getSecretCredentials

        -
        public Optional<SecretsManagerCredentials> getSecretCredentials()
        -
        Public accessor for the SecretsManager credentials obtained using the secrets_manager_secret attribute entered - in the config file.
        -
        -
        Returns:
        -
        Optional SecretsManager credentials object.
        -
        -
      • -
      - - - -
        -
      • -

        setUpTableData

        -
        protected abstract void setUpTableData()
        -
        Must be overridden in the extending class to setup the DB table (i.e. insert rows into table, etc...)
        -
      • -
      - - - -
        -
      • -

        setUpStackData

        -
        protected abstract void setUpStackData(software.amazon.awscdk.core.Stack stack)
        -
        Must be overridden in the extending class (can be a no-op) to create a connector-specific CloudFormation stack - resource (e.g. DB table) using AWS CDK.
        -
        -
        Parameters:
        -
        stack - The current CloudFormation stack.
        -
        -
      • -
      - - - -
        -
      • -

        setConnectorEnvironmentVars

        -
        protected abstract void setConnectorEnvironmentVars(Map<String,String> environmentVars)
        -
        Must be overridden in the extending class (can be a no-op) to set the lambda function's environment variables - key-value pairs (e.g. "connection_string":"redshift://jdbc:redshift://..."). See individual connector for the - expected environment variables. This method is intended to supplement the test-config.json file environment_vars - attribute (see below) for cases where the environment variable cannot be hardcoded.
        -
      • -
      - - - -
        -
      • -

        getConnectorAccessPolicy

        -
        protected abstract Optional<software.amazon.awscdk.services.iam.PolicyDocument> getConnectorAccessPolicy()
        -
        Must be overridden in the extending class to get the lambda function's IAM access policy. The latter sets up - access to multiple connector-specific AWS services (e.g. DynamoDB, Elasticsearch etc...)
        -
        -
        Returns:
        -
        A policy document object.
        -
        -
      • -
      - - - -
        -
      • -

        setUp

        -
        @BeforeClass
        -protected void setUp()
        -
        Creates a CloudFormation stack to build the infrastructure needed to run the integration tests (e.g., Database - instance, Lambda function, etc...). Once the stack is created successfully, the lambda function is registered - with Athena.
        -
      • -
      - - - -
        -
      • -

        cleanUp

        -
        @AfterClass
        -protected void cleanUp()
        -
        Deletes a CloudFormation stack, and the lambda function registered with Athena.
        -
      • -
      - - - -
        -
      • -

        listDatabases

        -
        public List<String> listDatabases()
        -
        Uses the listDatabases Athena API to list databases for the data source utilizing the lambda function.
        -
        -
        Returns:
        -
        a list of database names.
        -
        -
      • -
      - - - -
        -
      • -

        listTables

        -
        public List<String> listTables(String databaseName)
        -                        throws RuntimeException
        -
        Uses the startQueryExecution Athena API to process a "show tables" query utilizing the lambda function.
        -
        -
        Parameters:
        -
        databaseName - The name of the database.
        -
        Returns:
        -
        A list of database table names.
        -
        Throws:
        -
        RuntimeException - The Query is cancelled or has failed.
        -
        -
      • -
      - - - -
        -
      • -

        describeTable

        -
        public Map<String,String> describeTable(String databaseName,
        -                                        String tableName)
        -                                 throws RuntimeException
        -
        Uses the startQueryExecution Athena API to process a "describe table" query utilizing the lambda function.
        -
        -
        Parameters:
        -
        databaseName - The name of the database.
        -
        tableName - The name of the database table.
        -
        Returns:
        -
        A Map of the table column names and their associated types.
        -
        Throws:
        -
        RuntimeException - The Query is cancelled or has failed.
        -
        -
      • -
      - - - -
        -
      • -

        startQueryExecution

        -
        public com.amazonaws.services.athena.model.GetQueryResultsResult startQueryExecution(String query)
        -                                                                              throws RuntimeException
        -
        Sends a DB query via Athena and returns the query results.
        -
        -
        Parameters:
        -
        query - - The query string to be processed by Athena.
        -
        Returns:
        -
        The query results object containing the metadata and row information.
        -
        Throws:
        -
        RuntimeException - The Query is cancelled or has failed.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackAttributesProvider.html b/com/amazonaws/athena/connector/integ/class-use/ConnectorStackAttributesProvider.html deleted file mode 100644 index d7c1a7d49a..0000000000 --- a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackAttributesProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.ConnectorStackAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.ConnectorStackAttributesProvider

-
-
No usage of com.amazonaws.athena.connector.integ.ConnectorStackAttributesProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackFactory.html b/com/amazonaws/athena/connector/integ/class-use/ConnectorStackFactory.html deleted file mode 100644 index 14d80ffa4f..0000000000 --- a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.ConnectorStackFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.ConnectorStackFactory

-
-
No usage of com.amazonaws.athena.connector.integ.ConnectorStackFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackProvider.html b/com/amazonaws/athena/connector/integ/class-use/ConnectorStackProvider.html deleted file mode 100644 index a3b25fb9e5..0000000000 --- a/com/amazonaws/athena/connector/integ/class-use/ConnectorStackProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.ConnectorStackProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.ConnectorStackProvider

-
-
No usage of com.amazonaws.athena.connector.integ.ConnectorStackProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/class-use/IntegrationTestBase.html b/com/amazonaws/athena/connector/integ/class-use/IntegrationTestBase.html deleted file mode 100644 index c72c12efb6..0000000000 --- a/com/amazonaws/athena/connector/integ/class-use/IntegrationTestBase.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.IntegrationTestBase (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.IntegrationTestBase

-
-
No usage of com.amazonaws.athena.connector.integ.IntegrationTestBase
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/clients/CloudFormationClient.html b/com/amazonaws/athena/connector/integ/clients/CloudFormationClient.html deleted file mode 100644 index f9f5274462..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/CloudFormationClient.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - -CloudFormationClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.clients
-

Class CloudFormationClient

-
-
- -
-
    -
  • -
    -
    -
    public class CloudFormationClient
    -extends Object
    -
    Responsible for creating the CloudFormation stack needed to test the connector, and unwinding it once testing is - done.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      CloudFormationClient(software.amazon.awscdk.core.App theApp, - software.amazon.awscdk.core.Stack theStack) 
      CloudFormationClient(org.testng.internal.collections.Pair<software.amazon.awscdk.core.App,software.amazon.awscdk.core.Stack> stackPair) 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudFormationClient

        -
        public CloudFormationClient(org.testng.internal.collections.Pair<software.amazon.awscdk.core.App,software.amazon.awscdk.core.Stack> stackPair)
        -
      • -
      - - - -
        -
      • -

        CloudFormationClient

        -
        public CloudFormationClient(software.amazon.awscdk.core.App theApp,
        -                            software.amazon.awscdk.core.Stack theStack)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createStack

        -
        public void createStack()
        -
        Creates a CloudFormation stack to build the infrastructure needed to run the integration tests (e.g., Database - instance, Lambda function, etc...). Once the stack is created successfully, the lambda function is registered - with Athena.
        -
      • -
      - - - -
        -
      • -

        deleteStack

        -
        public void deleteStack()
        -
        Deletes a CloudFormation stack, and the lambda function registered with Athena.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/clients/class-use/CloudFormationClient.html b/com/amazonaws/athena/connector/integ/clients/class-use/CloudFormationClient.html deleted file mode 100644 index 0f32792f03..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/class-use/CloudFormationClient.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.clients.CloudFormationClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.clients.CloudFormationClient

-
-
No usage of com.amazonaws.athena.connector.integ.clients.CloudFormationClient
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/clients/package-frame.html b/com/amazonaws/athena/connector/integ/clients/package-frame.html deleted file mode 100644 index f7b8b49181..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.clients (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.integ.clients

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/integ/clients/package-summary.html b/com/amazonaws/athena/connector/integ/clients/package-summary.html deleted file mode 100644 index 0f8a919893..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/package-summary.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.clients (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.integ.clients

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/clients/package-tree.html b/com/amazonaws/athena/connector/integ/clients/package-tree.html deleted file mode 100644 index 6158b4d623..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.clients Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.integ.clients

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/clients/package-use.html b/com/amazonaws/athena/connector/integ/clients/package-use.html deleted file mode 100644 index f6c54b8445..0000000000 --- a/com/amazonaws/athena/connector/integ/clients/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.integ.clients (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.integ.clients

-
-
No usage of com.amazonaws.athena.connector.integ.clients
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/ConnectorPackagingAttributes.html b/com/amazonaws/athena/connector/integ/data/ConnectorPackagingAttributes.html deleted file mode 100644 index 24272c9de0..0000000000 --- a/com/amazonaws/athena/connector/integ/data/ConnectorPackagingAttributes.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - -ConnectorPackagingAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class ConnectorPackagingAttributes

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorPackagingAttributes
    -extends Object
    -
    The Lambda's executable is packaged in an S3 bucket ready to be deployed by the CloudFormation stack (a result of - running `sam package` - see README). This class contains the attributes needed by CloudFormation to find and deploy - the Lambda function. - s3Bucket - The S3 bucket where the packaged Lambda resides. - s3Key - The folder within the s3Bucket. - lambdaFunctionHandler - the handler class for the Lambda (e.g. com.amazonaws.athena.connectors.dynamodb.DynamoDBCompositeHandler).
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConnectorPackagingAttributes

        -
        public ConnectorPackagingAttributes(String s3Bucket,
        -                                    String s3Key,
        -                                    String lambdaFunctionHandler)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getS3Bucket

        -
        public String getS3Bucket()
        -
        Public accessor for the Connector's S3 bucket.
        -
        -
        Returns:
        -
        Connector's S3 bucket
        -
        -
      • -
      - - - -
        -
      • -

        getS3Key

        -
        public String getS3Key()
        -
        Public accessor for the location of the connector's artifact in the spill bucket (S3).
        -
        -
        Returns:
        -
        Artifact's S3 Key
        -
        -
      • -
      - - - -
        -
      • -

        getLambdaFunctionHandler

        -
        public String getLambdaFunctionHandler()
        -
        Public accessor for the Connector's handler.
        -
        -
        Returns:
        -
        Connector's handler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/ConnectorStackAttributes.html b/com/amazonaws/athena/connector/integ/data/ConnectorStackAttributes.html deleted file mode 100644 index b7ab87231e..0000000000 --- a/com/amazonaws/athena/connector/integ/data/ConnectorStackAttributes.html +++ /dev/null @@ -1,423 +0,0 @@ - - - - - - -ConnectorStackAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class ConnectorStackAttributes

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorStackAttributes
    -extends Object
    -
    Contains the attributes needed to create the connector's CloudFormation stack template.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getScope

        -
        public software.amazon.awscdk.core.Construct getScope()
        -
        Public accessor for the Stack's context scope.
        -
        -
        Returns:
        -
        Stack's context scope
        -
        -
      • -
      - - - -
        -
      • -

        getId

        -
        public String getId()
        -
        Public accessor for the Stack's Id/name.
        -
        -
        Returns:
        -
        Stack's Id
        -
        -
      • -
      - - - -
        -
      • -

        getLambdaFunctionName

        -
        public String getLambdaFunctionName()
        -
        Public accessor for the Lambda function's name.
        -
        -
        Returns:
        -
        Lambda function's name
        -
        -
      • -
      - - - -
        -
      • -

        getConnectorAccessPolicy

        -
        public Optional<software.amazon.awscdk.services.iam.PolicyDocument> getConnectorAccessPolicy()
        -
        Public accessor for the Connector-specific access policy.
        -
        -
        Returns:
        -
        Connector's access policy
        -
        -
      • -
      - - - -
        -
      • -

        getEnvironmentVariables

        -
        public Map<String,String> getEnvironmentVariables()
        -
        Public accessor for the Connector's environment variables.
        -
        -
        Returns:
        -
        Connector's environment variables.
        -
        -
      • -
      - - - -
        -
      • -

        getConnectorPackagingAttributes

        -
        public ConnectorPackagingAttributes getConnectorPackagingAttributes()
        -
        Public accessor for the Connector's packaging attributes: - 1) S3 Bucket, - 2) S3 Key, - 3) Connector's Handler.
        -
        -
        Returns:
        -
        Packaging attributes
        -
        -
      • -
      - - - -
        -
      • -

        getConnectorVpcAttributes

        -
        public Optional<ConnectorVpcAttributes> getConnectorVpcAttributes()
        -
        Public accessor for the Connector's VPC attributes: - 1) VPC Id (e.g. vpc-xxxx), - 2) Security Group Id (e.g. sg-xxxx), - 3) Subnet Ids (e.g. subnet-xxxx), - 4) Subnet availability zones (e.g. us-east-1a)
        -
        -
        Returns:
        -
        VPC attributes
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/ConnectorVpcAttributes.html b/com/amazonaws/athena/connector/integ/data/ConnectorVpcAttributes.html deleted file mode 100644 index 2695612308..0000000000 --- a/com/amazonaws/athena/connector/integ/data/ConnectorVpcAttributes.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - -ConnectorVpcAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class ConnectorVpcAttributes

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorVpcAttributes
    -extends Object
    -
    Contains the attributes for the connector's VPC configuration.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getVpcId

        -
        public String getVpcId()
        -
        Public accessor for the VPC's Id.
        -
        -
        Returns:
        -
        VPC's Id
        -
        -
      • -
      - - - -
        -
      • -

        getSecurityGroupId

        -
        public String getSecurityGroupId()
        -
        Public accessor for the VPC Security Group Id (e.g. sg-xxxx).
        -
        -
        Returns:
        -
        Security group Id
        -
        -
      • -
      - - - -
        -
      • -

        getPrivateSubnetIds

        -
        public List<String> getPrivateSubnetIds()
        -
        Public accessor for the Subnet Ids (e.g. subnet-xxxxx)
        -
        -
        Returns:
        -
        Subnet Ids
        -
        -
      • -
      - - - -
        -
      • -

        getAvailabilityZones

        -
        public List<String> getAvailabilityZones()
        -
        Public accessor for the VPC Subnets' availability zones (e.g. us-east-1a).
        -
        -
        Returns:
        -
        Subnets' availability zones
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/ConnectorVpcSubnetAttributes.html b/com/amazonaws/athena/connector/integ/data/ConnectorVpcSubnetAttributes.html deleted file mode 100644 index 3b57bbc487..0000000000 --- a/com/amazonaws/athena/connector/integ/data/ConnectorVpcSubnetAttributes.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - -ConnectorVpcSubnetAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class ConnectorVpcSubnetAttributes

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorVpcSubnetAttributes
    -extends Object
    -
    Contains the attributes for the connector's VPC Subnet configuration.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConnectorVpcSubnetAttributes

        -
        public ConnectorVpcSubnetAttributes(List<String> privateSubnetIds,
        -                                    List<String> availabilityZones)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPrivateSubnetIds

        -
        public List<String> getPrivateSubnetIds()
        -
        Public accessor for the Subnet Ids (e.g. subnet-xxxxx)
        -
        -
        Returns:
        -
        Subnet Ids
        -
        -
      • -
      - - - -
        -
      • -

        getAvailabilityZones

        -
        public List<String> getAvailabilityZones()
        -
        Public accessor for the VPC Subnets' availability zones (e.g. us-east-1a).
        -
        -
        Returns:
        -
        Subnets' availability zones
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/SecretsManagerCredentials.html b/com/amazonaws/athena/connector/integ/data/SecretsManagerCredentials.html deleted file mode 100644 index 586b3e23db..0000000000 --- a/com/amazonaws/athena/connector/integ/data/SecretsManagerCredentials.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -SecretsManagerCredentials (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class SecretsManagerCredentials

-
-
- -
-
    -
  • -
    -
    -
    public class SecretsManagerCredentials
    -extends Object
    -
    Holds the credentials retrieved from SecretsManager.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SecretsManagerCredentials

        -
        public SecretsManagerCredentials(String secretName,
        -                                 String username,
        -                                 String password,
        -                                 String arn)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSecretName

        -
        public String getSecretName()
        -
        Public accessor to the secret name used to retrieve the credentials from SecretsManager.
        -
        -
        Returns:
        -
        Secret name (String).
        -
        -
      • -
      - - - -
        -
      • -

        getUsername

        -
        public String getUsername()
        -
        Public accessor to the username retrieved from SecretsManager.
        -
        -
        Returns:
        -
        Username (String).
        -
        -
      • -
      - - - -
        -
      • -

        getPassword

        -
        public String getPassword()
        -
        Public accessor to the password retrieved from SecretsManager.
        -
        -
        Returns:
        -
        Password (String).
        -
        -
      • -
      - - - -
        -
      • -

        getArn

        -
        public String getArn()
        -
        Public accessor to the arn associated with the secret retrieved from SecretsManager.
        -
        -
        Returns:
        -
        Arn (String).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/TestConfig.html b/com/amazonaws/athena/connector/integ/data/TestConfig.html deleted file mode 100644 index 7ac3002dd3..0000000000 --- a/com/amazonaws/athena/connector/integ/data/TestConfig.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - -TestConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.data
-

Class TestConfig

-
-
- -
-
    -
  • -
    -
    -
    public class TestConfig
    -extends Object
    -
    This class is responsible for extracting the attributes from the test config file (test-config.json), and provides - simple extractors for the attributes within.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TestConfig

        -
        public TestConfig()
        -
        The constructor loads the test configuration attributes from a file into a config Map.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getItem

        -
        public Optional<Object> getItem(String attribute)
        -
        Gets a single item from the config file.
        -
        -
        Parameters:
        -
        attribute - The name of the item being extracted from the config file.
        -
        Returns:
        -
        Optional Object, or empty Optional if the retrieval of the attribute results in a null value.
        -
        -
      • -
      - - - -
        -
      • -

        getStringItem

        -
        public Optional<String> getStringItem(String attribute)
        -                               throws RuntimeException
        -
        Gets a String item from the config file.
        -
        -
        Parameters:
        -
        attribute - The name of the item being extracted from the config file.
        -
        Returns:
        -
        An Optional String, or empty Optional if the attribute is either an empty String or not a String.
        -
        Throws:
        -
        RuntimeException - The attribute does not exist in the config file.
        -
        -
      • -
      - - - -
        -
      • -

        getMap

        -
        public Optional<Map<String,Object>> getMap(String attribute)
        -                                    throws RuntimeException
        -
        Gets a map item from the config file.
        -
        -
        Parameters:
        -
        attribute - The name of the item being extracted from the config file.
        -
        Returns:
        -
        Optional Map(String, Object) that can be further parsed, or an empty Optional if the map is empty or - not a Map.
        -
        Throws:
        -
        RuntimeException - The attribute does not exist in the config file.
        -
        -
      • -
      - - - -
        -
      • -

        getStringMap

        -
        public Optional<Map<String,String>> getStringMap(String attribute)
        -                                          throws RuntimeException
        -
        Gets a string map item from the config file.
        -
        -
        Parameters:
        -
        attribute - The name of the item being extracted from the config file.
        -
        Returns:
        -
        Optional Map(String, String), or an empty Optional if the map is empty or not a Map.
        -
        Throws:
        -
        RuntimeException - The attribute does not exist in the config file.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorPackagingAttributes.html b/com/amazonaws/athena/connector/integ/data/class-use/ConnectorPackagingAttributes.html deleted file mode 100644 index 427e92efe7..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorPackagingAttributes.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.ConnectorPackagingAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.ConnectorPackagingAttributes

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorStackAttributes.html b/com/amazonaws/athena/connector/integ/data/class-use/ConnectorStackAttributes.html deleted file mode 100644 index bdc188343a..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorStackAttributes.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.ConnectorStackAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.ConnectorStackAttributes

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcAttributes.html b/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcAttributes.html deleted file mode 100644 index 306c98197d..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcAttributes.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.ConnectorVpcAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.ConnectorVpcAttributes

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcSubnetAttributes.html b/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcSubnetAttributes.html deleted file mode 100644 index 7271a682ea..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/ConnectorVpcSubnetAttributes.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.ConnectorVpcSubnetAttributes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.ConnectorVpcSubnetAttributes

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/SecretsManagerCredentials.html b/com/amazonaws/athena/connector/integ/data/class-use/SecretsManagerCredentials.html deleted file mode 100644 index 2abefbb74c..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/SecretsManagerCredentials.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.SecretsManagerCredentials (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.SecretsManagerCredentials

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/class-use/TestConfig.html b/com/amazonaws/athena/connector/integ/data/class-use/TestConfig.html deleted file mode 100644 index 8fdbc10d34..0000000000 --- a/com/amazonaws/athena/connector/integ/data/class-use/TestConfig.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.data.TestConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.data.TestConfig

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/package-frame.html b/com/amazonaws/athena/connector/integ/data/package-frame.html deleted file mode 100644 index 8eca9f8f1b..0000000000 --- a/com/amazonaws/athena/connector/integ/data/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.data (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.integ.data

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/integ/data/package-summary.html b/com/amazonaws/athena/connector/integ/data/package-summary.html deleted file mode 100644 index 42ba6eabaa..0000000000 --- a/com/amazonaws/athena/connector/integ/data/package-summary.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.data (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.integ.data

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/package-tree.html b/com/amazonaws/athena/connector/integ/data/package-tree.html deleted file mode 100644 index 61c465cb15..0000000000 --- a/com/amazonaws/athena/connector/integ/data/package-tree.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.data Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.integ.data

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/data/package-use.html b/com/amazonaws/athena/connector/integ/data/package-use.html deleted file mode 100644 index 4843732d17..0000000000 --- a/com/amazonaws/athena/connector/integ/data/package-use.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.integ.data (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.integ.data

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/package-frame.html b/com/amazonaws/athena/connector/integ/package-frame.html deleted file mode 100644 index 948dd2f2ba..0000000000 --- a/com/amazonaws/athena/connector/integ/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.integ

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/integ/package-summary.html b/com/amazonaws/athena/connector/integ/package-summary.html deleted file mode 100644 index c173cd95b8..0000000000 --- a/com/amazonaws/athena/connector/integ/package-summary.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.integ

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/package-tree.html b/com/amazonaws/athena/connector/integ/package-tree.html deleted file mode 100644 index ce700b45fa..0000000000 --- a/com/amazonaws/athena/connector/integ/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.integ

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/package-use.html b/com/amazonaws/athena/connector/integ/package-use.html deleted file mode 100644 index a0ab264012..0000000000 --- a/com/amazonaws/athena/connector/integ/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.integ

-
-
No usage of com.amazonaws.athena.connector.integ
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/ConnectorEnvironmentVarsProvider.html b/com/amazonaws/athena/connector/integ/providers/ConnectorEnvironmentVarsProvider.html deleted file mode 100644 index 5ed98d6717..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/ConnectorEnvironmentVarsProvider.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - -ConnectorEnvironmentVarsProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.providers
-

Class ConnectorEnvironmentVarsProvider

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorEnvironmentVarsProvider
    -extends Object
    -
    Responsible for providing the Connector's Environment vars added to the Connector's stack attributes and used - in the creation of the Lambda.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getVars

        -
        public static Map<String,String> getVars(TestConfig testConfig)
        -
        Gets the environment variables used for configuring the Lambda function (e.g. spill_bucket, etc...)
        -
        -
        Parameters:
        -
        testConfig - A Map containing the test configuration attributes extracted from a config file.
        -
        Returns:
        -
        Map containing the Lambda's environment variables and their associated values if the vars - are included in test-config.json.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/ConnectorPackagingAttributesProvider.html b/com/amazonaws/athena/connector/integ/providers/ConnectorPackagingAttributesProvider.html deleted file mode 100644 index 67099119a5..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/ConnectorPackagingAttributesProvider.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -ConnectorPackagingAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.providers
-

Class ConnectorPackagingAttributesProvider

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorPackagingAttributesProvider
    -extends Object
    -
    Responsible for providing the Connector's packaging attributes used in creating the Connector's stack attributes.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAttributes

        -
        public static ConnectorPackagingAttributes getAttributes()
        -                                                  throws RuntimeException
        -
        Extracts the packaging attributes needed in the creation of the CF Stack from packaged.yaml (S3 Bucket, - S3 Key, and lambdaFunctionHandler).
        -
        -
        Returns:
        -
        Connector's packaging attributes (S3 Bucket, S3 Key, and Lambda function handler).
        -
        Throws:
        -
        RuntimeException - CloudFormation template (packaged.yaml) was not found.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/ConnectorVpcAttributesProvider.html b/com/amazonaws/athena/connector/integ/providers/ConnectorVpcAttributesProvider.html deleted file mode 100644 index f1394b807e..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/ConnectorVpcAttributesProvider.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - -ConnectorVpcAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.providers
-

Class ConnectorVpcAttributesProvider

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorVpcAttributesProvider
    -extends Object
    -
    Responsible for providing the Connector's VPC attributes added to the Connector's stack attributes and used - in the creation of the Lambda.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAttributes

        -
        public static Optional<ConnectorVpcAttributes> getAttributes(TestConfig testConfig)
        -                                                      throws RuntimeException
        -
        Gets the VPC attributes used for configuring the Lambda function.
        -
        -
        Parameters:
        -
        testConfig - A Map containing the test configuration attributes extracted from a config file.
        -
        Returns:
        -
        Optional VPC attributes (VPC Id, Security group Id, Subnet Ids, and Availability zones) if the VPC - configurations are included in test-config.json.
        -
        Throws:
        -
        RuntimeException - The VPC config attribute is missing from the test config file.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/SecretsManagerCredentialsProvider.html b/com/amazonaws/athena/connector/integ/providers/SecretsManagerCredentialsProvider.html deleted file mode 100644 index 4ecc029dc2..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/SecretsManagerCredentialsProvider.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -SecretsManagerCredentialsProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.providers
-

Class SecretsManagerCredentialsProvider

-
-
- -
-
    -
  • -
    -
    -
    public class SecretsManagerCredentialsProvider
    -extends Object
    -
    Responsible for providing user credentials from SecretsManager.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCredentials

        -
        public static Optional<SecretsManagerCredentials> getCredentials(TestConfig testConfig)
        -                                                          throws RuntimeException
        -
        Gets the SecretManager credentials obtained using a secret name stored in the test-config.json file.
        -
        -
        Parameters:
        -
        testConfig - Contains the test configurations from the test-config.json file.
        -
        Returns:
        -
        Optional credentials object, or empty Optional if the secrets_manager_secret attribute is not in the - configuration file or is empty.
        -
        Throws:
        -
        RuntimeException - Error encountered attempting to parse the json string returned from SecretsManager.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorEnvironmentVarsProvider.html b/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorEnvironmentVarsProvider.html deleted file mode 100644 index 2a7d59cb00..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorEnvironmentVarsProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.providers.ConnectorEnvironmentVarsProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.providers.ConnectorEnvironmentVarsProvider

-
-
No usage of com.amazonaws.athena.connector.integ.providers.ConnectorEnvironmentVarsProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorPackagingAttributesProvider.html b/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorPackagingAttributesProvider.html deleted file mode 100644 index 20a5142bac..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorPackagingAttributesProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.providers.ConnectorPackagingAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.providers.ConnectorPackagingAttributesProvider

-
-
No usage of com.amazonaws.athena.connector.integ.providers.ConnectorPackagingAttributesProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorVpcAttributesProvider.html b/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorVpcAttributesProvider.html deleted file mode 100644 index 29603e7b02..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/class-use/ConnectorVpcAttributesProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.providers.ConnectorVpcAttributesProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.providers.ConnectorVpcAttributesProvider

-
-
No usage of com.amazonaws.athena.connector.integ.providers.ConnectorVpcAttributesProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/class-use/SecretsManagerCredentialsProvider.html b/com/amazonaws/athena/connector/integ/providers/class-use/SecretsManagerCredentialsProvider.html deleted file mode 100644 index 73cfc3b209..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/class-use/SecretsManagerCredentialsProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.providers.SecretsManagerCredentialsProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.providers.SecretsManagerCredentialsProvider

-
-
No usage of com.amazonaws.athena.connector.integ.providers.SecretsManagerCredentialsProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/package-frame.html b/com/amazonaws/athena/connector/integ/providers/package-frame.html deleted file mode 100644 index 75bcef6349..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.providers (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.integ.providers

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/integ/providers/package-summary.html b/com/amazonaws/athena/connector/integ/providers/package-summary.html deleted file mode 100644 index 34f8a4e5f3..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/package-summary.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.providers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.integ.providers

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/package-tree.html b/com/amazonaws/athena/connector/integ/providers/package-tree.html deleted file mode 100644 index 038480a81e..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.providers Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.integ.providers

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/providers/package-use.html b/com/amazonaws/athena/connector/integ/providers/package-use.html deleted file mode 100644 index 5bf8242669..0000000000 --- a/com/amazonaws/athena/connector/integ/providers/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.integ.providers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.integ.providers

-
-
No usage of com.amazonaws.athena.connector.integ.providers
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.Builder.html b/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.Builder.html deleted file mode 100644 index 1fdd42e6b5..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.Builder.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -ConnectorStack.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.stacks
-

Class ConnectorStack.Builder

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.html b/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.html deleted file mode 100644 index 18141d94f5..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/ConnectorStack.html +++ /dev/null @@ -1,485 +0,0 @@ - - - - - - -ConnectorStack (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.stacks
-

Class ConnectorStack

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    software.amazon.awscdk.core.IDependable, software.amazon.awscdk.core.ITaggable, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct
    -
    -
    -
    Direct Known Subclasses:
    -
    ConnectorWithVpcStack
    -
    -
    -
    -
    public class ConnectorStack
    -extends software.amazon.awscdk.core.Stack
    -
    Sets up the CloudFormation stack necessary for a Lambda Connector.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class ConnectorStack.Builder 
      -
        -
      • - - -

        Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

        -software.amazon.jsii.JsiiObject.InitializationMode
      • -
      -
        -
      • - - -

        Nested classes/interfaces inherited from interface software.amazon.awscdk.core.ITaggable

        -software.amazon.awscdk.core.ITaggable.Jsii$Default, software.amazon.awscdk.core.ITaggable.Jsii$Proxy
      • -
      -
        -
      • - - -

        Nested classes/interfaces inherited from interface software.amazon.awscdk.core.IConstruct

        -software.amazon.awscdk.core.IConstruct.Jsii$Default, software.amazon.awscdk.core.IConstruct.Jsii$Proxy
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected software.amazon.awscdk.services.athena.CfnDataCatalog.BuilderathenaDataCatalogBuilder(String functionArn) -
      Builds the Athena data catalog stack resource.
      -
      static ConnectorStack.Builderbuilder() 
      static software.amazon.awscdk.core.StackbuildWithAttributes(ConnectorStackAttributes attributes) 
      protected software.amazon.awscdk.services.iam.Role.BuilderiamRoleBuilder() -
      Builds the IAM role stack resource.
      -
      protected voidinitialize() -
      Initialize the stack by building the Lambda function and Athena data catalog.
      -
      protected software.amazon.awscdk.services.lambda.Function.BuilderlambdaFunctionBuilder() -
      Builds the Lambda function stack resource.
      -
      protected voidsetAccessPolicies(Map<String,software.amazon.awscdk.services.iam.PolicyDocument> policies) -
      Sets the access policies used by the Lambda function.
      -
      -
        -
      • - - -

        Methods inherited from class software.amazon.awscdk.core.Stack

        -addDependency, addDependency, addDockerImageAsset, addFileAsset, addTransform, allocateLogicalId, exportValue, exportValue, formatArn, getAccount, getArtifactId, getAvailabilityZones, getDependencies, getEnvironment, getLogicalId, getNested, getNestedStackParent, getNestedStackResource, getNotificationArns, getParentStack, getPartition, getRegion, getStackId, getStackName, getSynthesizer, getTags, getTemplateFile, getTemplateOptions, getTerminationProtection, getUrlSuffix, isStack, of, parseArn, parseArn, parseArn, prepareCrossReference, renameLogicalId, reportMissingContext, resolve, toJsonString, toJsonString
      • -
      -
        -
      • - - -

        Methods inherited from class software.amazon.awscdk.core.Construct

        -getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
      • -
      -
        -
      • - - -

        Methods inherited from class software.constructs.Construct

        -toString
      • -
      -
        -
      • - - -

        Methods inherited from class software.amazon.jsii.JsiiObject

        -jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
      • -
      - -
        -
      • - - -

        Methods inherited from interface software.amazon.jsii.JsiiSerializable

        -$jsii$toJson
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        initialize

        -
        protected void initialize()
        -
        Initialize the stack by building the Lambda function and Athena data catalog.
        -
      • -
      - - - -
        -
      • -

        lambdaFunctionBuilder

        -
        protected software.amazon.awscdk.services.lambda.Function.Builder lambdaFunctionBuilder()
        -
        Builds the Lambda function stack resource.
        -
        -
        Returns:
        -
        Lambda function Builder.
        -
        -
      • -
      - - - -
        -
      • -

        athenaDataCatalogBuilder

        -
        protected software.amazon.awscdk.services.athena.CfnDataCatalog.Builder athenaDataCatalogBuilder(String functionArn)
        -
        Builds the Athena data catalog stack resource.
        -
        -
        Returns:
        -
        Athena data catalog Builder.
        -
        -
      • -
      - - - -
        -
      • -

        iamRoleBuilder

        -
        protected software.amazon.awscdk.services.iam.Role.Builder iamRoleBuilder()
        -
        Builds the IAM role stack resource.
        -
        -
        Returns:
        -
        IAM role Builder.
        -
        -
      • -
      - - - -
        -
      • -

        setAccessPolicies

        -
        protected void setAccessPolicies(Map<String,software.amazon.awscdk.services.iam.PolicyDocument> policies)
        -
        Sets the access policies used by the Lambda function.
        -
        -
        Parameters:
        -
        policies - A map of access policies.
        -
        -
      • -
      - - - -
        -
      • -

        buildWithAttributes

        -
        public static software.amazon.awscdk.core.Stack buildWithAttributes(ConnectorStackAttributes attributes)
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.Builder.html b/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.Builder.html deleted file mode 100644 index 674711843d..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.Builder.html +++ /dev/null @@ -1,302 +0,0 @@ - - - - - - -ConnectorWithVpcStack.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.stacks
-

Class ConnectorWithVpcStack.Builder

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.html b/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.html deleted file mode 100644 index 2da609f3db..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/ConnectorWithVpcStack.html +++ /dev/null @@ -1,461 +0,0 @@ - - - - - - -ConnectorWithVpcStack (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.integ.stacks
-

Class ConnectorWithVpcStack

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    software.amazon.awscdk.core.IDependable, software.amazon.awscdk.core.ITaggable, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct
    -
    -
    -
    -
    public class ConnectorWithVpcStack
    -extends ConnectorStack
    -
    Sets up the CloudFormation stack necessary for a Lambda Connector with a VPC configuration.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class ConnectorWithVpcStack.Builder 
      -
        -
      • - - -

        Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

        -software.amazon.jsii.JsiiObject.InitializationMode
      • -
      -
        -
      • - - -

        Nested classes/interfaces inherited from interface software.amazon.awscdk.core.ITaggable

        -software.amazon.awscdk.core.ITaggable.Jsii$Default, software.amazon.awscdk.core.ITaggable.Jsii$Proxy
      • -
      -
        -
      • - - -

        Nested classes/interfaces inherited from interface software.amazon.awscdk.core.IConstruct

        -software.amazon.awscdk.core.IConstruct.Jsii$Default, software.amazon.awscdk.core.IConstruct.Jsii$Proxy
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ConnectorWithVpcStack.Builderbuilder() 
      static software.amazon.awscdk.core.StackbuildWithAttributes(ConnectorStackAttributes attributes) 
      protected software.amazon.awscdk.services.lambda.Function.BuilderlambdaFunctionBuilder() -
      Builds the Lambda function stack resource injecting the VPC configuration.
      -
      protected voidsetAccessPolicies(Map<String,software.amazon.awscdk.services.iam.PolicyDocument> policies) -
      Sets the access policies used by the Lambda function.
      -
      protected software.amazon.awscdk.services.ec2.VpcAttributes.BuildervpcAttributesBuilder() -
      Builds the VPC Attributes.
      -
      - -
        -
      • - - -

        Methods inherited from class software.amazon.awscdk.core.Stack

        -addDependency, addDependency, addDockerImageAsset, addFileAsset, addTransform, allocateLogicalId, exportValue, exportValue, formatArn, getAccount, getArtifactId, getAvailabilityZones, getDependencies, getEnvironment, getLogicalId, getNested, getNestedStackParent, getNestedStackResource, getNotificationArns, getParentStack, getPartition, getRegion, getStackId, getStackName, getSynthesizer, getTags, getTemplateFile, getTemplateOptions, getTerminationProtection, getUrlSuffix, isStack, of, parseArn, parseArn, parseArn, prepareCrossReference, renameLogicalId, reportMissingContext, resolve, toJsonString, toJsonString
      • -
      -
        -
      • - - -

        Methods inherited from class software.amazon.awscdk.core.Construct

        -getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
      • -
      -
        -
      • - - -

        Methods inherited from class software.constructs.Construct

        -toString
      • -
      -
        -
      • - - -

        Methods inherited from class software.amazon.jsii.JsiiObject

        -jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
      • -
      - -
        -
      • - - -

        Methods inherited from interface software.amazon.jsii.JsiiSerializable

        -$jsii$toJson
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        lambdaFunctionBuilder

        -
        protected software.amazon.awscdk.services.lambda.Function.Builder lambdaFunctionBuilder()
        -
        Builds the Lambda function stack resource injecting the VPC configuration.
        -
        -
        Overrides:
        -
        lambdaFunctionBuilder in class ConnectorStack
        -
        Returns:
        -
        Lambda function Builder.
        -
        -
      • -
      - - - -
        -
      • -

        vpcAttributesBuilder

        -
        protected software.amazon.awscdk.services.ec2.VpcAttributes.Builder vpcAttributesBuilder()
        -
        Builds the VPC Attributes.
        -
        -
        Returns:
        -
        VPC attributes Builder.
        -
        -
      • -
      - - - -
        -
      • -

        setAccessPolicies

        -
        protected void setAccessPolicies(Map<String,software.amazon.awscdk.services.iam.PolicyDocument> policies)
        -
        Sets the access policies used by the Lambda function.
        -
        -
        Overrides:
        -
        setAccessPolicies in class ConnectorStack
        -
        Parameters:
        -
        policies - A map of access policies.
        -
        -
      • -
      - - - -
        -
      • -

        buildWithAttributes

        -
        public static software.amazon.awscdk.core.Stack buildWithAttributes(ConnectorStackAttributes attributes)
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.Builder.html b/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.Builder.html deleted file mode 100644 index a49e8890a9..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.Builder.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.stacks.ConnectorStack.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.stacks.ConnectorStack.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.html b/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.html deleted file mode 100644 index 5829940787..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorStack.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.stacks.ConnectorStack (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.stacks.ConnectorStack

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.Builder.html b/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.Builder.html deleted file mode 100644 index e7ad1f602c..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.Builder.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.stacks.ConnectorWithVpcStack.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.stacks.ConnectorWithVpcStack.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.html b/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.html deleted file mode 100644 index 0cb08549f8..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/class-use/ConnectorWithVpcStack.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.integ.stacks.ConnectorWithVpcStack (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.integ.stacks.ConnectorWithVpcStack

-
-
No usage of com.amazonaws.athena.connector.integ.stacks.ConnectorWithVpcStack
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/package-frame.html b/com/amazonaws/athena/connector/integ/stacks/package-frame.html deleted file mode 100644 index 4c4c8e716a..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.stacks (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.integ.stacks

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/integ/stacks/package-summary.html b/com/amazonaws/athena/connector/integ/stacks/package-summary.html deleted file mode 100644 index d84ce6dcf1..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/package-summary.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.stacks (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.integ.stacks

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/package-tree.html b/com/amazonaws/athena/connector/integ/stacks/package-tree.html deleted file mode 100644 index e078af4c0d..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/package-tree.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.integ.stacks Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.integ.stacks

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/integ/stacks/package-use.html b/com/amazonaws/athena/connector/integ/stacks/package-use.html deleted file mode 100644 index c188490b5d..0000000000 --- a/com/amazonaws/athena/connector/integ/stacks/package-use.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.integ.stacks (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.integ.stacks

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/CollectionsUtils.html b/com/amazonaws/athena/connector/lambda/CollectionsUtils.html deleted file mode 100644 index d070a27f89..0000000000 --- a/com/amazonaws/athena/connector/lambda/CollectionsUtils.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - -CollectionsUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Class CollectionsUtils

-
-
- -
-
    -
  • -
    -
    -
    public class CollectionsUtils
    -extends Object
    -
    Simple collection helper that reduces duplicate code and allows us to avoid taking extra dependencies - on libraries that have some of these helpers built in but would bloat the deployment artifact of our - Lambda functions.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/QueryStatusChecker.html b/com/amazonaws/athena/connector/lambda/QueryStatusChecker.html deleted file mode 100644 index f9fa7a07be..0000000000 --- a/com/amazonaws/athena/connector/lambda/QueryStatusChecker.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - -QueryStatusChecker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Class QueryStatusChecker

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class QueryStatusChecker
    -extends Object
    -implements AutoCloseable
    -
    This class provides a mechanism for callers to terminate in-progress work if the upstream Athena query waiting for that work has - already terminated. Callers using the SDK as-is should only need to call #isQueryRunning, as #startQueryStatusChecker - should have already been called by MetadataHandler or - RecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        QueryStatusChecker

        -
        public QueryStatusChecker(com.amazonaws.services.athena.AmazonAthena athena,
        -                          ThrottlingInvoker athenaInvoker,
        -                          String queryId)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isQueryRunning

        -
        public boolean isQueryRunning()
        -
        Returns whether the query is still running
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Stops the status checker thread
        -
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.Builder.html b/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.Builder.html deleted file mode 100644 index 10b53d79b2..0000000000 --- a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.Builder.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - - -ThrottlingInvoker.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Class ThrottlingInvoker.Builder

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.ExceptionFilter.html b/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.ExceptionFilter.html deleted file mode 100644 index 991a177fb3..0000000000 --- a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.ExceptionFilter.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - -ThrottlingInvoker.ExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Interface ThrottlingInvoker.ExceptionFilter

-
-
-
- -
-
- -
-
-
    -
  • - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.State.html b/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.State.html deleted file mode 100644 index 7ea971bfa5..0000000000 --- a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.State.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - -ThrottlingInvoker.State (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Enum ThrottlingInvoker.State

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ThrottlingInvoker.State[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ThrottlingInvoker.State c : ThrottlingInvoker.State.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ThrottlingInvoker.State valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.html b/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.html deleted file mode 100644 index 035ad95f21..0000000000 --- a/com/amazonaws/athena/connector/lambda/ThrottlingInvoker.html +++ /dev/null @@ -1,447 +0,0 @@ - - - - - - -ThrottlingInvoker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda
-

Class ThrottlingInvoker

-
-
- -
-
    -
  • -
    -
    -
    public class ThrottlingInvoker
    -extends Object
    -
    Utility that implements a basic form of Additive Increase, Multiplicative Decrease for handling - retries and backoff against a dependency that is experience congestion. For best results share one - instance of this class across as many callers of the same shared resource. If you give each calling - thread or entity its own instance the logic will still work but may take a bit longer (couple extra calls) - to detect the congestion and converge. This utility works best when all callers use it, otherwise callers - that do not use this logic will get a larger % of the available call capacity because the other callers - will back off when they see congestion and get starved out by the greedy caller
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        newBuilder

        -
        public static ThrottlingInvoker.Builder newBuilder()
        -
        Create a new, empty, Builder.
        -
        -
        Returns:
        -
        The new Builder.
        -
        -
      • -
      - - - -
        -
      • -

        newDefaultBuilder

        -
        public static ThrottlingInvoker.Builder newDefaultBuilder(ThrottlingInvoker.ExceptionFilter filter)
        -
        Produces a Builder with default values set allowing you to override only specific defaults.
        -
        -
        Parameters:
        -
        filter - The exception filter to apply to any exception when attemtping to identify congestion.
        -
        Returns:
        -
        The new Builder with default values.
        -
        -
      • -
      - - - -
        -
      • -

        invoke

        -
        public <T> T invoke(Callable<T> callable)
        -             throws TimeoutException
        -
        Attempts to invoke the callable while applying our congestion control logic.
        -
        -
        Type Parameters:
        -
        T - The return type of the Callable
        -
        Parameters:
        -
        callable - The callable to invoke.
        -
        Returns:
        -
        The value returned by the Callable.
        -
        Throws:
        -
        TimeoutException
        -
        -
      • -
      - - - -
        -
      • -

        invoke

        -
        public <T> T invoke(Callable<T> callable,
        -                    long timeoutMillis)
        -             throws TimeoutException
        -
        Attempts to invoke the callable while applying our congestion control logic.
        -
        -
        Type Parameters:
        -
        T - The return type of the Callable
        -
        Parameters:
        -
        callable - The callable to invoke.
        -
        timeoutMillis - The max number of milliseconds we should spend retrying if congestion - prevents us from making a successful call.
        -
        Returns:
        -
        The value returned by the Callable, null if we exceeded the timeout.
        -
        Throws:
        -
        TimeoutException
        -
        -
      • -
      - - - -
        -
      • -

        setBlockSpiller

        -
        public void setBlockSpiller(BlockSpiller spiller)
        -
        Throttling Invoker can decide to propogate the congestion events to Athena if your Lambda has not generated any data - yet. To do this ThrottlingInvoker needs access to your BlockSpiller so that it can see if any data was spilled. Once - data is spilled you can not longer throw FederationThrottleException to Athena or the query may fail in order to ensure - consistency.
        -
        -
        Parameters:
        -
        spiller - The BlockSpiller to monitor for spill events.
        -
        -
      • -
      - - - - - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/CollectionsUtils.html b/com/amazonaws/athena/connector/lambda/class-use/CollectionsUtils.html deleted file mode 100644 index 99d6be64d6..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/CollectionsUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.CollectionsUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.CollectionsUtils

-
-
No usage of com.amazonaws.athena.connector.lambda.CollectionsUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/QueryStatusChecker.html b/com/amazonaws/athena/connector/lambda/class-use/QueryStatusChecker.html deleted file mode 100644 index 1879f4c0a3..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/QueryStatusChecker.html +++ /dev/null @@ -1,956 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.QueryStatusChecker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.QueryStatusChecker

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.Builder.html b/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.Builder.html deleted file mode 100644 index db6933f3dd..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.Builder.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.ThrottlingInvoker.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.ThrottlingInvoker.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.ExceptionFilter.html b/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.ExceptionFilter.html deleted file mode 100644 index d9d53442c0..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.ExceptionFilter.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.ThrottlingInvoker.ExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.ThrottlingInvoker.ExceptionFilter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.State.html b/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.State.html deleted file mode 100644 index 9f87dca06a..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.State.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.ThrottlingInvoker.State (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.ThrottlingInvoker.State

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.html b/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.html deleted file mode 100644 index 3bf22a0c4f..0000000000 --- a/com/amazonaws/athena/connector/lambda/class-use/ThrottlingInvoker.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.ThrottlingInvoker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.ThrottlingInvoker

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/ArrowTypeComparator.html b/com/amazonaws/athena/connector/lambda/data/ArrowTypeComparator.html deleted file mode 100644 index cf65e55c1d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/ArrowTypeComparator.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - -ArrowTypeComparator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class ArrowTypeComparator

-
-
- -
-
    -
  • -
    -
    -
    public class ArrowTypeComparator
    -extends Object
    -
    This utility class can be used to implement a comparator for various Apache Arrow typed values. It is mostly - used as part of our testing harness and notably does not support certain complex types (e.g. STRUCTs).
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        compare

        -
        public static int compare(org.apache.arrow.vector.complex.reader.FieldReader reader,
        -                          Object lhs,
        -                          Object rhs)
        -
      • -
      - - - -
        -
      • -

        compare

        -
        public static int compare(org.apache.arrow.vector.types.pojo.ArrowType arrowType,
        -                          Object lhs,
        -                          Object rhs)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/Block.html b/com/amazonaws/athena/connector/lambda/data/Block.html deleted file mode 100644 index 4dd8b00aa0..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/Block.html +++ /dev/null @@ -1,815 +0,0 @@ - - - - - - -Block (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class Block

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class Block
    -extends SchemaAware
    -implements AutoCloseable
    -
    This class is used to provide a convenient interface for working (reading/writing) Apache Arrow Batches. As such - this class is mostly a holder for an Apache Arrow Schema and the associated VectorSchema (used for read/write). - The class also includes helper functions for easily loading/unloading data in the form of Arrow Batches.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Block(String allocatorId, - org.apache.arrow.vector.types.pojo.Schema schema, - org.apache.arrow.vector.VectorSchemaRoot vectorSchema) -
      Used by a BlockAllocator to construct a block by setting the key values that a Block 'holds'.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclose() -
      Frees all Apache Arrow Buffers and resources associated with this block.
      -
      voidconstrain(ConstraintEvaluator constraintEvaluator) -
      Used to constrain writes to the Block.
      -
      booleanequals(Object o) -
      Provides some basic equality checking for a Block.
      -
      booleanequalsAsSet(Object o) -
      Provides some basic equality checking for a Block ignoring ordering.
      -
      StringgetAllocatorId() 
      ConstraintEvaluatorgetConstraintEvaluator() -
      Returns the ConstraintEvaluator used by the block.
      -
      org.apache.arrow.vector.complex.reader.FieldReadergetFieldReader(String fieldName) -
      Provides access to the Apache Arrow FieldReader for the given field name.
      -
      List<org.apache.arrow.vector.complex.reader.FieldReader>getFieldReaders() -
      Provides access to the list of all top-level FieldReaders in this Block.
      -
      org.apache.arrow.vector.FieldVectorgetFieldVector(String fieldName) -
      Provides access to the Apache Arrow FieldVector which can be used to write values for the given field name.
      -
      List<org.apache.arrow.vector.FieldVector>getFieldVectors() -
      Provides access to the list of all top-level FieldVectors in this Block.
      -
      org.apache.arrow.vector.ipc.message.ArrowRecordBatchgetRecordBatch() -
      Used to unload the Apache Arrow data in this Block in preparation for Serialization.
      -
      intgetRowCount() -
      Returns the current row count as set by calling setRowCount(...)
      -
      org.apache.arrow.vector.types.pojo.SchemagetSchema() 
      longgetSize() -
      Calculates the current used size in 'bytes' for all Apache Arrow Buffers that comprise the row data for - this Block.
      -
      protected org.apache.arrow.vector.VectorSchemaRootgetVectorSchema() -
      Provides access to the Apache Arrow Vector Schema when direct access to Apache Arrow is required.
      -
      inthashCode() -
      Provides some basic hashcode capabilities for the Block.
      -
      protected org.apache.arrow.vector.types.pojo.SchemainternalGetSchema() -
      Provides access to the Schema object.
      -
      voidloadRecordBatch(org.apache.arrow.vector.ipc.message.ArrowRecordBatch batch) -
      Used to load Apache Arrow data into this Block after it has been deserialized.
      -
      booleanofferComplexValue(String fieldName, - int row, - FieldResolver fieldResolver, - Object value) -
      Attempts to set the provided value for the given field name and row.
      -
      booleanofferValue(String fieldName, - int row, - Object value) -
      Attempts to write the provided value to the specified field on the specified row.
      -
      booleansetComplexValue(String fieldName, - int row, - FieldResolver fieldResolver, - Object value) -
      Attempts to set the provided value for the given field name and row.
      -
      voidsetRowCount(int rowCount) -
      Sets the valid row count on the underlying Apache Arrow Vector Schema.
      -
      booleansetValue(String fieldName, - int row, - Object value) -
      Writes the provided value to the specified field on the specified row.
      -
      StringtoString() 
      - - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Block

        -
        public Block(String allocatorId,
        -             org.apache.arrow.vector.types.pojo.Schema schema,
        -             org.apache.arrow.vector.VectorSchemaRoot vectorSchema)
        -
        Used by a BlockAllocator to construct a block by setting the key values that a Block 'holds'. Most of the meaningful - construction actually takes place within the BlockAllocator that calls this constructor.
        -
        -
        Parameters:
        -
        allocatorId - Identifier of the BlockAllocator that owns the Block's memory resources.
        -
        schema - The schema of the data that can be read/written to the provided VectorSchema.
        -
        vectorSchema - Used to read/write values from the Apache Arrow memory buffers owned by this object.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        constrain

        -
        public void constrain(ConstraintEvaluator constraintEvaluator)
        -
        Used to constrain writes to the Block.
        -
        -
        Parameters:
        -
        constraintEvaluator - The ConstraintEvaluator to use check if we should allow a value to be written to the Block.
        -
        -
      • -
      - - - -
        -
      • -

        getConstraintEvaluator

        -
        public ConstraintEvaluator getConstraintEvaluator()
        -
        Returns the ConstraintEvaluator used by the block.
        -
      • -
      - - - -
        -
      • -

        getAllocatorId

        -
        public String getAllocatorId()
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
      • -
      - - - -
        -
      • -

        setValue

        -
        public boolean setValue(String fieldName,
        -                        int row,
        -                        Object value)
        -
        Writes the provided value to the specified field on the specified row. This method does _not_ update the - row count on the underlying Apache Arrow VectorSchema. You must call setRowCount(...) to ensure the values - your have written are considered 'valid rows' and thus available when you attempt to serialize this Block. This - method replies on BlockUtils' field conversion/coercion logic to convert the provided value into a type that - matches Apache Arrow's supported serialization format. For more details on coercion please see @BlockUtils
        -
        -
        Parameters:
        -
        fieldName - The name of the field you wish to write to.
        -
        row - The row number to write to. Note that Apache Arrow Blocks begin with row 0 just like a typical array.
        -
        value - The value you wish to write.
        -
        Returns:
        -
        True if the value was written to the Block, False if the value was not written due to failing a constraint.
        -
        -
      • -
      - - - -
        -
      • -

        offerValue

        -
        public boolean offerValue(String fieldName,
        -                          int row,
        -                          Object value)
        -
        Attempts to write the provided value to the specified field on the specified row. This method does _not_ update the - row count on the underlying Apache Arrow VectorSchema. You must call setRowCount(...) to ensure the values - your have written are considered 'valid rows' and thus available when you attempt to serialize this Block. This - method replies on BlockUtils' field conversion/coercion logic to convert the provided value into a type that - matches Apache Arrow's supported serialization format. For more details on coercion please see @BlockUtils
        -
        -
        Parameters:
        -
        fieldName - The name of the field you wish to write to.
        -
        row - The row number to write to. Note that Apache Arrow Blocks begin with row 0 just like a typical array.
        -
        value - The value you wish to write.
        -
        Returns:
        -
        True if the value was written to the Block (even if the field is missing from the Block), - False if the value was not written due to failing a constraint.
        -
        -
      • -
      - - - -
        -
      • -

        setComplexValue

        -
        public boolean setComplexValue(String fieldName,
        -                               int row,
        -                               FieldResolver fieldResolver,
        -                               Object value)
        -
        Attempts to set the provided value for the given field name and row. If the Block's schema does not - contain such a field, this method does nothing and returns false.
        -
        -
        Parameters:
        -
        fieldName - The name of the field you wish to write to.
        -
        row - The row number to write to. Note that Apache Arrow Blocks begin with row 0 just like a typical array.
        -
        value - The value you wish to write.
        -
        Returns:
        -
        True if the value was written to the Block, False if the value was not written due to failing a constraint.
        -
        -
      • -
      - - - -
        -
      • -

        offerComplexValue

        -
        public boolean offerComplexValue(String fieldName,
        -                                 int row,
        -                                 FieldResolver fieldResolver,
        -                                 Object value)
        -
        Attempts to set the provided value for the given field name and row. If the Block's schema does not - contain such a field, this method does nothing and returns false.
        -
        -
        Parameters:
        -
        fieldName - The name of the field you wish to write to.
        -
        row - The row number to write to. Note that Apache Arrow Blocks begin with row 0 just like a typical array.
        -
        value - The value you wish to write.
        -
        Returns:
        -
        True if the value was written to the Block (even if the field is missing from the Block), - False if the value was not written due to failing a constraint.
        -
        -
      • -
      - - - -
        -
      • -

        getVectorSchema

        -
        protected org.apache.arrow.vector.VectorSchemaRoot getVectorSchema()
        -
        Provides access to the Apache Arrow Vector Schema when direct access to Apache Arrow is required.
        -
        -
        Returns:
        -
        The Apache Arrow Vector Schema.
        -
        -
      • -
      - - - -
        -
      • -

        setRowCount

        -
        public void setRowCount(int rowCount)
        -
        Sets the valid row count on the underlying Apache Arrow Vector Schema.
        -
        -
        Parameters:
        -
        rowCount - The row count to set.
        -
        -
      • -
      - - - -
        -
      • -

        getRowCount

        -
        public int getRowCount()
        -
        Returns the current row count as set by calling setRowCount(...)
        -
        -
        Returns:
        -
        The current valud row count for the Apache Arrow Vector Schema.
        -
        -
      • -
      - - - -
        -
      • -

        getFieldReader

        -
        public org.apache.arrow.vector.complex.reader.FieldReader getFieldReader(String fieldName)
        -
        Provides access to the Apache Arrow FieldReader for the given field name.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to retrieve.
        -
        Returns:
        -
        The FieldReader that can be used to read values from the Block for the specified field.
        -
        -
      • -
      - - - -
        -
      • -

        getFieldVector

        -
        public org.apache.arrow.vector.FieldVector getFieldVector(String fieldName)
        -
        Provides access to the Apache Arrow FieldVector which can be used to write values for the given field name.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to retrieve.
        -
        Returns:
        -
        The FieldVector that can be used to read values from the Block for the specified field or NULL if the field - is not in this Block's Schema.
        -
        -
      • -
      - - - -
        -
      • -

        getFieldReaders

        -
        public List<org.apache.arrow.vector.complex.reader.FieldReader> getFieldReaders()
        -
        Provides access to the list of all top-level FieldReaders in this Block.
        -
        -
        Returns:
        -
        List containing the top-level FieldReaders for this block.
        -
        -
      • -
      - - - -
        -
      • -

        getSize

        -
        public long getSize()
        -
        Calculates the current used size in 'bytes' for all Apache Arrow Buffers that comprise the row data for - this Block.
        -
        -
        Returns:
        -
        The used bytes of row data in this Block.
        -
        -
      • -
      - - - -
        -
      • -

        getFieldVectors

        -
        public List<org.apache.arrow.vector.FieldVector> getFieldVectors()
        -
        Provides access to the list of all top-level FieldVectors in this Block.
        -
        -
        Returns:
        -
        List containing the top-level FieldVectors for this block.
        -
        -
      • -
      - - - -
        -
      • -

        getRecordBatch

        -
        public org.apache.arrow.vector.ipc.message.ArrowRecordBatch getRecordBatch()
        -
        Used to unload the Apache Arrow data in this Block in preparation for Serialization.
        -
        -
        Returns:
        -
        An ArrowRecordBatch containing all row data in this Block for use in serializing the Block.
        -
        -
      • -
      - - - -
        -
      • -

        loadRecordBatch

        -
        public void loadRecordBatch(org.apache.arrow.vector.ipc.message.ArrowRecordBatch batch)
        -
        Used to load Apache Arrow data into this Block after it has been deserialized.
        -
        -
        Parameters:
        -
        batch - An ArrowRecordBatch containing all row data you'd like to load into this Block.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees all Apache Arrow Buffers and resources associated with this block.
        -
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        internalGetSchema

        -
        protected org.apache.arrow.vector.types.pojo.Schema internalGetSchema()
        -
        Description copied from class: SchemaAware
        -
        Provides access to the Schema object.
        -
        -
        Specified by:
        -
        internalGetSchema in class SchemaAware
        -
        Returns:
        -
        The Schema currently being used by this object.
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        Provides some basic equality checking for a Block. This method has some draw backs in that is isn't a deep equality - and will not work for some large complex blocks. At present this method is useful for testing purposes but may be refactored - in a future release.
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equalsAsSet

        -
        public boolean equalsAsSet(Object o)
        -
        Provides some basic equality checking for a Block ignoring ordering. This method has some draw backs in that is - isn't a deep equality and will not work for some large complex blocks. At present this method is useful for testing - purposes but may be refactored in a future release.
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        Provides some basic hashcode capabilities for the Block. This method has some draw backs in that it is difficult - to maintain as we add new types and becomes error prone when and slow if missused. This challenge is compounded - when understanding the right/wrong ways to use this are not easy to convey.
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockAllocator.BatchGenerator.html b/com/amazonaws/athena/connector/lambda/data/BlockAllocator.BatchGenerator.html deleted file mode 100644 index 9e6da93e67..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockAllocator.BatchGenerator.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - -BlockAllocator.BatchGenerator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockAllocator.BatchGenerator

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    BlockAllocator
    -
    -
    -
    -
    public static interface BlockAllocator.BatchGenerator
    -
    Used to generate a batch in a leak free way using the BlockAllocator to handle - the boiler plate aspects of error detection and rollback.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      org.apache.arrow.vector.ipc.message.ArrowRecordBatchgenerate(org.apache.arrow.memory.BufferAllocator allocator) -
      When called by the BlockAllocator you can generate your batch.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        generate

        -
        org.apache.arrow.vector.ipc.message.ArrowRecordBatch generate(org.apache.arrow.memory.BufferAllocator allocator)
        -                                                       throws Exception
        -
        When called by the BlockAllocator you can generate your batch.
        -
        -
        Parameters:
        -
        allocator - A referrence to the BlockAllocator you can use to create your batch.
        -
        Returns:
        -
        The resulting ArrowRecordBatch.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockAllocator.html b/com/amazonaws/athena/connector/lambda/data/BlockAllocator.html deleted file mode 100644 index f1fda23ede..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockAllocator.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - - -BlockAllocator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockAllocator

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    AutoCloseable
    -
    -
    -
    All Known Implementing Classes:
    -
    BlockAllocatorImpl
    -
    -
    -
    -
    public interface BlockAllocator
    -extends AutoCloseable
    -
    Defines the interface that should be implemented by all reference counting Apache Arrow resource allocators - that are provided by this SDK. You should use a BlockAllocator over an Apache Arrow BufferAllocator if the lifecycle - of your Apache Arrow resources are not fully contained in narrow code path. In practice we've found that ensuring - proper lifecycle for Apache Arrow resources led us to change the structure of our code in ways that made it less - maintainable than if we had a mechanism to control the lifecyle of Apache Arrow resources that cross-cut our - request lifecycle.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeInterface and Description
      static interface BlockAllocator.BatchGenerator -
      Used to generate a batch in a leak free way using the BlockAllocator to handle - the boiler plate aspects of error detection and rollback.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidclose() -
      Closes all Apache Arrow resources tracked by this BlockAllocator, freeing their memory.
      -
      BlockcreateBlock(org.apache.arrow.vector.types.pojo.Schema schema) -
      Creates an empty Apache Arrow Block with the provided Schema.
      -
      org.apache.arrow.memory.ArrowBufcreateBuffer(int size) -
      Creates an empty Apache Arrow Buffer of the requested size.
      -
      longgetUsage() -
      Provides access to the current memory pool usage on the underlying Apache Arrow BufferAllocator.
      -
      booleanisClosed() -
      Provides access to the current state of this BlockAllocator.
      -
      org.apache.arrow.vector.ipc.message.ArrowRecordBatchregisterBatch(BlockAllocator.BatchGenerator generator) -
      Allows for a leak-free way to create Apache Arrow Batches.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createBlock

        -
        Block createBlock(org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Creates an empty Apache Arrow Block with the provided Schema.
        -
        -
        Parameters:
        -
        schema - The schema of the Apache Arrow Block.
        -
        Returns:
        -
        THe resulting Block.
        -
        -
      • -
      - - - -
        -
      • -

        createBuffer

        -
        org.apache.arrow.memory.ArrowBuf createBuffer(int size)
        -
        Creates an empty Apache Arrow Buffer of the requested size. This is useful when working with certain Apache Arrow - types directly.
        -
        -
        Parameters:
        -
        size - The number of bytes to reserve for the requested buffer.
        -
        Returns:
        -
        THe resulting Apache Arrow Buffer..
        -
        -
      • -
      - - - -
        -
      • -

        registerBatch

        -
        org.apache.arrow.vector.ipc.message.ArrowRecordBatch registerBatch(BlockAllocator.BatchGenerator generator)
        -
        Allows for a leak-free way to create Apache Arrow Batches. At first glance this method's signature may seem ackward - when compared to createBuffer(...) or createBlock(...) but ArrowRecordBatches are typically as part of serialization - and as such are prone to leakage when you serialize or deserialize and invalid Block. With this approach the - BlockAllocator is able to capture any exceptions from your BatchGenerator and perform nessesary clean up without - your code having to implement the boiler plate for handling those edge cases.
        -
        -
        Parameters:
        -
        generator - The generator which is expected to create an ArrowRecordBatch.
        -
        Returns:
        -
        THe resulting Apache Arrow Batch..
        -
        -
      • -
      - - - -
        -
      • -

        getUsage

        -
        long getUsage()
        -
        Provides access to the current memory pool usage on the underlying Apache Arrow BufferAllocator.
        -
        -
        Returns:
        -
        The number of bytes that have been used (e.g. assigned to an Apache Arrow Resource like a block, batch, or buffer).
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        void close()
        -
        Closes all Apache Arrow resources tracked by this BlockAllocator, freeing their memory.
        -
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        -
      • -
      - - - -
        -
      • -

        isClosed

        -
        boolean isClosed()
        -
        Provides access to the current state of this BlockAllocator.
        -
        -
        Returns:
        -
        True if close has been called, False otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockAllocatorImpl.html b/com/amazonaws/athena/connector/lambda/data/BlockAllocatorImpl.html deleted file mode 100644 index 2995789178..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockAllocatorImpl.html +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - -BlockAllocatorImpl (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class BlockAllocatorImpl

-
-
- -
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      BlockAllocatorImpl() -
      Default constructor.
      -
      BlockAllocatorImpl(String id) -
      Constructs a BlockAllocatorImpl with the given id.
      -
      BlockAllocatorImpl(String id, - long memoryLimit) -
      Constructs a BlockAllocatorImpl with the given id and memory byte limit.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclose() -
      Closes all Apache Arrow Resources allocated via this BlockAllocator and then attempts to - close the underlying Apache Arrow Allocator which would actually free memory.
      -
      protected voidcloseBatches() -
      Attempts to close all batches allocated by this BlockAllocator.
      -
      protected voidcloseBlocks() -
      Attempts to close all Blocks allocated by this BlockAllocator.
      -
      protected voidcloseBuffers() -
      Attempts to close all buffers allocated by this BlockAllocator.
      -
      BlockcreateBlock(org.apache.arrow.vector.types.pojo.Schema schema) -
      Creates a block and registers it for later clean up if the block isn't explicitly closed by the caller.
      -
      org.apache.arrow.memory.ArrowBufcreateBuffer(int size) -
      Creates an ArrowBuf and registers it for later clean up if the ArrowBuff isn't explicitly closed by the caller.
      -
      protected org.apache.arrow.memory.BufferAllocatorgetRawAllocator() -
      Provides access to the underlying Apache Arrow Allocator.
      -
      longgetUsage() -
      Returns number of bytes in the Apache Arrow Pool that are used.
      -
      booleanisClosed() -
      Indicates if this BlockAllocator has been closed.
      -
      org.apache.arrow.vector.ipc.message.ArrowRecordBatchregisterBatch(BlockAllocator.BatchGenerator generator) -
      Creates an ArrowRecordBatch and registers it for later clean up if the ArrowRecordBatch isn't explicitly closed - by the caller.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BlockAllocatorImpl

        -
        public BlockAllocatorImpl()
        -
        Default constructor.
        -
      • -
      - - - -
        -
      • -

        BlockAllocatorImpl

        -
        public BlockAllocatorImpl(String id)
        -
        Constructs a BlockAllocatorImpl with the given id.
        -
        -
        Parameters:
        -
        id - The id used to identify this BlockAllocatorImpl
        -
        -
      • -
      - - - -
        -
      • -

        BlockAllocatorImpl

        -
        public BlockAllocatorImpl(String id,
        -                          long memoryLimit)
        -
        Constructs a BlockAllocatorImpl with the given id and memory byte limit.
        -
        -
        Parameters:
        -
        id - The id used to identify this BlockAllocatorImpl
        -
        memoryLimit - The max memory, in bytes, that this BlockAllocator is allows to use.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createBlock

        -
        public Block createBlock(org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Creates a block and registers it for later clean up if the block isn't explicitly closed by the caller.
        -
        -
        Specified by:
        -
        createBlock in interface BlockAllocator
        -
        Parameters:
        -
        schema - The schema of the Apache Arrow Block.
        -
        Returns:
        -
        THe resulting Block.
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        createBuffer

        -
        public org.apache.arrow.memory.ArrowBuf createBuffer(int size)
        -
        Creates an ArrowBuf and registers it for later clean up if the ArrowBuff isn't explicitly closed by the caller.
        -
        -
        Specified by:
        -
        createBuffer in interface BlockAllocator
        -
        Parameters:
        -
        size - The number of bytes to reserve for the requested buffer.
        -
        Returns:
        -
        THe resulting Apache Arrow Buffer..
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        registerBatch

        -
        public org.apache.arrow.vector.ipc.message.ArrowRecordBatch registerBatch(BlockAllocator.BatchGenerator generator)
        -
        Creates an ArrowRecordBatch and registers it for later clean up if the ArrowRecordBatch isn't explicitly closed - by the caller.
        -
        -
        Specified by:
        -
        registerBatch in interface BlockAllocator
        -
        Parameters:
        -
        generator - The generator which is expected to create an ArrowRecordBatch.
        -
        Returns:
        -
        THe resulting Apache Arrow Batch..
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        getRawAllocator

        -
        protected org.apache.arrow.memory.BufferAllocator getRawAllocator()
        -
        Provides access to the underlying Apache Arrow Allocator.
        -
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        closeBlocks

        -
        protected void closeBlocks()
        -
        Attempts to close all Blocks allocated by this BlockAllocator.
        -
      • -
      - - - -
        -
      • -

        closeBuffers

        -
        protected void closeBuffers()
        -
        Attempts to close all buffers allocated by this BlockAllocator.
        -
      • -
      - - - -
        -
      • -

        closeBatches

        -
        protected void closeBatches()
        -
        Attempts to close all batches allocated by this BlockAllocator.
        -
      • -
      - - - -
        -
      • -

        getUsage

        -
        public long getUsage()
        -
        Returns number of bytes in the Apache Arrow Pool that are used. This is not the same as the actual - reserved memory usage you may be familiar with from your operating system.
        -
        -
        Specified by:
        -
        getUsage in interface BlockAllocator
        -
        Returns:
        -
        The number of bytes that have been used (e.g. assigned to an Apache Arrow Resource like a block, batch, or buffer).
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Closes all Apache Arrow Resources allocated via this BlockAllocator and then attempts to - close the underlying Apache Arrow Allocator which would actually free memory. This operation may - fail if the underlying Apache Arrow Allocator was used to allocate resources without registering - them to this BlockAllocator and those resources were not freed prior to calling close.
        -
        -
        Specified by:
        -
        close in interface BlockAllocator
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      - - - -
        -
      • -

        isClosed

        -
        public boolean isClosed()
        -
        Indicates if this BlockAllocator has been closed.
        -
        -
        Specified by:
        -
        isClosed in interface BlockAllocator
        -
        Returns:
        -
        True if close has been called, False otherwise.
        -
        See Also:
        -
        BlockAllocator
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockAllocatorRegistry.html b/com/amazonaws/athena/connector/lambda/data/BlockAllocatorRegistry.html deleted file mode 100644 index 517e85fa4d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockAllocatorRegistry.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -BlockAllocatorRegistry (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockAllocatorRegistry

-
-
-
-
    -
  • -
    -
    -
    public interface BlockAllocatorRegistry
    -
    Used to track BlockAllocators in transactional environments where you want tighter control over - how much memory a particular transaction uses. By using the same BlockAllocator for all resources - in a given transaction you can limit the total memory used by that transaction. This also proves - to be a useful mechanism to inject BlockAllocators in contexts which are difficult to access with - more traditional dependency injection mechanism. One such example is in a ObjectMapper that is deserializing - and incoming request.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getOrCreateAllocator

        -
        BlockAllocator getOrCreateAllocator(String id)
        -
        Gets or creates a new Block Allocator for the given context (id).
        -
        -
        Parameters:
        -
        id - The id of the context for which you'd like a BlockAllocator.
        -
        Returns:
        -
        The BlockAllocator associated with that id, or a new BlockAllocator for that id which will then - be vended for any future calls for that id.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockSpiller.html b/com/amazonaws/athena/connector/lambda/data/BlockSpiller.html deleted file mode 100644 index ccd4888e0c..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockSpiller.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - -BlockSpiller (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockSpiller

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    BlockWriter
    -
    -
    -
    All Known Implementing Classes:
    -
    S3BlockSpiller
    -
    -
    -
    -
    public interface BlockSpiller
    -extends BlockWriter
    -
    Used to write blocks which may require chunking and optionally spilling via a secondary communication channel.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        spilled

        -
        boolean spilled()
        -
        Indicates if any part of the response written thus far has been spilled.
        -
        -
        Returns:
        -
        True if at least 1 block has spilled, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        getBlock

        -
        Block getBlock()
        -
        Provides access to the single buffered block in the event that spilled() is false.
        -
        -
        Returns:
        -
        -
      • -
      - - - -
        -
      • -

        getSpillLocations

        -
        List<SpillLocation> getSpillLocations()
        -
        Provides access to the manifest of SpillLocation(s) if spilled is true.
        -
        -
        Returns:
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        void close()
        -
        Frees any resources associated with the BlockSpiller.
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockUtils.html b/com/amazonaws/athena/connector/lambda/data/BlockUtils.html deleted file mode 100644 index b964b90a10..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockUtils.html +++ /dev/null @@ -1,767 +0,0 @@ - - - - - - -BlockUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class BlockUtils

-
-
- -
-
    -
  • -
    -
    -
    public class BlockUtils
    -extends Object
    -
    This utility class abstracts many facets of reading and writing values into Apache Arrow's FieldReader and FieldVector - objects.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      static org.joda.time.MutableDateTimeEPOCH 
      static ZoneIdUTC_ZONE_ID 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static intcopyRows(Block srcBlock, - Block dstBlock, - int firstRow, - int lastRow) -
      Copies a inclusive range of rows from one block to another.
      -
      static StringfieldToString(org.apache.arrow.vector.complex.reader.FieldReader reader) -
      Used to convert a single cell for the given FieldReader to a human readable string.
      -
      static ClassgetJavaType(org.apache.arrow.vector.types.Types.MinorType minorType) 
      static booleanisNullRow(Block block, - int row) -
      Checks if a row is null by checking that all fields in that row are null (aka not set).
      -
      static BlocknewBlock(BlockAllocator allocator, - String columnName, - org.apache.arrow.vector.types.pojo.ArrowType type, - Collection<Object> values) -
      Creates a new Block with a single column and populated with the provided values.
      -
      static BlocknewBlock(BlockAllocator allocator, - String columnName, - org.apache.arrow.vector.types.pojo.ArrowType type, - Object... values) -
      Creates a new Block with a single column and populated with the provided values.
      -
      static BlocknewEmptyBlock(BlockAllocator allocator, - String columnName, - org.apache.arrow.vector.types.pojo.ArrowType type) -
      Creates a new, empty, Block with a single column.
      -
      static StringrowToString(Block block, - int row) -
      Used to convert a specific row in the provided Block to a human readable string.
      -
      static voidsetComplexValue(org.apache.arrow.vector.FieldVector vector, - int pos, - FieldResolver resolver, - Object value) -
      Used to set complex values (Struct, List, etc...) on the provided FieldVector.
      -
      static voidsetValue(org.apache.arrow.vector.FieldVector vector, - int pos, - Object value) -
      Used to set values (Int, BigInt, Bit, etc...) on the provided FieldVector.
      -
      static voidunsetRow(int row, - Block block) -
      In some filtering situations it can be useful to 'unset' a row as an indication to a later processing stage - that the row is irrelevant.
      -
      protected static voidwriteList(org.apache.arrow.memory.BufferAllocator allocator, - org.apache.arrow.vector.complex.writer.FieldWriter writer, - org.apache.arrow.vector.types.pojo.Field field, - int pos, - Iterable value, - FieldResolver resolver) -
      Used to write a List value.
      -
      protected static voidwriteListValue(org.apache.arrow.vector.complex.writer.FieldWriter writer, - org.apache.arrow.vector.types.pojo.ArrowType type, - org.apache.arrow.memory.BufferAllocator allocator, - Object value) -
      Used to write an individual value into a List field, multiple calls to this method per-cell are expected in order - to write the N values of a list of size N.
      -
      protected static voidwriteMap(org.apache.arrow.memory.BufferAllocator allocator, - org.apache.arrow.vector.complex.impl.UnionMapWriter writer, - org.apache.arrow.vector.types.pojo.Field field, - int pos, - Object value, - FieldResolver resolver) -
      Used to write a Map value.
      -
      protected static voidwriteMapValue(org.apache.arrow.vector.complex.impl.UnionMapWriter writer, - org.apache.arrow.vector.types.pojo.Field field, - org.apache.arrow.memory.BufferAllocator allocator, - Object value) -
      Used to write a value into a specific child field within a Map.
      -
      protected static voidwriteStruct(org.apache.arrow.memory.BufferAllocator allocator, - org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter writer, - org.apache.arrow.vector.types.pojo.Field field, - int pos, - Object value, - FieldResolver resolver) -
      Used to write a Struct value.
      -
      protected static voidwriteStructValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter writer, - org.apache.arrow.vector.types.pojo.Field field, - org.apache.arrow.memory.BufferAllocator allocator, - Object value) -
      Used to write a value into a specific child field within a Struct.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        UTC_ZONE_ID

        -
        public static final ZoneId UTC_ZONE_ID
        -
      • -
      - - - -
        -
      • -

        EPOCH

        -
        public static final org.joda.time.MutableDateTime EPOCH
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        newBlock

        -
        public static Block newBlock(BlockAllocator allocator,
        -                             String columnName,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             Object... values)
        -
        Creates a new Block with a single column and populated with the provided values.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use when creating the Block.
        -
        columnName - The name of the single column in the Block's Schema.
        -
        type - The Apache Arrow Type of the column.
        -
        values - The values to write to the new Block. Each value will be its own row.
        -
        Returns:
        -
        The newly created Block with a single column Schema at populated with the provided values.
        -
        -
      • -
      - - - -
        -
      • -

        newBlock

        -
        public static Block newBlock(BlockAllocator allocator,
        -                             String columnName,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             Collection<Object> values)
        -
        Creates a new Block with a single column and populated with the provided values.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use when creating the Block.
        -
        columnName - The name of the single column in the Block's Schema.
        -
        type - The Apache Arrow Type of the column.
        -
        values - The values to write to the new Block. Each value will be its own row.
        -
        Returns:
        -
        The newly created Block with a single column Schema at populated with the provided values.
        -
        -
      • -
      - - - -
        -
      • -

        newEmptyBlock

        -
        public static Block newEmptyBlock(BlockAllocator allocator,
        -                                  String columnName,
        -                                  org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Creates a new, empty, Block with a single column.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use when creating the Block.
        -
        columnName - The name of the single column in the Block's Schema.
        -
        type - The Apache Arrow Type of the column.
        -
        Returns:
        -
        The newly created, empty, Block with a single column Schema.
        -
        -
      • -
      - - - -
        -
      • -

        setComplexValue

        -
        public static void setComplexValue(org.apache.arrow.vector.FieldVector vector,
        -                                   int pos,
        -                                   FieldResolver resolver,
        -                                   Object value)
        -
        Used to set complex values (Struct, List, etc...) on the provided FieldVector.
        -
        -
        Parameters:
        -
        vector - The FieldVector into which we should write the provided value.
        -
        pos - The row number that the value should be written to.
        -
        resolver - The FieldResolver that can be used to map your value to the complex type (mostly for Structs, Maps).
        -
        value - The value to write.
        -
        -
      • -
      - - - -
        -
      • -

        setValue

        -
        public static void setValue(org.apache.arrow.vector.FieldVector vector,
        -                            int pos,
        -                            Object value)
        -
        Used to set values (Int, BigInt, Bit, etc...) on the provided FieldVector.
        -
        -
        Parameters:
        -
        vector - The FieldVector into which we should write the provided value.
        -
        pos - The row number that the value should be written to.
        -
        value - The value to write.
        -
        -
      • -
      - - - -
        -
      • -

        rowToString

        -
        public static String rowToString(Block block,
        -                                 int row)
        -
        Used to convert a specific row in the provided Block to a human readable string. This is useful for diagnostic - logging.
        -
        -
        Parameters:
        -
        block - The Block to read the row from.
        -
        row - The row number to read.
        -
        Returns:
        -
        The human readable String representation of the requested row.
        -
        -
      • -
      - - - -
        -
      • -

        fieldToString

        -
        public static String fieldToString(org.apache.arrow.vector.complex.reader.FieldReader reader)
        -
        Used to convert a single cell for the given FieldReader to a human readable string.
        -
        -
        Parameters:
        -
        reader - The FieldReader from which we should read the current cell. This means the position to be read should - have been set on the reader before calling this method.
        -
        Returns:
        -
        The human readable String representation of the value at the FieldReaders current position.
        -
        -
      • -
      - - - -
        -
      • -

        copyRows

        -
        public static int copyRows(Block srcBlock,
        -                           Block dstBlock,
        -                           int firstRow,
        -                           int lastRow)
        -
        Copies a inclusive range of rows from one block to another.
        -
        -
        Parameters:
        -
        srcBlock - The source Block to copy the range of rows from.
        -
        dstBlock - The destination Block to copy the range of rows to.
        -
        firstRow - The first row we'd like to copy.
        -
        lastRow - The last row we'd like to copy.
        -
        Returns:
        -
        The number of rows that were copied.
        -
        -
      • -
      - - - -
        -
      • -

        isNullRow

        -
        public static boolean isNullRow(Block block,
        -                                int row)
        -
        Checks if a row is null by checking that all fields in that row are null (aka not set).
        -
        -
        Parameters:
        -
        block - The Block we'd like to check.
        -
        row - The row number we'd like to check.
        -
        Returns:
        -
        True if the entire row is null (aka all fields null/unset), False if any field has a non-null value.
        -
        -
      • -
      - - - -
        -
      • -

        writeList

        -
        protected static void writeList(org.apache.arrow.memory.BufferAllocator allocator,
        -                                org.apache.arrow.vector.complex.writer.FieldWriter writer,
        -                                org.apache.arrow.vector.types.pojo.Field field,
        -                                int pos,
        -                                Iterable value,
        -                                FieldResolver resolver)
        -
        Used to write a List value.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator which can be used to generate Apache Arrow Buffers for types - which require conversion to an Arrow Buffer before they can be written using the FieldWriter.
        -
        writer - The FieldWriter for the List field we'd like to write into.
        -
        field - The Schema details of the List Field we are writing into.
        -
        pos - The position (row) in the Apache Arrow batch we are writing to.
        -
        value - An iterator to the collection of values we want to write into the row.
        -
        resolver - The field resolver that can be used to extract individual values from the value iterator.
        -
        -
      • -
      - - - -
        -
      • -

        writeStruct

        -
        protected static void writeStruct(org.apache.arrow.memory.BufferAllocator allocator,
        -                                  org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter writer,
        -                                  org.apache.arrow.vector.types.pojo.Field field,
        -                                  int pos,
        -                                  Object value,
        -                                  FieldResolver resolver)
        -
        Used to write a Struct value.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator which can be used to generate Apache Arrow Buffers for types - which require conversion to an Arrow Buffer before they can be written using the FieldWriter.
        -
        writer - The FieldWriter for the Struct field we'd like to write into.
        -
        field - The Schema details of the Struct Field we are writing into.
        -
        pos - The position (row) in the Apache Arrow batch we are writing to.
        -
        value - The value we'd like to write as a struct.
        -
        resolver - The field resolver that can be used to extract individual Struct fields from the value.
        -
        -
      • -
      - - - -
        -
      • -

        getJavaType

        -
        public static Class getJavaType(org.apache.arrow.vector.types.Types.MinorType minorType)
        -
      • -
      - - - -
        -
      • -

        writeListValue

        -
        protected static void writeListValue(org.apache.arrow.vector.complex.writer.FieldWriter writer,
        -                                     org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                     org.apache.arrow.memory.BufferAllocator allocator,
        -                                     Object value)
        -
        Used to write an individual value into a List field, multiple calls to this method per-cell are expected in order - to write the N values of a list of size N.
        -
        -
        Parameters:
        -
        writer - The FieldWriter (already positioned at the row and list entry number) that we want to write into.
        -
        type - The concrete type of the List's values.
        -
        allocator - The BlockAllocator that can be used for allocating Arrow Buffers for fields which require conversion - to Arrow Buff before being written.
        -
        value - The value to write.
        -
        -
      • -
      - - - -
        -
      • -

        writeStructValue

        -
        protected static void writeStructValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter writer,
        -                                       org.apache.arrow.vector.types.pojo.Field field,
        -                                       org.apache.arrow.memory.BufferAllocator allocator,
        -                                       Object value)
        -
        Used to write a value into a specific child field within a Struct. Multiple calls to this method per-cell are - expected in order to write to all N fields of a Struct.
        -
        -
        Parameters:
        -
        writer - The FieldWriter (already positioned at the row and list entry number) that we want to write into.
        -
        field - The child field we are attempting to write into.
        -
        allocator - The BlockAllocator that can be used for allocating Arrow Buffers for fields which require conversion - to Arrow Buff before being written.
        -
        value - The value to write.
        -
        -
      • -
      - - - -
        -
      • -

        writeMap

        -
        protected static void writeMap(org.apache.arrow.memory.BufferAllocator allocator,
        -                               org.apache.arrow.vector.complex.impl.UnionMapWriter writer,
        -                               org.apache.arrow.vector.types.pojo.Field field,
        -                               int pos,
        -                               Object value,
        -                               FieldResolver resolver)
        -
        Used to write a Map value.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator which can be used to generate Apache Arrow Buffers for types - which require conversion to an Arrow Buffer before they can be written using the FieldWriter.
        -
        writer - The FieldWriter for the Map field we'd like to write into.
        -
        field - The Schema details of the Map Field we are writing into.
        -
        pos - The position (row) in the Apache Arrow batch we are writing to.
        -
        value - The value we'd like to write as a Map.
        -
        resolver - The field resolver that can be used to extract individual Struct Map from the value.
        -
        -
      • -
      - - - -
        -
      • -

        writeMapValue

        -
        protected static void writeMapValue(org.apache.arrow.vector.complex.impl.UnionMapWriter writer,
        -                                    org.apache.arrow.vector.types.pojo.Field field,
        -                                    org.apache.arrow.memory.BufferAllocator allocator,
        -                                    Object value)
        -
        Used to write a value into a specific child field within a Map. Multiple calls to this method per-cell are - expected in order to write to all N fields of a Map.
        -
        -
        Parameters:
        -
        writer - The FieldWriter (already positioned at the row and list entry number) that we want to write into.
        -
        field - The child field we are attempting to write into.
        -
        allocator - The BlockAllocator that can be used for allocating Arrow Buffers for fields which require conversion - to Arrow Buff before being written.
        -
        value - The value to write.
        -
        -
      • -
      - - - -
        -
      • -

        unsetRow

        -
        public static void unsetRow(int row,
        -                            Block block)
        -
        In some filtering situations it can be useful to 'unset' a row as an indication to a later processing stage - that the row is irrelevant. The mechanism by which we 'unset' a row is actually field type specific and as such - this method is not supported for all field types.
        -
        -
        Parameters:
        -
        row - The row number to unset in the provided Block.
        -
        block - The Block where we'd like to unset the specified row.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockWriter.RowWriter.html b/com/amazonaws/athena/connector/lambda/data/BlockWriter.RowWriter.html deleted file mode 100644 index 319741aa09..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockWriter.RowWriter.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - -BlockWriter.RowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockWriter.RowWriter

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    BlockWriter
    -
    -
    -
    -
    public static interface BlockWriter.RowWriter
    -
    The interface you should implement for writing to a Block via - the inverted ownership model offered by BlockWriter.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        writeRows

        -
        int writeRows(Block block,
        -              int rowNum)
        -       throws Exception
        -
        Used to accumulate rows as part of a block.
        -
        -
        Parameters:
        -
        block - The block you can add your row to.
        -
        rowNum - The row number in that block that the next row represents.
        -
        Returns:
        -
        The number of rows that were added
        -
        Throws:
        -
        Exception - internal exception.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/BlockWriter.html b/com/amazonaws/athena/connector/lambda/data/BlockWriter.html deleted file mode 100644 index 7d93f0db19..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/BlockWriter.html +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - -BlockWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface BlockWriter

-
-
-
-
    -
  • -
    -
    All Known Subinterfaces:
    -
    BlockSpiller
    -
    -
    -
    All Known Implementing Classes:
    -
    S3BlockSpiller, SimpleBlockWriter
    -
    -
    -
    -
    public interface BlockWriter
    -
    Defines an abstraction that can be used to write to a Block without owning the lifecycle of the - Block.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        writeRows

        -
        void writeRows(BlockWriter.RowWriter rowWriter)
        -
        Used to write rows via the BlockWriter.
        -
        -
        Parameters:
        -
        rowWriter - The RowWriter that the BlockWriter should use to write rows into the Block(s) it is managing.
        -
        -
      • -
      - - - -
        -
      • -

        getConstraintEvaluator

        -
        ConstraintEvaluator getConstraintEvaluator()
        -
        Provides access to the ConstraintEvaluator that will be applied to the generated Blocks.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/DateTimeFormatterUtil.html b/com/amazonaws/athena/connector/lambda/data/DateTimeFormatterUtil.html deleted file mode 100644 index f3f2fb92e4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/DateTimeFormatterUtil.html +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - -DateTimeFormatterUtil (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class DateTimeFormatterUtil

-
-
- -
-
    -
  • -
    -
    -
    public class DateTimeFormatterUtil
    -extends Object
    -
    Provides utility methods relating to formatting strings to date/datetime type
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        stringToLocalDate

        -
        public static LocalDate stringToLocalDate(String value,
        -                                          String dateFormat,
        -                                          ZoneId defaultTimeZone)
        -
        Transforms the raw string to LocalDate using the provided default format
        -
        -
        Parameters:
        -
        value - raw value to be transformed to LocalDate
        -
        dateFormat - customer specified or inferred dateformat
        -
        defaultTimeZone - default timezone to be applied
        -
        Returns:
        -
        LocalDate object parsed from value
        -
        -
      • -
      - - - -
        -
      • -

        stringToZonedDateTime

        -
        public static Object stringToZonedDateTime(String value,
        -                                           String dateFormat,
        -                                           ZoneId defaultTimeZone)
        -
        Tries to parse the string value to ZonedDateTime, If fails, then falls back to the LocalDateTime with default zone
        -
        -
        Parameters:
        -
        value - raw value to be transformed to LocalDateTime
        -
        dateFormat - customer specified or inferred dateformat
        -
        defaultTimeZone - default timezone to be applied
        -
        Returns:
        -
        LocalDateTime or ZonedDateTime object parsed from value
        -
        -
      • -
      - - - -
        -
      • -

        stringToDateTime

        -
        public static Object stringToDateTime(String value,
        -                                      String dateFormat,
        -                                      ZoneId defaultTimeZone)
        -
        Transforms the raw string to LocalDateTime using the provided default format
        -
        -
        Parameters:
        -
        value - raw value to be transformed to LocalDateTime
        -
        dateFormat - customer specified or inferred dateformat
        -
        defaultTimeZone - default timezone to be applied
        -
        Returns:
        -
        LocalDateTime or ZonedDateTime object parsed from value
        -
        -
      • -
      - - - -
        -
      • -

        bigDecimalToLocalDate

        -
        public static LocalDate bigDecimalToLocalDate(BigDecimal value,
        -                                              ZoneId defaultTimeZone)
        -
        Transforms big decimal value to LocalDate using the provided default format
        -
        -
        Parameters:
        -
        value - raw value to be transformed to LocalDate
        -
        defaultTimeZone - default timezone to be applied
        -
        Returns:
        -
        LocalDate object parsed from value
        -
        -
      • -
      - - - -
        -
      • -

        bigDecimalToLocalDateTime

        -
        public static LocalDateTime bigDecimalToLocalDateTime(BigDecimal value,
        -                                                      ZoneId defaultTimeZone)
        -
        Transforms big decimal value to LocalDateTime using the provided default format
        -
        -
        Parameters:
        -
        value - raw value to be transformed to LocalDateTime
        -
        defaultTimeZone - default timezone to be applied
        -
        Returns:
        -
        LocalDateTime object parsed from value
        -
        -
      • -
      - - - -
        -
      • -

        inferDateTimeFormat

        -
        public static String inferDateTimeFormat(String value)
        -
        Infers the date format to be used for the values in that column by passing through an array of supported formats - this is then cached in DDDBRecordMetadata and reused so that the values in the same column - does not have to be re-evaluated/parsed
        -
        -
        Parameters:
        -
        value - string value to infer a date time format from
        -
        Returns:
        -
        string representing the datetime format - null if it does not match any of the supported formats
        -
        -
      • -
      - - - -
        -
      • -

        packDateTimeWithZone

        -
        public static long packDateTimeWithZone(ZonedDateTime zdt)
        -
        Extracts timezone value and time value (in millis in UTCC) from ZonedDateTime - and uses Bit Operation* to create a single long value representing ZonedDateTime. - This is the the same encoding as Presto's sql datetime type. - - Bit Operation* : bit-shifting (MILLIS_SHIFT) UTC equivalent time in millis - and &'ing with 12 bit representation of the timezone value in the ZonedDateTime.
        -
        -
        Parameters:
        -
        zdt - ZonedDateTime to extract timezone and time millis in UTC from
        -
        Returns:
        -
        long value representing ZonedDateTime
        -
        -
      • -
      - - - -
        -
      • -

        packDateTimeWithZone

        -
        public static long packDateTimeWithZone(long millisUtc,
        -                                        String zoneId)
        -
        Uses Bit Operation* to create a single long value representing timestamp with millisUtc and zoneId - - Bit Operation* : bit-shifting (MILLIS_SHIFT) UTC equivalent time in millis - and &'ing with 12 bit representation of the timezone value in the ZonedDateTime.
        -
        -
        Parameters:
        -
        millisUtc - UTC equivalent time in millis
        -
        zoneId - string value of the timezone (ex: UTC)
        -
        Returns:
        -
        long value representing ZonedDateTime
        -
        -
      • -
      - - - -
        -
      • -

        constructZonedDateTime

        -
        public static ZonedDateTime constructZonedDateTime(long dateTimeWithTimeZone)
        -
        Reconstruct ZonedDateTime type from datetime and timezone packed long
        -
        -
        Parameters:
        -
        dateTimeWithTimeZone - datetime and timezone packed long
        -
        Returns:
        -
        ZonedDateTime representing values from dateTimeWithTimeZone
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/FieldBuilder.html b/com/amazonaws/athena/connector/lambda/data/FieldBuilder.html deleted file mode 100644 index dbf684369f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/FieldBuilder.html +++ /dev/null @@ -1,654 +0,0 @@ - - - - - - -FieldBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class FieldBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class FieldBuilder
    -extends Object
    -
    Convenience builder that can be used to create new Apache Arrow fields for common - types more easily than alternative methods of construction, especially for complex types.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        newBuilder

        -
        public static FieldBuilder newBuilder(String name,
        -                                      org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Creates a FieldBuilder for a Field with the given name and type.
        -
        -
        Parameters:
        -
        name - The name to use for the Field being built.
        -
        type - The type to use for the Field being built, most often one of STRUCT or LIST.
        -
        Returns:
        -
        A new FieldBuilder for the specified name and type.
        -
        -
      • -
      - - - -
        -
      • -

        newBuilder

        -
        public static FieldBuilder newBuilder(String name,
        -                                      org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                      boolean nullable)
        -
        Creates a FieldBuilder for a Field with the given name, type, and whether or not the field is nullable.
        -
        -
        Parameters:
        -
        name - The name to use for the Field being built.
        -
        type - The type to use for the Field being built, most often one of STRUCT or LIST.
        -
        nullable - A true or false value indicating that the field can contain null values. Most often used for - MAP types.
        -
        Returns:
        -
        A new FieldBuilder for the specified name and type.
        -
        -
      • -
      - - - -
        -
      • -

        addField

        -
        public FieldBuilder addField(String fieldName,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             List<org.apache.arrow.vector.types.pojo.Field> children)
        -
        Adds a new child field with the requested attributes.
        -
        -
        Parameters:
        -
        fieldName - The name of the child field.
        -
        type - The type of the child field.
        -
        children - The children to add to the child field (empty list if no children desired).
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addField

        -
        public FieldBuilder addField(String fieldName,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             boolean nullable,
        -                             List<org.apache.arrow.vector.types.pojo.Field> children)
        -
      • -
      - - - -
        -
      • -

        addField

        -
        public FieldBuilder addField(org.apache.arrow.vector.types.pojo.Field child)
        -
        Adds the provided field as a child to the builder.
        -
        -
        Parameters:
        -
        child - The child to add to the Field being built.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addStringField

        -
        public FieldBuilder addStringField(String fieldName)
        -
        Adds a new VARCHAR child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addListField

        -
        public FieldBuilder addListField(String fieldName,
        -                                 org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Adds a new LIST child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        type - The concrete type for values in the List
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addIntField

        -
        public FieldBuilder addIntField(String fieldName)
        -
        Adds a new INT child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addFloat8Field

        -
        public FieldBuilder addFloat8Field(String fieldName)
        -
        Adds a new FLOAT8 child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addBigIntField

        -
        public FieldBuilder addBigIntField(String fieldName)
        -
        Adds a new BIGINT child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addBitField

        -
        public FieldBuilder addBitField(String fieldName)
        -
        Adds a new BIT child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addTinyIntField

        -
        public FieldBuilder addTinyIntField(String fieldName)
        -
        Adds a new TinyInt child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addSmallIntField

        -
        public FieldBuilder addSmallIntField(String fieldName)
        -
        Adds a new SmallInt child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addFloat4Field

        -
        public FieldBuilder addFloat4Field(String fieldName)
        -
        Adds a new Float4 child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDecimalField

        -
        public FieldBuilder addDecimalField(String fieldName,
        -                                    int precision,
        -                                    int scale)
        -
        Adds a new Decimal child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDateDayField

        -
        public FieldBuilder addDateDayField(String fieldName)
        -
        Adds a new DateDay child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDateMilliField

        -
        public FieldBuilder addDateMilliField(String fieldName)
        -
        Adds a new DateMilli child field with the given name to the builder.
        -
        -
        Parameters:
        -
        fieldName - The name to use for the newly added child field.
        -
        Returns:
        -
        This FieldBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        getChild

        -
        public org.apache.arrow.vector.types.pojo.Field getChild(String fieldName)
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.apache.arrow.vector.types.pojo.Field build()
        -
        Builds the fields.
        -
        -
        Returns:
        -
        The newly constructed Field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/FieldResolver.html b/com/amazonaws/athena/connector/lambda/data/FieldResolver.html deleted file mode 100644 index 8fe14e11f6..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/FieldResolver.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - -FieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Interface FieldResolver

-
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      static FieldResolverDEFAULT -
      Basic FieldResolver capable of resolving nested (or single level) Lists and Structs - if the List values are iterable and the Structs values are represented - as Map
      -
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT

        -
        static final FieldResolver DEFAULT
        -
        Basic FieldResolver capable of resolving nested (or single level) Lists and Structs - if the List values are iterable and the Structs values are represented - as Map
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFieldValue

        -
        Object getFieldValue(org.apache.arrow.vector.types.pojo.Field field,
        -                     Object value)
        -
        Used to extract a value for the given Field from the provided value.
        -
        -
        Parameters:
        -
        field - The field that we would like to extract from the provided value.
        -
        value - The complex value we'd like to extract the provided field from.
        -
        Returns:
        -
        The value to use for the given field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/RecordBatchSerDe.html b/com/amazonaws/athena/connector/lambda/data/RecordBatchSerDe.html deleted file mode 100644 index dd2038f0bd..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/RecordBatchSerDe.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - -RecordBatchSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class RecordBatchSerDe

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RecordBatchSerDe

        -
        public RecordBatchSerDe(BlockAllocator allocator)
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(org.apache.arrow.vector.ipc.message.ArrowRecordBatch batch,
        -                      OutputStream out)
        -               throws IOException
        -
        Deprecated. 
        -
        Serialized the provided ArrowRecordBatch to the provided OutputStream and closes the batch once - it is fully written to the OutputStream.
        -
        -
        Parameters:
        -
        batch - The ArrowRecordBatch to serialize.
        -
        out - The OutputStream to write to.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        deserialize

        -
        public org.apache.arrow.vector.ipc.message.ArrowRecordBatch deserialize(byte[] in)
        -                                                                 throws IOException
        -
        Deprecated. 
        -
        Attempts to deserialize the provided byte[] into an ArrowRecordBatch.
        -
        -
        Parameters:
        -
        in - The byte[] that is expected to contain a serialized ArrowRecordBatch.
        -
        Returns:
        -
        The resulting ArrowRecordBatch if the byte[] contains a valid ArrowRecordBatch.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/S3BlockSpillReader.html b/com/amazonaws/athena/connector/lambda/data/S3BlockSpillReader.html deleted file mode 100644 index db8bbb706d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/S3BlockSpillReader.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - -S3BlockSpillReader (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class S3BlockSpillReader

-
-
- -
-
    -
  • -
    -
    -
    public class S3BlockSpillReader
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3BlockSpillReader

        -
        public S3BlockSpillReader(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                          BlockAllocator allocator)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        read

        -
        public Block read(S3SpillLocation spillLocation,
        -                  EncryptionKey key,
        -                  org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Reads a spilled block.
        -
        -
        Parameters:
        -
        spillLocation - The location to read the spilled Block from.
        -
        key - The encryption key to use when reading the spilled Block.
        -
        schema - The Schema to use when deserializing the spilled Block.
        -
        Returns:
        -
        The Block stored at the spill location.
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public byte[] read(S3SpillLocation spillLocation,
        -                   EncryptionKey key)
        -
        Reads spilled data as a byte[].
        -
        -
        Parameters:
        -
        spillLocation - The location to read the spilled Block from.
        -
        key - The encryption key to use when reading the spilled Block.
        -
        Returns:
        -
        The Block stored at the spill location.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/S3BlockSpiller.html b/com/amazonaws/athena/connector/lambda/data/S3BlockSpiller.html deleted file mode 100644 index 375850cf7d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/S3BlockSpiller.html +++ /dev/null @@ -1,514 +0,0 @@ - - - - - - -S3BlockSpiller (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class S3BlockSpiller

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3BlockSpiller

        -
        public S3BlockSpiller(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                      SpillConfig spillConfig,
        -                      BlockAllocator allocator,
        -                      org.apache.arrow.vector.types.pojo.Schema schema,
        -                      ConstraintEvaluator constraintEvaluator)
        -
        Constructor which uses the default maxRowsPerCall.
        -
        -
        Parameters:
        -
        amazonS3 - AmazonS3 client to use for writing to S3.
        -
        spillConfig - The spill config for this instance. Includes things like encryption key, s3 path, etc...
        -
        allocator - The BlockAllocator to use when creating blocks.
        -
        schema - The schema for blocks that should be written.
        -
        constraintEvaluator - The ConstraintEvaluator that should be used to constrain writes.
        -
        -
      • -
      - - - -
        -
      • -

        S3BlockSpiller

        -
        public S3BlockSpiller(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                      SpillConfig spillConfig,
        -                      BlockAllocator allocator,
        -                      org.apache.arrow.vector.types.pojo.Schema schema,
        -                      ConstraintEvaluator constraintEvaluator,
        -                      int maxRowsPerCall)
        -
        Constructs a new S3BlockSpiller.
        -
        -
        Parameters:
        -
        amazonS3 - AmazonS3 client to use for writing to S3.
        -
        spillConfig - The spill config for this instance. Includes things like encryption key, s3 path, etc...
        -
        allocator - The BlockAllocator to use when creating blocks.
        -
        schema - The schema for blocks that should be written.
        -
        constraintEvaluator - The ConstraintEvaluator that should be used to constrain writes.
        -
        maxRowsPerCall - The max number of rows to allow callers to write in one call.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        writeRows

        -
        public void writeRows(BlockWriter.RowWriter rowWriter)
        -
        Used to write rows via the BlockWriter.
        -
        -
        Specified by:
        -
        writeRows in interface BlockWriter
        -
        Parameters:
        -
        rowWriter - The RowWriter that the BlockWriter should use to write rows into the Block(s) it is managing.
        -
        See Also:
        -
        BlockSpiller
        -
        -
      • -
      - - - -
        -
      • -

        spilled

        -
        public boolean spilled()
        -
        Used to tell if any blocks were spilled or if the response can be inline.
        -
        -
        Specified by:
        -
        spilled in interface BlockSpiller
        -
        Returns:
        -
        True is spill occurred, false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        getBlock

        -
        public Block getBlock()
        -
        If spilled() returns false this can be used to access the block.
        -
        -
        Specified by:
        -
        getBlock in interface BlockSpiller
        -
        Returns:
        -
        Block to be inlined in the response.
        -
        -
      • -
      - - - -
        -
      • -

        getSpillLocations

        -
        public List<SpillLocation> getSpillLocations()
        -
        If spilled() returns true this can be used to access the spill locations of all blocks.
        -
        -
        Specified by:
        -
        getSpillLocations in interface BlockSpiller
        -
        Returns:
        -
        List of spill locations.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        write

        -
        protected SpillLocation write(Block block)
        -
        Writes (aka spills) a Block.
        -
      • -
      - - - -
        -
      • -

        read

        -
        protected Block read(S3SpillLocation spillLocation,
        -                     EncryptionKey key,
        -                     org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Reads a spilled block.
        -
        -
        Parameters:
        -
        spillLocation - The location to read the spilled Block from.
        -
        key - The encryption key to use when reading the spilled Block.
        -
        schema - The Schema to use when deserializing the spilled Block.
        -
        Returns:
        -
        The Block stored at the spill location.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SchemaAware.html b/com/amazonaws/athena/connector/lambda/data/SchemaAware.html deleted file mode 100644 index 0760b13438..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SchemaAware.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -SchemaAware (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SchemaAware

-
-
- -
-
    -
  • -
    -
    Direct Known Subclasses:
    -
    Block
    -
    -
    -
    -
    public abstract class SchemaAware
    -extends Object
    -
    Defines a component that is aware of Apache Arrow Schema.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SchemaAware

        -
        public SchemaAware()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        internalGetSchema

        -
        protected abstract org.apache.arrow.vector.types.pojo.Schema internalGetSchema()
        -
        Provides access to the Schema object.
        -
        -
        Returns:
        -
        The Schema currently being used by this object.
        -
        -
      • -
      - - - -
        -
      • -

        getFields

        -
        public List<org.apache.arrow.vector.types.pojo.Field> getFields()
        -
        Provides access to the Fields on the Schema currently being used by this Object.
        -
        -
        Returns:
        -
        The list of fields.
        -
        -
      • -
      - - - -
        -
      • -

        getMetaData

        -
        public String getMetaData(String key)
        -
        Provides access to metadata stored on the Schema currently being used by this Object.
        -
        -
        Parameters:
        -
        key - The metadata key to lookup.
        -
        Returns:
        -
        The value associated with that key in the Schema's metadata, null if no such key exists.
        -
        -
      • -
      - - - -
        -
      • -

        getMetaData

        -
        public Map<String,String> getMetaData()
        -
        Provides access to all avaialable metadata on the Schema.
        -
        -
        Returns:
        -
        All metadata key-value pairs as a map.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SchemaBuilder.html b/com/amazonaws/athena/connector/lambda/data/SchemaBuilder.html deleted file mode 100644 index 14a591c7d2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SchemaBuilder.html +++ /dev/null @@ -1,766 +0,0 @@ - - - - - - -SchemaBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SchemaBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class SchemaBuilder
    -extends Object
    -
    Convenience builder that can be used to create new Apache Arrow Schema for common - types more easily than alternative methods of construction, especially for complex types.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SchemaBuilder

        -
        public SchemaBuilder()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addField

        -
        public SchemaBuilder addField(org.apache.arrow.vector.types.pojo.Field field)
        -
      • -
      - - - -
        -
      • -

        addField

        -
        public SchemaBuilder addField(String fieldName,
        -                              org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Adds a new Field with the provided details to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        type - The type of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addField

        -
        public SchemaBuilder addField(String fieldName,
        -                              org.apache.arrow.vector.types.pojo.ArrowType type,
        -                              List<org.apache.arrow.vector.types.pojo.Field> children)
        -
        Adds a new Field with the provided details to the Schema as a top-level Field.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        type - The type of the field to add.
        -
        children - The list of child fields to add to the new Field.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addStructField

        -
        public SchemaBuilder addStructField(String fieldName)
        -
        Adds a new STRUCT Field to the Schema as a top-level Field.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addListField

        -
        public SchemaBuilder addListField(String fieldName,
        -                                  org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Adds a new LIST Field to the Schema as a top-level Field.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        type - The concrete type of the values that are held within the list.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addChildField

        -
        public SchemaBuilder addChildField(String parent,
        -                                   String child,
        -                                   org.apache.arrow.vector.types.pojo.ArrowType type)
        -
        Adds a new Field as a child of the requested top-level parent field.
        -
        -
        Parameters:
        -
        parent - The name of the pre-existing top-level parent field to add a child field to.
        -
        child - The name of the new child field.
        -
        type - The type of the new child field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addChildField

        -
        public SchemaBuilder addChildField(String parent,
        -                                   org.apache.arrow.vector.types.pojo.Field child)
        -
        Adds a new Field as a child of the requested top-level parent field.
        -
        -
        Parameters:
        -
        parent - The name of the pre-existing top-level parent field to add a child field to.
        -
        child - The child field to add to the parent.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addStringField

        -
        public SchemaBuilder addStringField(String fieldName)
        -
        Adds a new VARCHAR Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addIntField

        -
        public SchemaBuilder addIntField(String fieldName)
        -
        Adds a new INT Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addTinyIntField

        -
        public SchemaBuilder addTinyIntField(String fieldName)
        -
        Adds a new TINYINT Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addSmallIntField

        -
        public SchemaBuilder addSmallIntField(String fieldName)
        -
        Adds a new SMALLINT Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addFloat8Field

        -
        public SchemaBuilder addFloat8Field(String fieldName)
        -
        Adds a new FLOAT8 Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addFloat4Field

        -
        public SchemaBuilder addFloat4Field(String fieldName)
        -
        Adds a new FLOAT4 Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addBigIntField

        -
        public SchemaBuilder addBigIntField(String fieldName)
        -
        Adds a new BIGINT Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addBitField

        -
        public SchemaBuilder addBitField(String fieldName)
        -
        Adds a new BIT Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDecimalField

        -
        public SchemaBuilder addDecimalField(String fieldName,
        -                                     int precision,
        -                                     int scale)
        -
        Adds a new DECIMAL Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        precision - The precision to use for the new decimal field.
        -
        scale - The scale to use for the new decimal field.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDateDayField

        -
        public SchemaBuilder addDateDayField(String fieldName)
        -
        Adds a new DateDay Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addDateMilliField

        -
        public SchemaBuilder addDateMilliField(String fieldName)
        -
        Adds a new DateMilli Field to the Schema as a top-level Field with no children.
        -
        -
        Parameters:
        -
        fieldName - The name of the field to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addMetadata

        -
        public SchemaBuilder addMetadata(String key,
        -                                 String value)
        -
        Adds the provided metadata to the Schema.
        -
        -
        Parameters:
        -
        key - The key of the metadata to add.
        -
        value - The value of the metadata to add.
        -
        Returns:
        -
        This SchemaBuilder itself.
        -
        -
      • -
      - - - -
        -
      • -

        getField

        -
        public org.apache.arrow.vector.types.pojo.Field getField(String name)
        -
      • -
      - - - - - - - -
        -
      • -

        newBuilder

        -
        public static SchemaBuilder newBuilder()
        -
        Creates a new SchemaBuilder.
        -
        -
        Returns:
        -
        A new SchemaBuilder.
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.apache.arrow.vector.types.pojo.Schema build()
        -
        Builds an Apache Arrow Schema from the collected metadata and fields.
        -
        -
        Returns:
        -
        A new Apache Arrow Schema.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SchemaSerDe.html b/com/amazonaws/athena/connector/lambda/data/SchemaSerDe.html deleted file mode 100644 index f15c8628a8..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SchemaSerDe.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - -SchemaSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SchemaSerDe

-
-
- -
-
    -
  • -
    -
    Deprecated.  -
    SchemaSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public class SchemaSerDe
    -extends Object
    -
    Used to serialize and deserialize Apache Arrow Schema objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SchemaSerDe

        -
        public SchemaSerDe()
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                      OutputStream out)
        -               throws IOException
        -
        Deprecated. 
        -
        Serialized the provided Schema to the provided OutputStream.
        -
        -
        Parameters:
        -
        schema - The Schema to serialize.
        -
        out - The OutputStream to write to.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        deserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema deserialize(InputStream in)
        -                                                      throws IOException
        -
        Deprecated. 
        -
        Attempts to deserialize a Schema from the provided InputStream.
        -
        -
        Parameters:
        -
        in - The InputStream that is expected to contain a serialized Schema.
        -
        Returns:
        -
        The resulting Schema if the InputStream contains a valid Schema.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SimpleBlockWriter.html b/com/amazonaws/athena/connector/lambda/data/SimpleBlockWriter.html deleted file mode 100644 index 09f0efe02b..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SimpleBlockWriter.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - -SimpleBlockWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SimpleBlockWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    BlockWriter
    -
    -
    -
    -
    public class SimpleBlockWriter
    -extends Object
    -implements BlockWriter
    -
    Used to write a single Block using the BlockWriter programming model.
    -
    -
    See Also:
    -
    BlockWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SimpleBlockWriter

        -
        public SimpleBlockWriter(Block block)
        -
        Basic constructor using a pre-allocated Block.
        -
        -
        Parameters:
        -
        block - The Block to write into.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        writeRows

        -
        public void writeRows(BlockWriter.RowWriter rowWriter)
        -
        Used to write rows into the Block that is managed by this BlockWriter.
        -
        -
        Specified by:
        -
        writeRows in interface BlockWriter
        -
        Parameters:
        -
        rowWriter - The RowWriter that the BlockWriter should use to write rows into the Block(s) it is managing.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SpillConfig.Builder.html b/com/amazonaws/athena/connector/lambda/data/SpillConfig.Builder.html deleted file mode 100644 index bc39cd4fbf..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SpillConfig.Builder.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - -SpillConfig.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SpillConfig.Builder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    SpillConfig
    -
    -
    -
    -
    public static final class SpillConfig.Builder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SpillConfig.html b/com/amazonaws/athena/connector/lambda/data/SpillConfig.html deleted file mode 100644 index 18deede2b2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SpillConfig.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - -SpillConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class SpillConfig

-
-
- -
-
    -
  • -
    -
    -
    public class SpillConfig
    -extends Object
    -
    Used to configure Spill functionality.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getEncryptionKey

        -
        public EncryptionKey getEncryptionKey()
        -
        Gets the Encryption key to use when reading/writing data to the spill location.
        -
        -
        Returns:
        -
        The EncryptionKey.
        -
        -
      • -
      - - - -
        -
      • -

        getSpillLocation

        -
        public SpillLocation getSpillLocation()
        -
        Gets the SpillLocation, if spill is enabled.
        -
        -
        Returns:
        -
        The SpillLocation
        -
        -
      • -
      - - - -
        -
      • -

        getRequestId

        -
        public String getRequestId()
        -
        Gets the request Id, typically the Athena query ID.
        -
        -
        Returns:
        -
        The request id.
        -
        -
      • -
      - - - -
        -
      • -

        getMaxBlockBytes

        -
        public long getMaxBlockBytes()
        -
        Gets max number of bytes a spilled Block can contain.
        -
        -
        Returns:
        -
        The number of bytes.
        -
        -
      • -
      - - - -
        -
      • -

        getMaxInlineBlockSize

        -
        public long getMaxInlineBlockSize()
        -
        Gets max number of bytes an inline Block can contain.
        -
        -
        Returns:
        -
        The number of bytes.
        -
        -
      • -
      - - - -
        -
      • -

        getNumSpillThreads

        -
        public int getNumSpillThreads()
        -
        Gets the number of threads the BlockSpiller can use.
        -
        -
        Returns:
        -
        The number of threads.
        -
        -
      • -
      - - - - - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/SupportedTypes.html b/com/amazonaws/athena/connector/lambda/data/SupportedTypes.html deleted file mode 100644 index ea8d0b1c4f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/SupportedTypes.html +++ /dev/null @@ -1,616 +0,0 @@ - - - - - - -SupportedTypes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Enum SupportedTypes

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable, Comparable<SupportedTypes>
    -
    -
    -
    -
    public enum SupportedTypes
    -extends Enum<SupportedTypes>
    -
    This enum defines the ApacheArrow types which are supported by this SDK. Using types not - in this enum may lead to unpredictable performance or errors as different engines (e.g. Athena) - may support these types to a different extent.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static SupportedTypes[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (SupportedTypes c : SupportedTypes.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static SupportedTypes valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getArrowMinorType

        -
        public org.apache.arrow.vector.types.Types.MinorType getArrowMinorType()
        -
      • -
      - - - -
        -
      • -

        isSupported

        -
        public static boolean isSupported(org.apache.arrow.vector.types.Types.MinorType minorType)
        -
        Tests if the provided type is supported.
        -
        -
        Parameters:
        -
        minorType - The minor type to test
        -
        Returns:
        -
        True if the minor type is supported, false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        isSupported

        -
        public static boolean isSupported(org.apache.arrow.vector.types.pojo.ArrowType arrowType)
        -
        Tests if the provided type is supported.
        -
        -
        Parameters:
        -
        arrowType - The arrow type to test
        -
        Returns:
        -
        True if the arrow type is supported, false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        isSupported

        -
        public static boolean isSupported(org.apache.arrow.vector.types.pojo.Field field)
        -
        Asserts if the provided field (and its children) all use supported types.
        -
        -
        Parameters:
        -
        field - The field to test.
        -
        Returns:
        -
        The field being asserted, if all types used by the field and its children are supported.
        -
        Throws:
        -
        RuntimeException - If any of the types used by this field or its children are not supported.
        -
        -
      • -
      - - - -
        -
      • -

        assertSupported

        -
        public static void assertSupported(org.apache.arrow.vector.types.pojo.Field field)
        -
        Asserts if the provided field (and its children) all use supported types.
        -
        -
        Parameters:
        -
        field - The field to test.
        -
        Throws:
        -
        RuntimeException - If any of the types used by this field or its children are not supported.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/TimeZoneKey.html b/com/amazonaws/athena/connector/lambda/data/TimeZoneKey.html deleted file mode 100644 index 692099bd4e..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/TimeZoneKey.html +++ /dev/null @@ -1,418 +0,0 @@ - - - - - - -TimeZoneKey (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data
-

Class TimeZoneKey

-
-
- -
-
    -
  • -
    -
    -
    public final class TimeZoneKey
    -extends Object
    -
    Class for representing timezone to be used in encoding datetime value and timezone value to a single long - Source: Presto TimeZoneKey
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        UTC_KEY

        -
        public static final TimeZoneKey UTC_KEY
        -
      • -
      - - - -
        -
      • -

        MAX_TIME_ZONE_KEY

        -
        public static final short MAX_TIME_ZONE_KEY
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTimeZoneKeys

        -
        public static Set<TimeZoneKey> getTimeZoneKeys()
        -
      • -
      - - - -
        -
      • -

        getTimeZoneKey

        -
        public static TimeZoneKey getTimeZoneKey(short timeZoneKey)
        -
      • -
      - - - - - - - -
        -
      • -

        getTimeZoneKeyForOffset

        -
        public static TimeZoneKey getTimeZoneKeyForOffset(long offsetMinutes)
        -
      • -
      - - - -
        -
      • -

        getId

        -
        public String getId()
        -
      • -
      - - - -
        -
      • -

        getKey

        -
        public short getKey()
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - - - - -
        -
      • -

        isUtcZoneId

        -
        public static boolean isUtcZoneId(String zoneId)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/ArrowTypeComparator.html b/com/amazonaws/athena/connector/lambda/data/class-use/ArrowTypeComparator.html deleted file mode 100644 index 9e11d71e0b..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/ArrowTypeComparator.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.ArrowTypeComparator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.ArrowTypeComparator

-
-
No usage of com.amazonaws.athena.connector.lambda.data.ArrowTypeComparator
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/Block.html b/com/amazonaws/athena/connector/lambda/data/class-use/Block.html deleted file mode 100644 index 14e4b616fd..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/Block.html +++ /dev/null @@ -1,876 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.Block (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.Block

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.BatchGenerator.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.BatchGenerator.html deleted file mode 100644 index b39f2523c2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.BatchGenerator.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockAllocator.BatchGenerator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockAllocator.BatchGenerator

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.html deleted file mode 100644 index bf8dd600af..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocator.html +++ /dev/null @@ -1,1635 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockAllocator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockAllocator

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorImpl.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorImpl.html deleted file mode 100644 index 3749dcd28a..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorImpl.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.BlockAllocatorImpl (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.BlockAllocatorImpl

-
-
No usage of com.amazonaws.athena.connector.lambda.data.BlockAllocatorImpl
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorRegistry.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorRegistry.html deleted file mode 100644 index 541eee52bd..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockAllocatorRegistry.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockAllocatorRegistry (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockAllocatorRegistry

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockSpiller.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockSpiller.html deleted file mode 100644 index 2c87a14a76..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockSpiller.html +++ /dev/null @@ -1,820 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockSpiller (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockSpiller

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockUtils.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockUtils.html deleted file mode 100644 index 92322ae50f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.BlockUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.BlockUtils

-
-
No usage of com.amazonaws.athena.connector.lambda.data.BlockUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.RowWriter.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.RowWriter.html deleted file mode 100644 index 9efc223a6c..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.RowWriter.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockWriter.RowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockWriter.RowWriter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.html b/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.html deleted file mode 100644 index 552f9623b6..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/BlockWriter.html +++ /dev/null @@ -1,709 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.BlockWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.BlockWriter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/DateTimeFormatterUtil.html b/com/amazonaws/athena/connector/lambda/data/class-use/DateTimeFormatterUtil.html deleted file mode 100644 index c55bd71393..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/DateTimeFormatterUtil.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.DateTimeFormatterUtil (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.DateTimeFormatterUtil

-
-
No usage of com.amazonaws.athena.connector.lambda.data.DateTimeFormatterUtil
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/FieldBuilder.html b/com/amazonaws/athena/connector/lambda/data/class-use/FieldBuilder.html deleted file mode 100644 index d5e0594344..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/FieldBuilder.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.FieldBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.FieldBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/FieldResolver.html b/com/amazonaws/athena/connector/lambda/data/class-use/FieldResolver.html deleted file mode 100644 index 6f1e424ca0..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/FieldResolver.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.FieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.FieldResolver

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/RecordBatchSerDe.html b/com/amazonaws/athena/connector/lambda/data/class-use/RecordBatchSerDe.html deleted file mode 100644 index 714eb1dde5..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/RecordBatchSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.RecordBatchSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.RecordBatchSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.data.RecordBatchSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpillReader.html b/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpillReader.html deleted file mode 100644 index f790551642..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpillReader.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.S3BlockSpillReader (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.S3BlockSpillReader

-
-
No usage of com.amazonaws.athena.connector.lambda.data.S3BlockSpillReader
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpiller.html b/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpiller.html deleted file mode 100644 index 4a4c6ad62d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/S3BlockSpiller.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.S3BlockSpiller (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.S3BlockSpiller

-
-
No usage of com.amazonaws.athena.connector.lambda.data.S3BlockSpiller
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaAware.html b/com/amazonaws/athena/connector/lambda/data/class-use/SchemaAware.html deleted file mode 100644 index 4b0f182202..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaAware.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SchemaAware (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SchemaAware

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaBuilder.html b/com/amazonaws/athena/connector/lambda/data/class-use/SchemaBuilder.html deleted file mode 100644 index 6ec9f3e093..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaBuilder.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SchemaBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SchemaBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaSerDe.html b/com/amazonaws/athena/connector/lambda/data/class-use/SchemaSerDe.html deleted file mode 100644 index 3c7cc57395..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SchemaSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SchemaSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SchemaSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.data.SchemaSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SimpleBlockWriter.html b/com/amazonaws/athena/connector/lambda/data/class-use/SimpleBlockWriter.html deleted file mode 100644 index 6607d3df9b..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SimpleBlockWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SimpleBlockWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SimpleBlockWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.SimpleBlockWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.Builder.html b/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.Builder.html deleted file mode 100644 index f4fe0f6328..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.Builder.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SpillConfig.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SpillConfig.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.html b/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.html deleted file mode 100644 index 24d9af6875..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SpillConfig.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SpillConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SpillConfig

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/SupportedTypes.html b/com/amazonaws/athena/connector/lambda/data/class-use/SupportedTypes.html deleted file mode 100644 index 7e6967e2b4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/SupportedTypes.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.SupportedTypes (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.SupportedTypes

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/class-use/TimeZoneKey.html b/com/amazonaws/athena/connector/lambda/data/class-use/TimeZoneKey.html deleted file mode 100644 index 15383cb48d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/class-use/TimeZoneKey.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.TimeZoneKey (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.TimeZoneKey

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/package-frame.html b/com/amazonaws/athena/connector/lambda/data/package-frame.html deleted file mode 100644 index 8a29090ce2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/package-frame.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/package-summary.html b/com/amazonaws/athena/connector/lambda/data/package-summary.html deleted file mode 100644 index 62d883751e..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/package-summary.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/package-tree.html b/com/amazonaws/athena/connector/lambda/data/package-tree.html deleted file mode 100644 index 2c1ec0fa39..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/package-tree.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/package-use.html b/com/amazonaws/athena/connector/lambda/data/package-use.html deleted file mode 100644 index b1b744930c..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/package-use.html +++ /dev/null @@ -1,1309 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjector.html deleted file mode 100644 index 40e05b9d1d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjector.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -ArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Interface ArrowValueProjector

-
-
-
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        project

        -
        Object project(int pos)
        -
        Projects Arrow datum into a matching Java object
        -
        -
        Parameters:
        -
        pos - the position/row to project to
        -
        Returns:
        -
        The corresponding Java object matching the Arrow datum.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjectorImpl.html b/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjectorImpl.html deleted file mode 100644 index 440ab27bf6..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/ArrowValueProjectorImpl.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - -ArrowValueProjectorImpl (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Class ArrowValueProjectorImpl

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ArrowValueProjectorImpl

        -
        public ArrowValueProjectorImpl()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createValueProjection

        -
        protected com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjectorImpl.Projection createValueProjection(org.apache.arrow.vector.types.Types.MinorType minorType)
        -
        Concrete implementation of ArrowValueProjectorImpl should invoke thie method to get the Projection instance.
        -
        -
        Parameters:
        -
        minorType -
        -
        Returns:
        -
        Projection used by child class to do actual projection work.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/ListArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/ListArrowValueProjector.html deleted file mode 100644 index 0051c32328..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/ListArrowValueProjector.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - -ListArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Class ListArrowValueProjector

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ListArrowValueProjector

        -
        public ListArrowValueProjector(org.apache.arrow.vector.complex.reader.FieldReader listReader)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        project

        -
        public Object project(int pos)
        -
        Description copied from interface: ArrowValueProjector
        -
        Projects Arrow datum into a matching Java object
        -
        -
        Parameters:
        -
        pos - the position/row to project to
        -
        Returns:
        -
        The corresponding Java object matching the Arrow datum.
        -
        -
      • -
      - - - -
        -
      • -

        doProject

        -
        protected Object doProject()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/ProjectorUtils.html b/com/amazonaws/athena/connector/lambda/data/projectors/ProjectorUtils.html deleted file mode 100644 index 748e8bbfdb..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/ProjectorUtils.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -ProjectorUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Class ProjectorUtils

-
-
- -
-
    -
  • -
    -
    -
    public class ProjectorUtils
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createArrowValueProjector

        -
        public static ArrowValueProjector createArrowValueProjector(org.apache.arrow.vector.complex.reader.FieldReader fieldReader)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/SimpleArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/SimpleArrowValueProjector.html deleted file mode 100644 index d0d17c5d25..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/SimpleArrowValueProjector.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - -SimpleArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Class SimpleArrowValueProjector

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SimpleArrowValueProjector

        -
        public SimpleArrowValueProjector(org.apache.arrow.vector.complex.reader.FieldReader fieldReader)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        project

        -
        public Object project(int pos)
        -
        Description copied from interface: ArrowValueProjector
        -
        Projects Arrow datum into a matching Java object
        -
        -
        Parameters:
        -
        pos - the position/row to project to
        -
        Returns:
        -
        The corresponding Java object matching the Arrow datum.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/StructArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/StructArrowValueProjector.html deleted file mode 100644 index 4a1015d892..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/StructArrowValueProjector.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - -StructArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.projectors
-

Class StructArrowValueProjector

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StructArrowValueProjector

        -
        public StructArrowValueProjector(org.apache.arrow.vector.complex.reader.FieldReader structReader)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        project

        -
        public Object project(int pos)
        -
        Description copied from interface: ArrowValueProjector
        -
        Projects Arrow datum into a matching Java object
        -
        -
        Parameters:
        -
        pos - the position/row to project to
        -
        Returns:
        -
        The corresponding Java object matching the Arrow datum.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjector.html deleted file mode 100644 index a320e3e4ac..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjector.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjector

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjectorImpl.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjectorImpl.html deleted file mode 100644 index 0143c7cd2a..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ArrowValueProjectorImpl.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjectorImpl (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjectorImpl

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ListArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ListArrowValueProjector.html deleted file mode 100644 index 7ed9bad721..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ListArrowValueProjector.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.projectors.ListArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.projectors.ListArrowValueProjector

-
-
No usage of com.amazonaws.athena.connector.lambda.data.projectors.ListArrowValueProjector
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ProjectorUtils.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ProjectorUtils.html deleted file mode 100644 index 372027ba05..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/ProjectorUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.projectors.ProjectorUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.projectors.ProjectorUtils

-
-
No usage of com.amazonaws.athena.connector.lambda.data.projectors.ProjectorUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/SimpleArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/SimpleArrowValueProjector.html deleted file mode 100644 index cd7cec9f56..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/SimpleArrowValueProjector.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.projectors.SimpleArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.projectors.SimpleArrowValueProjector

-
-
No usage of com.amazonaws.athena.connector.lambda.data.projectors.SimpleArrowValueProjector
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/StructArrowValueProjector.html b/com/amazonaws/athena/connector/lambda/data/projectors/class-use/StructArrowValueProjector.html deleted file mode 100644 index 1024434fb2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/class-use/StructArrowValueProjector.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.projectors.StructArrowValueProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.projectors.StructArrowValueProjector

-
-
No usage of com.amazonaws.athena.connector.lambda.data.projectors.StructArrowValueProjector
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/package-frame.html b/com/amazonaws/athena/connector/lambda/data/projectors/package-frame.html deleted file mode 100644 index 7bb3a47b90..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/package-frame.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.projectors (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data.projectors

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/package-summary.html b/com/amazonaws/athena/connector/lambda/data/projectors/package-summary.html deleted file mode 100644 index 4117df3408..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/package-summary.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.projectors (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data.projectors

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/package-tree.html b/com/amazonaws/athena/connector/lambda/data/projectors/package-tree.html deleted file mode 100644 index db2b461a7d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.projectors Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data.projectors

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/projectors/package-use.html b/com/amazonaws/athena/connector/lambda/data/projectors/package-use.html deleted file mode 100644 index b604f4bfd1..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/projectors/package-use.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data.projectors (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data.projectors

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.RowWriterBuilder.html b/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.RowWriterBuilder.html deleted file mode 100644 index 18423e6e98..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.RowWriterBuilder.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -GeneratedRowWriter.RowWriterBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers
-

Class GeneratedRowWriter.RowWriterBuilder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    GeneratedRowWriter
    -
    -
    -
    -
    public static class GeneratedRowWriter.RowWriterBuilder
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        withFieldWriterFactory

        -
        public GeneratedRowWriter.RowWriterBuilder withFieldWriterFactory(String fieldName,
        -                                                                  FieldWriterFactory factory)
        -
        Used to override the default FieldWriter for the given field. For example, you might use this if your source - stores DateDay using java type Y but our default FieldWriter for DateDay only accept type Z even though Apache - Arrow has a native setter for type Y. By proving your own FieldWriterFactory you can avoid the extra step - of translating to an intermediate type.
        -
        -
        Parameters:
        -
        fieldName - The name of the field who's factory you'd like to override.
        -
        factory - The factory you'd like to use instead of the default.
        -
        Returns:
        -
        This builder.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.html deleted file mode 100644 index b6c8b9b987..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/GeneratedRowWriter.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -GeneratedRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers
-

Class GeneratedRowWriter

-
-
- -
-
    -
  • -
    -
    -
    public class GeneratedRowWriter
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.RowWriterBuilder.html b/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.RowWriterBuilder.html deleted file mode 100644 index 09c81ce5d7..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.RowWriterBuilder.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.GeneratedRowWriter.RowWriterBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.GeneratedRowWriter.RowWriterBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.html deleted file mode 100644 index 9591196644..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/class-use/GeneratedRowWriter.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.GeneratedRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.GeneratedRowWriter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/BigIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/BigIntExtractor.html deleted file mode 100644 index 0989bbd3ae..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/BigIntExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -BigIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface BigIntExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface BigIntExtractor
    -extends Extractor
    -
    Used to extract a BigInt value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableBigIntHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableBigIntHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/BitExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/BitExtractor.html deleted file mode 100644 index 25a960e952..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/BitExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -BitExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface BitExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface BitExtractor
    -extends Extractor
    -
    Used to extract a Bit value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. - - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableBitHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableBitHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateDayExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateDayExtractor.html deleted file mode 100644 index 57053502e9..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateDayExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -DateDayExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface DateDayExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface DateDayExtractor
    -extends Extractor
    -
    Used to extract a DateDay value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableDateDayHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableDateDayHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateMilliExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateMilliExtractor.html deleted file mode 100644 index 463e9be5e1..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DateMilliExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -DateMilliExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface DateMilliExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface DateMilliExtractor
    -extends Extractor
    -
    Used to extract a DateMilli value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableDateMilliHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableDateMilliHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DecimalExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/DecimalExtractor.html deleted file mode 100644 index 825ec352dc..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/DecimalExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -DecimalExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface DecimalExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface DecimalExtractor
    -extends Extractor
    -
    Used to extract a Decimal value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             NullableDecimalHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/Extractor.html deleted file mode 100644 index 7446372bea..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Extractor.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface Extractor

-
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float4Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float4Extractor.html deleted file mode 100644 index 2448d5b8cf..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float4Extractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -Float4Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface Float4Extractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface Float4Extractor
    -extends Extractor
    -
    Used to extract a Float4 value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableFloat4Holder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableFloat4Holder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float8Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float8Extractor.html deleted file mode 100644 index 6d4e489883..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/Float8Extractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -Float8Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface Float8Extractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface Float8Extractor
    -extends Extractor
    -
    Used to extract a Float8 value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableFloat8Holder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableFloat8Holder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/IntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/IntExtractor.html deleted file mode 100644 index 8dc3e73936..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/IntExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -IntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface IntExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface IntExtractor
    -extends Extractor
    -
    Used to extract a Int value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableIntHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableIntHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/SmallIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/SmallIntExtractor.html deleted file mode 100644 index 819feed72b..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/SmallIntExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -SmallIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface SmallIntExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface SmallIntExtractor
    -extends Extractor
    -
    Used to extract a SmallInt value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableSmallIntHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableSmallIntHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/TinyIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/TinyIntExtractor.html deleted file mode 100644 index 4f7a3535c2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/TinyIntExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -TinyIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface TinyIntExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface TinyIntExtractor
    -extends Extractor
    -
    Used to extract a TinyInt value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidextract(Object context, - org.apache.arrow.vector.holders.NullableTinyIntHolder dst) -
      Used to extract a value from the context.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             org.apache.arrow.vector.holders.NullableTinyIntHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarBinaryExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarBinaryExtractor.html deleted file mode 100644 index a1fb7490dc..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarBinaryExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -VarBinaryExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface VarBinaryExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface VarBinaryExtractor
    -extends Extractor
    -
    Used to extract a VarBinary value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             NullableVarBinaryHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarCharExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarCharExtractor.html deleted file mode 100644 index b28c6462c4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/VarCharExtractor.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -VarCharExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.extractors
-

Interface VarCharExtractor

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    Extractor
    -
    -
    -
    -
    public interface VarCharExtractor
    -extends Extractor
    -
    Used to extract a VarChar value from the context object. This interface enables the use of a pseudo-code generator - for RowWriter which reduces object and branching overhead when translating from your source system to Apache - Arrow. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract

        -
        void extract(Object context,
        -             NullableVarCharHolder dst)
        -      throws Exception
        -
        Used to extract a value from the context.
        -
        -
        Parameters:
        -
        context - This is the object you provided to GeneratorRowWriter and is frequently the handle to the source - system row/query from which you need to extract a value.
        -
        dst - The 'Holder' that you should write your value to and optionally set the isSet flag to > 0 for non-null - or 0 for null.
        -
        Throws:
        -
        Exception - internal exception.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BigIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BigIntExtractor.html deleted file mode 100644 index bf887c05d6..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BigIntExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.BigIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.BigIntExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BitExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BitExtractor.html deleted file mode 100644 index 529534fcb8..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/BitExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.BitExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.BitExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateDayExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateDayExtractor.html deleted file mode 100644 index 1ca1c0741d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateDayExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.DateDayExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.DateDayExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateMilliExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateMilliExtractor.html deleted file mode 100644 index 1d81344154..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DateMilliExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.DateMilliExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.DateMilliExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DecimalExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DecimalExtractor.html deleted file mode 100644 index 6219b7e25f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/DecimalExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.DecimalExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.DecimalExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Extractor.html deleted file mode 100644 index cc8a0490a4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Extractor.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.Extractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float4Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float4Extractor.html deleted file mode 100644 index 2626b5115d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float4Extractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.Float4Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.Float4Extractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float8Extractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float8Extractor.html deleted file mode 100644 index 1d5c1d0d93..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/Float8Extractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.Float8Extractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.Float8Extractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/IntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/IntExtractor.html deleted file mode 100644 index 2b5e506d04..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/IntExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.IntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.IntExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/SmallIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/SmallIntExtractor.html deleted file mode 100644 index 01f11caff7..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/SmallIntExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.SmallIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.SmallIntExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/TinyIntExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/TinyIntExtractor.html deleted file mode 100644 index 2d13123aad..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/TinyIntExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.TinyIntExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.TinyIntExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarBinaryExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarBinaryExtractor.html deleted file mode 100644 index 2d2961ff48..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarBinaryExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.VarBinaryExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.VarBinaryExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarCharExtractor.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarCharExtractor.html deleted file mode 100644 index 0807d94c30..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/class-use/VarCharExtractor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.extractors.VarCharExtractor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.extractors.VarCharExtractor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-frame.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-frame.html deleted file mode 100644 index 6f237cfd20..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-frame.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.extractors (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data.writers.extractors

-
-

Interfaces

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-summary.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-summary.html deleted file mode 100644 index 440ce76854..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-summary.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.extractors (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data.writers.extractors

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-tree.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-tree.html deleted file mode 100644 index c0eb2c1ddc..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.extractors Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data.writers.extractors

-Package Hierarchies: - -
-
-

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-use.html b/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-use.html deleted file mode 100644 index e73359e856..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/extractors/package-use.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data.writers.extractors (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data.writers.extractors

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BigIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BigIntFieldWriter.html deleted file mode 100644 index ae684507fe..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BigIntFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -BigIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class BigIntFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class BigIntFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BigIntFieldWriter

        -
        public BigIntFieldWriter(BigIntExtractor extractor,
        -                         org.apache.arrow.vector.BigIntVector vector,
        -                         ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BitFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BitFieldWriter.html deleted file mode 100644 index df5c34ad1c..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BitFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -BitFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class BitFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class BitFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BitFieldWriter

        -
        public BitFieldWriter(BitExtractor extractor,
        -                      org.apache.arrow.vector.BitVector vector,
        -                      ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception\
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateDayFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateDayFieldWriter.html deleted file mode 100644 index d57c2b20cc..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateDayFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -DateDayFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class DateDayFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class DateDayFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DateDayFieldWriter

        -
        public DateDayFieldWriter(DateDayExtractor extractor,
        -                          org.apache.arrow.vector.DateDayVector vector,
        -                          ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateMilliFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateMilliFieldWriter.html deleted file mode 100644 index a5fc1c7892..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DateMilliFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -DateMilliFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class DateMilliFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class DateMilliFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DateMilliFieldWriter

        -
        public DateMilliFieldWriter(DateMilliExtractor extractor,
        -                            org.apache.arrow.vector.DateMilliVector vector,
        -                            ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DecimalFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DecimalFieldWriter.html deleted file mode 100644 index 0a6c28f226..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/DecimalFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -DecimalFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class DecimalFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class DecimalFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DecimalFieldWriter

        -
        public DecimalFieldWriter(DecimalExtractor extractor,
        -                          org.apache.arrow.vector.DecimalVector vector,
        -                          ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriter.html deleted file mode 100644 index d70fd7b503..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriter.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - -FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Interface FieldWriter

-
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanwrite(Object context, - int rowNum) -
      Attempts to write a value to the Apache Arrow vector provided at construction time.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        boolean write(Object context,
        -              int rowNum)
        -       throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriterFactory.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriterFactory.html deleted file mode 100644 index f0e517b15a..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/FieldWriterFactory.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - - -FieldWriterFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Interface FieldWriterFactory

-
-
-
-
    -
  • -
    -
    -
    public interface FieldWriterFactory
    -
    Used create FieldWriters which are used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache. An important usage of this interface is to - override or supplement the default FieldWriters supported by GeneratedRowWriter. -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      FieldWritercreate(org.apache.arrow.vector.FieldVector vector, - Extractor extractor, - ConstraintProjector constraint) -
      Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        FieldWriter create(org.apache.arrow.vector.FieldVector vector,
        -                   Extractor extractor,
        -                   ConstraintProjector constraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        constraint - The Constraint to apply to the value when returning if the value was valid.
        -
        Returns:
        -
        a FieldWriter that is configured to use the above inputs when called upon to write a row.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float4FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float4FieldWriter.html deleted file mode 100644 index 27e6382fca..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float4FieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -Float4FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class Float4FieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class Float4FieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Float4FieldWriter

        -
        public Float4FieldWriter(Float4Extractor extractor,
        -                         org.apache.arrow.vector.Float4Vector vector,
        -                         ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float8FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float8FieldWriter.html deleted file mode 100644 index 0f8f56a236..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/Float8FieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -Float8FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class Float8FieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class Float8FieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Float8FieldWriter

        -
        public Float8FieldWriter(Float8Extractor extractor,
        -                         org.apache.arrow.vector.Float8Vector vector,
        -                         ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/IntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/IntFieldWriter.html deleted file mode 100644 index f0428d2302..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/IntFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -IntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class IntFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class IntFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IntFieldWriter

        -
        public IntFieldWriter(IntExtractor extractor,
        -                      org.apache.arrow.vector.IntVector vector,
        -                      ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/SmallIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/SmallIntFieldWriter.html deleted file mode 100644 index 4a973b28f3..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/SmallIntFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -SmallIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class SmallIntFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class SmallIntFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SmallIntFieldWriter

        -
        public SmallIntFieldWriter(SmallIntExtractor extractor,
        -                           org.apache.arrow.vector.SmallIntVector vector,
        -                           ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/TinyIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/TinyIntFieldWriter.html deleted file mode 100644 index 0326fe91f3..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/TinyIntFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -TinyIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class TinyIntFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class TinyIntFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TinyIntFieldWriter

        -
        public TinyIntFieldWriter(TinyIntExtractor extractor,
        -                          org.apache.arrow.vector.TinyIntVector vector,
        -                          ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarBinaryFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarBinaryFieldWriter.html deleted file mode 100644 index c6bf26a280..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarBinaryFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -VarBinaryFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class VarBinaryFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class VarBinaryFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VarBinaryFieldWriter

        -
        public VarBinaryFieldWriter(VarBinaryExtractor extractor,
        -                            org.apache.arrow.vector.VarBinaryVector vector,
        -                            ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarCharFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarCharFieldWriter.html deleted file mode 100644 index ec2e770dd6..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/VarCharFieldWriter.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -VarCharFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters
-

Class VarCharFieldWriter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldWriter
    -
    -
    -
    -
    public class VarCharFieldWriter
    -extends Object
    -implements FieldWriter
    -
    Used to write a value and apply constraints for a particular column to the row currently being processed. - This interface enables the use of a pseudo-code generator for RowWriter which reduces object and branching - overhead when translating from your source system to Apache -

    - For example of how to use this, see ExampleRecordHandler in athena-federation-sdk.

    -
    -
    See Also:
    -
    FieldWriter
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VarCharFieldWriter

        -
        public VarCharFieldWriter(VarCharExtractor extractor,
        -                          org.apache.arrow.vector.VarCharVector vector,
        -                          ConstraintProjector rawConstraint)
        -
        Creates a new instance of this FieldWriter and configures is such that writing a value required minimal - branching or secondary operations (metadata lookups, etc..)
        -
        -
        Parameters:
        -
        extractor - The Extractor that can be used to obtain the value for the required column from the context.
        -
        vector - The ApacheArrow vector to write the value to.
        -
        rawConstraint - The Constraint to apply to the value when returning if the value was valid.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public boolean write(Object context,
        -                     int rowNum)
        -              throws Exception
        -
        Attempts to write a value to the Apache Arrow vector provided at construction time.
        -
        -
        Specified by:
        -
        write in interface FieldWriter
        -
        Parameters:
        -
        context - The context (specific to the extractor) from which to extract a value.
        -
        rowNum - The row to write the value into.
        -
        Returns:
        -
        True if the value passed constraints and should be considered valid, False otherwise.
        -
        Throws:
        -
        Exception - internal exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BigIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BigIntFieldWriter.html deleted file mode 100644 index ea7f10ed70..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BigIntFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BigIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BigIntFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BigIntFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BitFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BitFieldWriter.html deleted file mode 100644 index 9db8934f19..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/BitFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BitFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BitFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.BitFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateDayFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateDayFieldWriter.html deleted file mode 100644 index 2a927849fa..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateDayFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateDayFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateDayFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateDayFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateMilliFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateMilliFieldWriter.html deleted file mode 100644 index c0ce45e913..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DateMilliFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateMilliFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateMilliFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DateMilliFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DecimalFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DecimalFieldWriter.html deleted file mode 100644 index 1e84f8b634..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/DecimalFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DecimalFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DecimalFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.DecimalFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriter.html deleted file mode 100644 index 34103c0d10..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriter.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.FieldWriter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriterFactory.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriterFactory.html deleted file mode 100644 index e58b2b2639..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/FieldWriterFactory.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.FieldWriterFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.FieldWriterFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float4FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float4FieldWriter.html deleted file mode 100644 index 588333735f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float4FieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float4FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float4FieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float4FieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float8FieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float8FieldWriter.html deleted file mode 100644 index 600bb83846..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/Float8FieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float8FieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float8FieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.Float8FieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/IntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/IntFieldWriter.html deleted file mode 100644 index b1f2fe7586..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/IntFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.IntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.IntFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.IntFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/SmallIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/SmallIntFieldWriter.html deleted file mode 100644 index 7ff116d3f5..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/SmallIntFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.SmallIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.SmallIntFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.SmallIntFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/TinyIntFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/TinyIntFieldWriter.html deleted file mode 100644 index 30357f5d4c..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/TinyIntFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.TinyIntFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.TinyIntFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.TinyIntFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarBinaryFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarBinaryFieldWriter.html deleted file mode 100644 index 90c65a9fd4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarBinaryFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarBinaryFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarBinaryFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarBinaryFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarCharFieldWriter.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarCharFieldWriter.html deleted file mode 100644 index 11dcea60e0..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/class-use/VarCharFieldWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarCharFieldWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarCharFieldWriter

-
-
No usage of com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.VarCharFieldWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-frame.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-frame.html deleted file mode 100644 index 17c8b632d3..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-frame.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.fieldwriters (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data.writers.fieldwriters

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-summary.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-summary.html deleted file mode 100644 index 1278bfce73..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-summary.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.fieldwriters (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data.writers.fieldwriters

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-tree.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-tree.html deleted file mode 100644 index 74eded316a..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-tree.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.fieldwriters Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data.writers.fieldwriters

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-use.html b/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-use.html deleted file mode 100644 index 4040f301c5..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/package-use.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data.writers.fieldwriters (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableDecimalHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableDecimalHolder.html deleted file mode 100644 index e408d5c55a..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableDecimalHolder.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -NullableDecimalHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.holders
-

Class NullableDecimalHolder

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.apache.arrow.vector.holders.ValueHolder
    -
    -
    -
    -
    public class NullableDecimalHolder
    -extends Object
    -implements org.apache.arrow.vector.holders.ValueHolder
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        isSet

        -
        public int isSet
        -
      • -
      - - - - -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NullableDecimalHolder

        -
        public NullableDecimalHolder()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarBinaryHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarBinaryHolder.html deleted file mode 100644 index 2a34860f45..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarBinaryHolder.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -NullableVarBinaryHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.holders
-

Class NullableVarBinaryHolder

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.apache.arrow.vector.holders.ValueHolder
    -
    -
    -
    -
    public class NullableVarBinaryHolder
    -extends Object
    -implements org.apache.arrow.vector.holders.ValueHolder
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        isSet

        -
        public int isSet
        -
      • -
      - - - -
        -
      • -

        value

        -
        public byte[] value
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NullableVarBinaryHolder

        -
        public NullableVarBinaryHolder()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarCharHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarCharHolder.html deleted file mode 100644 index 24efc6e128..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/NullableVarCharHolder.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -NullableVarCharHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.data.writers.holders
-

Class NullableVarCharHolder

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.apache.arrow.vector.holders.ValueHolder
    -
    -
    -
    -
    public class NullableVarCharHolder
    -extends Object
    -implements org.apache.arrow.vector.holders.ValueHolder
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        isSet

        -
        public int isSet
        -
      • -
      - - - -
        -
      • -

        value

        -
        public String value
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NullableVarCharHolder

        -
        public NullableVarCharHolder()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableDecimalHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableDecimalHolder.html deleted file mode 100644 index ee66314016..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableDecimalHolder.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.holders.NullableDecimalHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.holders.NullableDecimalHolder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarBinaryHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarBinaryHolder.html deleted file mode 100644 index 0a1f2d1311..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarBinaryHolder.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.holders.NullableVarBinaryHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.holders.NullableVarBinaryHolder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarCharHolder.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarCharHolder.html deleted file mode 100644 index d545303384..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/class-use/NullableVarCharHolder.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.data.writers.holders.NullableVarCharHolder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.data.writers.holders.NullableVarCharHolder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-frame.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/package-frame.html deleted file mode 100644 index 0255e0580b..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.holders (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data.writers.holders

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-summary.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/package-summary.html deleted file mode 100644 index 355cbc27c4..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-summary.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.holders (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data.writers.holders

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-tree.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/package-tree.html deleted file mode 100644 index 24d145b49d..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-tree.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers.holders Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data.writers.holders

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-use.html b/com/amazonaws/athena/connector/lambda/data/writers/holders/package-use.html deleted file mode 100644 index 5937c8d8ed..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/holders/package-use.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data.writers.holders (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data.writers.holders

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/package-frame.html b/com/amazonaws/athena/connector/lambda/data/writers/package-frame.html deleted file mode 100644 index a45ec0ef4f..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.data.writers

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/package-summary.html b/com/amazonaws/athena/connector/lambda/data/writers/package-summary.html deleted file mode 100644 index 5426b677c2..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/package-summary.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.data.writers

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/package-tree.html b/com/amazonaws/athena/connector/lambda/data/writers/package-tree.html deleted file mode 100644 index 952ea3db61..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/package-tree.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.data.writers Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.data.writers

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/data/writers/package-use.html b/com/amazonaws/athena/connector/lambda/data/writers/package-use.html deleted file mode 100644 index 7ace456e30..0000000000 --- a/com/amazonaws/athena/connector/lambda/data/writers/package-use.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.data.writers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.data.writers

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/Split.Builder.html b/com/amazonaws/athena/connector/lambda/domain/Split.Builder.html deleted file mode 100644 index 17171e48dd..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/Split.Builder.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -Split.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain
-

Class Split.Builder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    Split
    -
    -
    -
    -
    public static class Split.Builder
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        add

        -
        public Split.Builder add(String key,
        -                         String value)
        -
        Adds the provided property key,value pair to the Split, overwriting any previous value for the key.
        -
        -
        Parameters:
        -
        key - The key for the property.
        -
        value - The value for the property.
        -
        Returns:
        -
        The Builder itself.
        -
        -
      • -
      - - - -
        -
      • -

        withSpillLocation

        -
        public Split.Builder withSpillLocation(SpillLocation val)
        -
        Sets the optional SpillLocation this Split can write to.
        -
        -
        Parameters:
        -
        val - The SpillLocation
        -
        Returns:
        -
        The Builder itself.
        -
        -
      • -
      - - - -
        -
      • -

        withEncryptionKey

        -
        public Split.Builder withEncryptionKey(EncryptionKey key)
        -
        Sets the optional EncryptionKey this Split can use to encrypt/decrypt data.
        -
        -
        Parameters:
        -
        key - The EncryptionKey
        -
        Returns:
        -
        The Builder itself.
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public Split build()
        -
        Builds the Split
        -
        -
        Returns:
        -
        A newly constructed Split using the attributes collected by this builder.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/Split.html b/com/amazonaws/athena/connector/lambda/domain/Split.html deleted file mode 100644 index b9c1e2c406..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/Split.html +++ /dev/null @@ -1,511 +0,0 @@ - - - - - - -Split (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain
-

Class Split

-
-
- -
-
    -
  • -
    -
    -
    public class Split
    -extends Object
    -
    A Split is best thought of as a unit of work that is part of a larger activity. For example, if we needed to - read a 100GB table stored in S3. We might want to improve performance by parallelizing the reads of this large file - by _splitting_ it up into 100MB pieces. You could think of each piece as a split. In general, Splits are opaque - to Athena with the exception of the SpillLocation and EncryptionKey which are used by Athena to find any data that - was spilled by the processing of the split. All properties on the split are soley produced by and consumed by the - connector.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Split

        -
        public Split(SpillLocation spillLocation,
        -             EncryptionKey encryptionKey,
        -             Map<String,String> properties)
        -
        Basic constructor.
        -
        -
        Parameters:
        -
        spillLocation - The optional SpillLocation this Split can write to.
        -
        encryptionKey - The optional EncryptionKey this Split can use to encrypt/decrypt data.
        -
        properties - The properties that define what this split is meant to do.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getProperty

        -
        public String getProperty(String key)
        -
        Retrieves the value of the requested property.
        -
        -
        Parameters:
        -
        key - The name of the property to retrieve.
        -
        Returns:
        -
        The value for that property or null if there is no such property.
        -
        -
      • -
      - - - -
        -
      • -

        getPropertyAsInt

        -
        public int getPropertyAsInt(String key)
        -
        Retrieves the value of the requested property and attempts to parse the value into an int.
        -
        -
        Parameters:
        -
        key - The name of the property to retrieve.
        -
        Returns:
        -
        The value for that property, throws if there is no such property.
        -
        -
      • -
      - - - -
        -
      • -

        getPropertyAsLong

        -
        public long getPropertyAsLong(String key)
        -
        Retrieves the value of the requested property and attempts to parse the value into an Long.
        -
        -
        Parameters:
        -
        key - The name of the property to retrieve.
        -
        Returns:
        -
        The value for that property, throws if there is no such property.
        -
        -
      • -
      - - - -
        -
      • -

        getPropertyAsDouble

        -
        public double getPropertyAsDouble(String key)
        -
        Retrieves the value of the requested property and attempts to parse the value into a double.
        -
        -
        Parameters:
        -
        key - The name of the property to retrieve.
        -
        Returns:
        -
        The value for that property, throws if there is no such property.
        -
        -
      • -
      - - - -
        -
      • -

        getProperties

        -
        public Map<String,String> getProperties()
        -
        Provides access to all properties on this Split.
        -
        -
        Returns:
        -
        Map containing all properties on the split.
        -
        -
      • -
      - - - -
        -
      • -

        getSpillLocation

        -
        public SpillLocation getSpillLocation()
        -
        The optional SpillLocation this Split can write to.
        -
        -
        Returns:
        -
        The SpillLocation.
        -
        -
      • -
      - - - -
        -
      • -

        getEncryptionKey

        -
        public EncryptionKey getEncryptionKey()
        -
        The optional EncryptionKey this Split can use to encrypt/decrypt data.
        -
        -
        Returns:
        -
        The EncryptionKey.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/TableName.html b/com/amazonaws/athena/connector/lambda/domain/TableName.html deleted file mode 100644 index 6a3efbc11a..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/TableName.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -TableName (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain
-

Class TableName

-
-
- -
-
    -
  • -
    -
    -
    public class TableName
    -extends Object
    -
    Represents a fully qualified TableName.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TableName

        -
        public TableName(String schemaName,
        -                 String tableName)
        -
        Constructs a fully qualified TableName.
        -
        -
        Parameters:
        -
        schemaName - The name of the schema that the table belongs to.
        -
        tableName - The name of the table.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchemaName

        -
        public String getSchemaName()
        -
        Gets the name of the schema the table belongs to.
        -
        -
        Returns:
        -
        A String containing the schema name for the table.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public String getTableName()
        -
        Gets the name of the table.
        -
        -
        Returns:
        -
        A String containing the name of the table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/class-use/Split.Builder.html b/com/amazonaws/athena/connector/lambda/domain/class-use/Split.Builder.html deleted file mode 100644 index 229e96a4cd..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/class-use/Split.Builder.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.Split.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.Split.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/class-use/Split.html b/com/amazonaws/athena/connector/lambda/domain/class-use/Split.html deleted file mode 100644 index a6b1a6fac5..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/class-use/Split.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.Split (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.Split

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/class-use/TableName.html b/com/amazonaws/athena/connector/lambda/domain/class-use/TableName.html deleted file mode 100644 index 874b060a7e..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/class-use/TableName.html +++ /dev/null @@ -1,854 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.TableName (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.TableName

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/package-frame.html b/com/amazonaws/athena/connector/lambda/domain/package-frame.html deleted file mode 100644 index 99f7438cca..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.domain

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/domain/package-summary.html b/com/amazonaws/athena/connector/lambda/domain/package-summary.html deleted file mode 100644 index 4782154200..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/package-summary.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.domain

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/package-tree.html b/com/amazonaws/athena/connector/lambda/domain/package-tree.html deleted file mode 100644 index fa52af7e50..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/package-tree.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.domain

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/package-use.html b/com/amazonaws/athena/connector/lambda/domain/package-use.html deleted file mode 100644 index ea0496fe06..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/package-use.html +++ /dev/null @@ -1,581 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.domain (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.domain

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/AllOrNoneValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/AllOrNoneValueSet.html deleted file mode 100644 index 40fe8c7e6b..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/AllOrNoneValueSet.html +++ /dev/null @@ -1,613 +0,0 @@ - - - - - - -AllOrNoneValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class AllOrNoneValueSet

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    ValueSet, AutoCloseable
    -
    -
    -
    -
    public class AllOrNoneValueSet
    -extends Object
    -implements ValueSet
    -
    Describes a constraint as a ValueSet which can have one of several states: - 1. No value can match - 2. Only NULL values can match - 3. Only non-null values can match - 4. All values can match
    -
    -
    See Also:
    -
    ValueSet
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AllOrNoneValueSet

        -
        public AllOrNoneValueSet(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                         boolean all,
        -                         boolean nullAllowed)
        -
        Constructs a new AllOrNoneValueSet.
        -
        -
        Parameters:
        -
        type - The Apache Arrow type of the field that this ValueSet applies to.
        -
        all - True if all non-null values are in this ValueSet.
        -
        nullAllowed - True is all null values are in this ValueSet.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isNullAllowed

        -
        public boolean isNullAllowed()
        -
        Conveys if nulls should be allowed.
        -
        -
        Specified by:
        -
        isNullAllowed in interface ValueSet
        -
        Returns:
        -
        True if NULLs satisfy this constraint, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
        The Arrow Type of the field this constraint applies to.
        -
        -
        Specified by:
        -
        getType in interface ValueSet
        -
        Returns:
        -
        The ArrowType of the field this ValueSet applies to.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isNone

        -
        public boolean isNone()
        -
        Conveys if no value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isNone in interface ValueSet
        -
        Returns:
        -
        True if no value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isAll

        -
        public boolean isAll()
        -
        Conveys if any value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isAll in interface ValueSet
        -
        Returns:
        -
        True if any value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isSingleValue

        -
        public boolean isSingleValue()
        -
        Conveys if this ValueSet contains a single value.
        -
        -
        Specified by:
        -
        isSingleValue in interface ValueSet
        -
        Returns:
        -
        True if this ValueSet contains only a single value.
        -
        -
      • -
      - - - -
        -
      • -

        getSingleValue

        -
        public Object getSingleValue()
        -
        Attempts to return the single value contained in this ValueSet.
        -
        -
        Specified by:
        -
        getSingleValue in interface ValueSet
        -
        Returns:
        -
        AllOrNoneValueSet never contains a single value, hence this method always throws UnsupportedOperationException.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Marker value)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        value - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Object value)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        value - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - - - - - - - - - - - - - - - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintEvaluator.html b/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintEvaluator.html deleted file mode 100644 index 8a4aea8ddb..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintEvaluator.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -ConstraintEvaluator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class ConstraintEvaluator

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ConstraintEvaluator
    -extends Object
    -implements AutoCloseable
    -
    Used to apply predicates to values inside your connector. Ideally you would also be able to push - constraints into your source system (e.g. RDBMS via SQL). For each value you'd like to write for a given row, - you call the 'apply' function on this class and if the values for all columns in the row return 'true' that - indicates that the row passes the constraints. -

    - After being used, ConstraintEvaluator instance must be closed to ensure no Apache Arrow resources used by - Markers that it creates as part of evaluation are leaked.

    -
    -
    See Also:
    -
    for details on how Constraints are represented and individually applied.
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConstraintEvaluator

        -
        public ConstraintEvaluator(BlockAllocator allocator,
        -                           org.apache.arrow.vector.types.pojo.Schema schema,
        -                           Constraints constraints)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        emptyEvaluator

        -
        public static ConstraintEvaluator emptyEvaluator()
        -
        This convenience method builds an empty Evaluator that can be useful when no constraints are present.
        -
        -
        Returns:
        -
        An empty ConstraintEvaluator which always returns true when applied to a value for any field.
        -
        -
      • -
      - - - -
        -
      • -

        apply

        -
        public boolean apply(String fieldName,
        -                     Object value)
        -
        Used check if the provided value passes all constraints on the given field.
        -
        -
        Parameters:
        -
        fieldName - The name of the field whoe's constraints we'd like to apply to the value.
        -
        value - The value to test.
        -
        Returns:
        -
        True if the value passed all constraints for the given field, False otherwise. This method also returns - True if the field has no constraints, including if the field is unknown.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees any Apache Arrow resources held by this Constraint Evaluator.
        -
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintProjector.html b/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintProjector.html deleted file mode 100644 index 3bda33f889..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/ConstraintProjector.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - -ConstraintProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Interface ConstraintProjector

-
-
-
-
    -
  • -
    -
    -
    public interface ConstraintProjector
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        boolean apply(Object value)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/Constraints.html b/com/amazonaws/athena/connector/lambda/domain/predicate/Constraints.html deleted file mode 100644 index 4fcc3ba2a2..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/Constraints.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -Constraints (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class Constraints

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class Constraints
    -extends Object
    -implements AutoCloseable
    -
    Container which holds and maps column names to the corresponding constraint (e.g. ValueSet).
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSummary

        -
        public Map<String,ValueSet> getSummary()
        -
        Provides access to the associative predicates that are part of the Constraints.
        -
        -
        Returns:
        -
        A Map of column name to ValueSet representing the associative predicates on each column.
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.Builder.html b/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.Builder.html deleted file mode 100644 index 8b04738693..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.Builder.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - -EquatableValueSet.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class EquatableValueSet.Builder

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        add

        -
        public EquatableValueSet.Builder add(Object value)
        -
        Adds a value to the builder.
        -
        -
        Parameters:
        -
        value - The value to add. Be sure that this matches the ArrowType.
        -
        Returns:
        -
        The builder itself.
        -
        -
      • -
      - - - -
        -
      • -

        addAll

        -
        public EquatableValueSet.Builder addAll(Collection<Object> value)
        -
        Adds the values to the builder.
        -
        -
        Parameters:
        -
        value - Collection of values to add. Be sure that this matches the ArrowType.
        -
        Returns:
        -
        The builder itself.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.html deleted file mode 100644 index 8237abb131..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/EquatableValueSet.html +++ /dev/null @@ -1,789 +0,0 @@ - - - - - - -EquatableValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class EquatableValueSet

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    ValueSet, AutoCloseable
    -
    -
    -
    -
    public class EquatableValueSet
    -extends Object
    -implements ValueSet
    -
    A set containing values that are uniquely identifiable. - Assumes an infinite number of possible values. The values may be collectively included (aka whitelist) - or collectively excluded (aka !whitelist).
    -
    -
    See Also:
    -
    ValueSet
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        nullAllowed

        -
        public final boolean nullAllowed
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EquatableValueSet

        -
        public EquatableValueSet(Block valueBlock,
        -                         boolean whiteList,
        -                         boolean nullAllowed)
        -
        Constructs a new EquatableValueSet.
        -
        -
        Parameters:
        -
        valueBlock - The values that are in this ValueSet expressed as a Block of Apache Arrow records.
        -
        whiteList - True if this ValueSet is a white list (only these values), False if these are excluded values.
        -
        nullAllowed - True if null values should be considered part of this ValueSet, False otherwise.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        newBuilder

        -
        public static EquatableValueSet.Builder newBuilder(BlockAllocator allocator,
        -                                                   org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                                   boolean isWhiteList,
        -                                                   boolean nullAllowed)
        -
        Used to construct new Builder for EquatableValueSet.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use when allocating Apache Arrow resources.
        -
        type - The type of the field that this EquatableValueSet will apply to.
        -
        isWhiteList - True if the EquatableValueSet will be a whitelist.
        -
        nullAllowed - True if the EquatableValueSet should include NULL.
        -
        Returns:
        -
        A new Builder that can be used to add values and create a new EquatableValueSet.
        -
        -
      • -
      - - - -
        -
      • -

        isNullAllowed

        -
        public boolean isNullAllowed()
        -
        Conveys if nulls should be allowed.
        -
        -
        Specified by:
        -
        isNullAllowed in interface ValueSet
        -
        Returns:
        -
        True if NULLs satisfy this constraint, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        protected org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
      • -
      - - - -
        -
      • -

        getValueBlock

        -
        public Block getValueBlock()
        -
        Provides access to all the values in this ValueSet.
        -
        -
        Returns:
        -
        The Block of Apache Arrow records in this ValueSet.
        -
        -
      • -
      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
        The Arrow Type of the field this constraint applies to.
        -
        -
        Specified by:
        -
        getType in interface ValueSet
        -
        Returns:
        -
        The ArrowType of the field this ValueSet applies to.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isWhiteList

        -
        public boolean isWhiteList()
        -
        Conveys if this ValueSet if a white list.
        -
        -
        Returns:
        -
        True if the values in this ValueSet are part of a whitelist (e.g. list of values to include) vs a list of - * values to exclude.
        -
        -
      • -
      - - - -
        -
      • -

        getValues

        -
        public Block getValues()
        -
        Provides access to all the values in this ValueSet.
        -
        -
        Returns:
        -
        The Block of Apache Arrow records in this ValueSet.
        -
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        public Object getValue(int pos)
        -
        Retrieves the value at a specific position in this ValueSet.
        -
        -
        Parameters:
        -
        pos - The position to retrieve, should be < size of ValueSet
        -
        Returns:
        -
        The value at that position.
        -
        -
      • -
      - - - -
        -
      • -

        isNone

        -
        public boolean isNone()
        -
        Conveys if no value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isNone in interface ValueSet
        -
        Returns:
        -
        True if no value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isAll

        -
        public boolean isAll()
        -
        Conveys if any value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isAll in interface ValueSet
        -
        Returns:
        -
        True if any value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isSingleValue

        -
        public boolean isSingleValue()
        -
        Conveys if this ValueSet contains a single value.
        -
        -
        Specified by:
        -
        isSingleValue in interface ValueSet
        -
        Returns:
        -
        True if this ValueSet contains only a single value.
        -
        -
      • -
      - - - -
        -
      • -

        getSingleValue

        -
        public Object getSingleValue()
        -
        Attempts to return the single value contained in this ValueSet.
        -
        -
        Specified by:
        -
        getSingleValue in interface ValueSet
        -
        Returns:
        -
        The single value contained in this ValueSet.
        -
        Throws:
        -
        IllegalStateException - if this ValueSet does not contain exactly 1 value.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Marker marker)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        marker - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Object value)
        -
        Used to test if the supplied value is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        value - The value to test.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - - - - - - - - - - - - - - - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/LiteralValueMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/LiteralValueMarker.html deleted file mode 100644 index 68eb9f1a11..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/LiteralValueMarker.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - - - -LiteralValueMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class LiteralValueMarker

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.Bound.html b/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.Bound.html deleted file mode 100644 index 047b83bb89..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.Bound.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - -Marker.Bound (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Enum Marker.Bound

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static Marker.Bound[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (Marker.Bound c : Marker.Bound.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static Marker.Bound valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.html deleted file mode 100644 index 109249c68c..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/Marker.html +++ /dev/null @@ -1,776 +0,0 @@ - - - - - - -Marker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class Marker

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Marker

        -
        public Marker(Block valueBlock,
        -              Marker.Bound bound,
        -              boolean nullValue)
        -
        LOWER UNBOUNDED is specified with an empty value and a ABOVE bound - UPPER UNBOUNDED is specified with an empty value and a BELOW bound
        -
      • -
      - - - -
        -
      • -

        Marker

        -
        protected Marker(Block block,
        -                 int valuePosition,
        -                 Marker.Bound bound,
        -                 boolean nullValue)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isNullValue

        -
        public boolean isNullValue()
        -
        -
        Specified by:
        -
        isNullValue in interface ValueMarker
        -
        -
      • -
      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
        The Arrow Type of the field this constraint applies to.
        -
        -
        Specified by:
        -
        getType in interface ValueMarker
        -
        Returns:
        -
        The ArrowType of the field this ValueSet applies to.
        -
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        public Object getValue()
        -
        Retrieves the value held in this Marker.
        -
        -
        Specified by:
        -
        getValue in interface ValueMarker
        -
        Returns:
        -
        The value.
        -
        -
      • -
      - - - -
        -
      • -

        getBound

        -
        public Marker.Bound getBound()
        -
        Retrieves the Bound (BELOW, EXACTLY, ABOVE, etce...) used by this Marker.
        -
        -
        Specified by:
        -
        getBound in interface ValueMarker
        -
        Returns:
        -
        The Bound.
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Provides access to the Apache Arrow Schema used to store the value of this marker.
        -
        -
        Returns:
        -
        The Apache Arrow Schema used to store the value of this marker.
        -
        -
      • -
      - - - -
        -
      • -

        getValueBlock

        -
        public Block getValueBlock()
        -
        Provides access to the Apache Arrow Block used to store the value of this marker.
        -
        -
        Returns:
        -
        The Apache Arrow Block used to store the value of this marker.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        isAdjacent

        -
        public boolean isAdjacent(Marker other)
        -
        Adjacency is defined by two Markers being infinitesimally close to each other. - This means they must share the same value and have adjacent Bounds.
        -
      • -
      - - - -
        -
      • -

        greaterAdjacent

        -
        public Marker greaterAdjacent()
        -
      • -
      - - - -
        -
      • -

        lesserAdjacent

        -
        public Marker lesserAdjacent()
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        upperUnbounded

        -
        public static Marker upperUnbounded(BlockAllocator allocator,
        -                                    org.apache.arrow.vector.types.pojo.ArrowType type)
        -
      • -
      - - - -
        -
      • -

        lowerUnbounded

        -
        public static Marker lowerUnbounded(BlockAllocator allocator,
        -                                    org.apache.arrow.vector.types.pojo.ArrowType type)
        -
      • -
      - - - -
        -
      • -

        above

        -
        public static Marker above(BlockAllocator allocator,
        -                           org.apache.arrow.vector.types.pojo.ArrowType type,
        -                           Object value)
        -
      • -
      - - - -
        -
      • -

        exactly

        -
        public static Marker exactly(BlockAllocator allocator,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             Object value)
        -
      • -
      - - - -
        -
      • -

        nullMarker

        -
        public static Marker nullMarker(BlockAllocator allocator,
        -                                org.apache.arrow.vector.types.pojo.ArrowType type)
        -
      • -
      - - - -
        -
      • -

        below

        -
        public static Marker below(BlockAllocator allocator,
        -                           org.apache.arrow.vector.types.pojo.ArrowType type,
        -                           Object value)
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - - - - - - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.SharedBlockMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.SharedBlockMarker.html deleted file mode 100644 index e695c5c77c..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.SharedBlockMarker.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - - -MarkerFactory.SharedBlockMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class MarkerFactory.SharedBlockMarker

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SharedBlockMarker

        -
        public SharedBlockMarker(MarkerFactory factory,
        -                         Block block,
        -                         int valuePosition,
        -                         Marker.Bound bound,
        -                         boolean nullValue)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Signals to the MarkerFactory that created this SharedBlockMarker that the row are valuePosition can be considered - free.
        -
        -
        Specified by:
        -
        close in interface AutoCloseable
        -
        Overrides:
        -
        close in class Marker
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.html b/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.html deleted file mode 100644 index 5db90ab852..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/MarkerFactory.html +++ /dev/null @@ -1,398 +0,0 @@ - - - - - - -MarkerFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class MarkerFactory

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class MarkerFactory
    -extends Object
    -implements AutoCloseable
    -
    Constraints require typed values in the form of Markers. Each Marker contains, at most, one typed value. This model - is awkward to map into Apache Arrow's VectorSchema or RecordBatch constructs without significant memory overhead. To - reduce the memory requirement associated with Markers and constraint processing we use a MarkerFactory that is capable - of sharing an underlying Apache Arrow Block across multiple Markers. In Testing this was 100x more performant than - having a 1-1 relationship between Markers and VectorSchema.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MarkerFactory

        -
        public MarkerFactory(BlockAllocator allocator)
        -
        Creates a new MarkerFactory using the provided BlockAllocator.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use when creating Apache Arrow resources.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createNullable

        -
        public Marker createNullable(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             Object value,
        -                             Marker.Bound bound)
        -
        Creates a nullable Marker.
        -
        -
        Parameters:
        -
        type - The type of the value represented by this Marker.
        -
        value - The value of this Marker.
        -
        bound - The Bound of this Marker.
        -
        Returns:
        -
        The newly created SharedBlockMarker satisfying the supplied criteria.
        -
        -
      • -
      - - - -
        -
      • -

        create

        -
        public Marker create(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                     Object value,
        -                     Marker.Bound bound)
        -
        Creates a Marker without nulls.
        -
        -
        Parameters:
        -
        type - The type of the value represented by this Marker.
        -
        value - The value of this Marker.
        -
        bound - The Bound of this Marker.
        -
        Returns:
        -
        The newly created Marker satisfying the supplied criteria.
        -
        -
      • -
      - - - -
        -
      • -

        create

        -
        public Marker create(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                     Marker.Bound bound)
        -
        Creates an empty Marker without nulls.
        -
        -
        Parameters:
        -
        type - The type of the value represented by this Marker.
        -
        bound - The Bound of this Marker.
        -
        Returns:
        -
        The newly created Marker satisfying the supplied criteria.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/Range.html b/com/amazonaws/athena/connector/lambda/domain/predicate/Range.html deleted file mode 100644 index 07e5610c0f..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/Range.html +++ /dev/null @@ -1,605 +0,0 @@ - - - - - - -Range (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class Range

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class Range
    -extends Object
    -implements AutoCloseable
    -
    Defines a range whose boundaries are defined by two Markers (e.g. low and high). This is helpful when you want - to express a constraint as column between X and Z.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        all

        -
        public static Range all(BlockAllocator allocator,
        -                        org.apache.arrow.vector.types.pojo.ArrowType type)
        -
      • -
      - - - -
        -
      • -

        greaterThan

        -
        public static Range greaterThan(BlockAllocator allocator,
        -                                org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                Object low)
        -
      • -
      - - - -
        -
      • -

        greaterThanOrEqual

        -
        public static Range greaterThanOrEqual(BlockAllocator allocator,
        -                                       org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                       Object low)
        -
      • -
      - - - -
        -
      • -

        lessThan

        -
        public static Range lessThan(BlockAllocator allocator,
        -                             org.apache.arrow.vector.types.pojo.ArrowType type,
        -                             Object high)
        -
      • -
      - - - -
        -
      • -

        lessThanOrEqual

        -
        public static Range lessThanOrEqual(BlockAllocator allocator,
        -                                    org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                    Object high)
        -
      • -
      - - - -
        -
      • -

        equal

        -
        public static Range equal(BlockAllocator allocator,
        -                          org.apache.arrow.vector.types.pojo.ArrowType type,
        -                          Object value)
        -
      • -
      - - - -
        -
      • -

        range

        -
        public static Range range(BlockAllocator allocator,
        -                          org.apache.arrow.vector.types.pojo.ArrowType type,
        -                          Object low,
        -                          boolean lowInclusive,
        -                          Object high,
        -                          boolean highInclusive)
        -
      • -
      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
      • -
      - - - -
        -
      • -

        getLow

        -
        public Marker getLow()
        -
      • -
      - - - -
        -
      • -

        getHigh

        -
        public Marker getHigh()
        -
      • -
      - - - -
        -
      • -

        isSingleValue

        -
        public boolean isSingleValue()
        -
      • -
      - - - -
        -
      • -

        getSingleValue

        -
        public Object getSingleValue()
        -
      • -
      - - - -
        -
      • -

        isAll

        -
        public boolean isAll()
        -
      • -
      - - - -
        -
      • -

        includes

        -
        public boolean includes(ValueMarker marker)
        -
      • -
      - - - -
        -
      • -

        contains

        -
        public boolean contains(Range other)
        -
      • -
      - - - - - - - -
        -
      • -

        overlaps

        -
        public boolean overlaps(Range other)
        -
      • -
      - - - -
        -
      • -

        intersect

        -
        public Range intersect(Range other)
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/Ranges.html b/com/amazonaws/athena/connector/lambda/domain/predicate/Ranges.html deleted file mode 100644 index bdcfacf970..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/Ranges.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -Ranges (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Interface Ranges

-
-
-
-
    -
  • -
    -
    -
    public interface Ranges
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRangeCount

        -
        int getRangeCount()
        -
      • -
      - - - -
        -
      • -

        getOrderedRanges

        -
        List<Range> getOrderedRanges()
        -
        -
        Returns:
        -
        Allowed non-overlapping predicate ranges sorted in increasing order
        -
        -
      • -
      - - - -
        -
      • -

        getSpan

        -
        Range getSpan()
        -
        -
        Returns:
        -
        Single range encompassing all of allowed the ranges
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.Builder.html b/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.Builder.html deleted file mode 100644 index 659305e558..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.Builder.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - -SortedRangeSet.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class SortedRangeSet.Builder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    SortedRangeSet
    -
    -
    -
    -
    public static class SortedRangeSet.Builder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.html deleted file mode 100644 index fec23cd825..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/SortedRangeSet.html +++ /dev/null @@ -1,758 +0,0 @@ - - - - - - -SortedRangeSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class SortedRangeSet

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    ValueSet, AutoCloseable
    -
    -
    -
    -
    public class SortedRangeSet
    -extends Object
    -implements ValueSet
    -
    A set containing values that are represented as ranges that are sorted by their lower bound. For example: - col between 10 and 30, or col between 40 and 60, or col between 90 and 1000.
    -
    -
    See Also:
    -
    ValueSet
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        of

        -
        public static SortedRangeSet of(Range first,
        -                                Range... rest)
        -
        Provided Ranges are unioned together to form the SortedRangeSet
        -
      • -
      - - - -
        -
      • -

        of

        -
        public static SortedRangeSet of(boolean nullAllowed,
        -                                Range first,
        -                                Range... rest)
        -
        Provided Ranges are unioned together to form the SortedRangeSet
        -
      • -
      - - - -
        -
      • -

        of

        -
        public static SortedRangeSet of(boolean nullAllowed,
        -                                Range first,
        -                                Collection<Range> rest)
        -
        Provided Ranges are unioned together to form the SortedRangeSet
        -
      • -
      - - - -
        -
      • -

        copyOf

        -
        public static SortedRangeSet copyOf(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                    List<Range> ranges,
        -                                    boolean nullAllowed)
        -
      • -
      - - - -
        -
      • -

        isNullAllowed

        -
        public boolean isNullAllowed()
        -
        Conveys if nulls should be allowed.
        -
        -
        Specified by:
        -
        isNullAllowed in interface ValueSet
        -
        Returns:
        -
        True if NULLs satisfy this constraint, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
        The Arrow Type of the field this constraint applies to.
        -
        -
        Specified by:
        -
        getType in interface ValueSet
        -
        Returns:
        -
        The ArrowType of the field this ValueSet applies to.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        getOrderedRanges

        -
        public List<Range> getOrderedRanges()
        -
      • -
      - - - -
        -
      • -

        getRangeCount

        -
        public int getRangeCount()
        -
      • -
      - - - -
        -
      • -

        isNone

        -
        public boolean isNone()
        -
        Conveys if no value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isNone in interface ValueSet
        -
        Returns:
        -
        True if no value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isAll

        -
        public boolean isAll()
        -
        Conveys if any value can satisfy this ValueSet.
        -
        -
        Specified by:
        -
        isAll in interface ValueSet
        -
        Returns:
        -
        True if any value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isSingleValue

        -
        public boolean isSingleValue()
        -
        Conveys if this ValueSet contains a single value.
        -
        -
        Specified by:
        -
        isSingleValue in interface ValueSet
        -
        Returns:
        -
        True if this ValueSet contains only a single value.
        -
        -
      • -
      - - - -
        -
      • -

        getSingleValue

        -
        public Object getSingleValue()
        -
        Attempts to return the single value contained in this ValueSet.
        -
        -
        Specified by:
        -
        getSingleValue in interface ValueSet
        -
        Returns:
        -
        The single value contained in this ValueSet.
        -
        Throws:
        -
        IllegalStateException - if this ValueSet does not contain exactly 1 value.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Marker marker)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        marker - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        public boolean containsValue(Object value)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Specified by:
        -
        containsValue in interface ValueSet
        -
        Parameters:
        -
        value - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        getSpan

        -
        public Range getSpan()
        -
        Gets a summary of the lowest lower bound and the highest upper bound that represents this ValueSet, keep in mind - that this summary may include more than the actual SortedRangeSet (e.g. col between 10 and 40 or col between 50 and 80 - would yield a span of between 10 and 80).
        -
        -
        Returns:
        -
        A Span which encompasses the lower bound and upper bound of the ValueSet.
        -
        -
      • -
      - - - -
        -
      • -

        getRanges

        -
        public Ranges getRanges()
        -
        Provides access to the Ranges that comprise this ValueSet.
        -
        -
        Specified by:
        -
        getRanges in interface ValueSet
        -
        Returns:
        -
        The Ranges in the ValueSet.
        -
        -
      • -
      - - - - - - - - - - - - - - - - - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - - - - - -
        -
      • -

        newBuilder

        -
        public static SortedRangeSet.Builder newBuilder(org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                                boolean nullAllowed)
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarker.html deleted file mode 100644 index 0bdc3b23a8..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarker.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - -ValueMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Interface ValueMarker

-
-
-
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isUpperUnbounded

        -
        boolean isUpperUnbounded()
        -
      • -
      - - - -
        -
      • -

        isLowerUnbounded

        -
        boolean isLowerUnbounded()
        -
      • -
      - - - -
        -
      • -

        isNullValue

        -
        boolean isNullValue()
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        Object getValue()
        -
      • -
      - - - - - - - -
        -
      • -

        getType

        -
        org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarkerComparator.html b/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarkerComparator.html deleted file mode 100644 index a3786e48e3..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueMarkerComparator.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - -ValueMarkerComparator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Class ValueMarkerComparator

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/ValueSet.html deleted file mode 100644 index 799ea007ea..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/ValueSet.html +++ /dev/null @@ -1,509 +0,0 @@ - - - - - - -ValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.predicate
-

Interface ValueSet

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    AutoCloseable
    -
    -
    -
    All Known Implementing Classes:
    -
    AllOrNoneValueSet, EquatableValueSet, SortedRangeSet
    -
    -
    -
    -
    public interface ValueSet
    -extends AutoCloseable
    -
    Defines a construct that can be used to describe a set of values without containing all the individual - values themselves. For example, 1,2,3,4,5,6,7,8,9,10 could be described by having the literal Integer values - in a HashSet or you could describe them as the INT values between 1 and 10 inclusive.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getType

        -
        org.apache.arrow.vector.types.pojo.ArrowType getType()
        -
        The Arrow Type of the values represented in this ValueSet.
        -
        -
        Returns:
        -
        The ArrowType of the values represented in this ValueSet.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isNone

        -
        boolean isNone()
        -
        Conveys if no value can satisfy this ValueSet.
        -
        -
        Returns:
        -
        True if no value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isAll

        -
        boolean isAll()
        -
        Conveys if any value can satisfy this ValueSet.
        -
        -
        Returns:
        -
        True if any value can satisfy this ValueSet, false otherwise.
        -
        See Also:
        -
        ValueSet
        -
        -
      • -
      - - - -
        -
      • -

        isSingleValue

        -
        boolean isSingleValue()
        -
        Conveys if this ValueSet contains a single value.
        -
        -
        Returns:
        -
        True if this ValueSet contains only a single value.
        -
        -
      • -
      - - - -
        -
      • -

        getSingleValue

        -
        Object getSingleValue()
        -
        Attempts to return the single value contained in this ValueSet.
        -
        -
        Returns:
        -
        The single value, if there is one, in this ValueSet.
        -
        -
      • -
      - - - -
        -
      • -

        isNullAllowed

        -
        boolean isNullAllowed()
        -
        Conveys if nulls should be allowed.
        -
        -
        Returns:
        -
        True if NULLs are part of this ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        boolean containsValue(Marker value)
        -
        Used to test if the supplied value (in the form of a Marker) is contained in this ValueSet.
        -
        -
        Parameters:
        -
        value - The value to test in the form of a Marker.
        -
        Returns:
        -
        True if the value is contained in the ValueSet, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        containsValue

        -
        boolean containsValue(Object value)
        -
      • -
      - - - -
        -
      • -

        getRanges

        -
        default Ranges getRanges()
        -
        -
        Returns:
        -
        range predicates for orderable Types
        -
        -
      • -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/AllOrNoneValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/AllOrNoneValueSet.html deleted file mode 100644 index 616d411f9a..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/AllOrNoneValueSet.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.AllOrNoneValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.AllOrNoneValueSet

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintEvaluator.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintEvaluator.html deleted file mode 100644 index f335d93bec..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintEvaluator.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.ConstraintEvaluator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.ConstraintEvaluator

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintProjector.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintProjector.html deleted file mode 100644 index 381fb9c233..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ConstraintProjector.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.domain.predicate.ConstraintProjector (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.domain.predicate.ConstraintProjector

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Constraints.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Constraints.html deleted file mode 100644 index d10c21cfe2..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Constraints.html +++ /dev/null @@ -1,605 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.Constraints (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.Constraints

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.Builder.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.Builder.html deleted file mode 100644 index c9fb275dab..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.Builder.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.EquatableValueSet.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.EquatableValueSet.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.html deleted file mode 100644 index 9868ee7b3d..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/EquatableValueSet.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.EquatableValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.EquatableValueSet

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/LiteralValueMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/LiteralValueMarker.html deleted file mode 100644 index 5e37d074e7..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/LiteralValueMarker.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.LiteralValueMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.LiteralValueMarker

-
-
No usage of com.amazonaws.athena.connector.lambda.domain.predicate.LiteralValueMarker
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.Bound.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.Bound.html deleted file mode 100644 index 2cf76ed26b..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.Bound.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.Marker.Bound (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.Marker.Bound

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.html deleted file mode 100644 index 1ee5d49eca..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Marker.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.Marker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.Marker

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.SharedBlockMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.SharedBlockMarker.html deleted file mode 100644 index f9aa9469e0..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.SharedBlockMarker.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.MarkerFactory.SharedBlockMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.MarkerFactory.SharedBlockMarker

-
-
No usage of com.amazonaws.athena.connector.lambda.domain.predicate.MarkerFactory.SharedBlockMarker
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.html deleted file mode 100644 index 12992e7b78..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/MarkerFactory.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.MarkerFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.MarkerFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Range.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Range.html deleted file mode 100644 index 2f990dbdc3..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Range.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.Range (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.Range

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Ranges.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Ranges.html deleted file mode 100644 index dd1d4923f5..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/Ranges.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.domain.predicate.Ranges (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.domain.predicate.Ranges

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.Builder.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.Builder.html deleted file mode 100644 index af5bdd5aca..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.Builder.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.SortedRangeSet.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.SortedRangeSet.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.html deleted file mode 100644 index 91f0db1c28..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/SortedRangeSet.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.SortedRangeSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.SortedRangeSet

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarker.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarker.html deleted file mode 100644 index 3fd39c0d97..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarker.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.domain.predicate.ValueMarker (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.domain.predicate.ValueMarker

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarkerComparator.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarkerComparator.html deleted file mode 100644 index f8d99d6e57..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueMarkerComparator.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.predicate.ValueMarkerComparator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.ValueMarkerComparator

-
-
No usage of com.amazonaws.athena.connector.lambda.domain.predicate.ValueMarkerComparator
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueSet.html b/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueSet.html deleted file mode 100644 index abe2fe2d35..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/class-use/ValueSet.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.domain.predicate.ValueSet (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.domain.predicate.ValueSet

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/package-frame.html b/com/amazonaws/athena/connector/lambda/domain/predicate/package-frame.html deleted file mode 100644 index d0dd92bb19..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/package-frame.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.predicate (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.domain.predicate

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/package-summary.html b/com/amazonaws/athena/connector/lambda/domain/predicate/package-summary.html deleted file mode 100644 index 6d9ac05457..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/package-summary.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.predicate (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.domain.predicate

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/package-tree.html b/com/amazonaws/athena/connector/lambda/domain/predicate/package-tree.html deleted file mode 100644 index 56d874920a..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/package-tree.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.predicate Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.domain.predicate

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/predicate/package-use.html b/com/amazonaws/athena/connector/lambda/domain/predicate/package-use.html deleted file mode 100644 index b01007dadc..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/predicate/package-use.html +++ /dev/null @@ -1,596 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.domain.predicate (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.domain.predicate

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.Builder.html b/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.Builder.html deleted file mode 100644 index 7a0c94a6f8..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.Builder.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - -S3SpillLocation.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.spill
-

Class S3SpillLocation.Builder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    S3SpillLocation
    -
    -
    -
    -
    public static class S3SpillLocation.Builder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.html b/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.html deleted file mode 100644 index ae443b4515..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/S3SpillLocation.html +++ /dev/null @@ -1,423 +0,0 @@ - - - - - - -S3SpillLocation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.spill
-

Class S3SpillLocation

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    SpillLocation
    -
    -
    -
    -
    public class S3SpillLocation
    -extends Object
    -implements SpillLocation
    -
    Defines a SpillLocation that is backed by S3.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3SpillLocation

        -
        public S3SpillLocation(String bucket,
        -                       String key,
        -                       boolean directory)
        -
        Constructs an S3 SpillLocation.
        -
        -
        Parameters:
        -
        bucket - The S3 bucket that is the root of the spill location.
        -
        key - The S3 key that represents the spill location
        -
        directory - Boolean that if True indicates the key is a pre-fix (aka directory) where multiple Blocks may - be spilled.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getBucket

        -
        public String getBucket()
        -
        The S3 bucket that we may have spilled data to.
        -
        -
        Returns:
        -
        String containing the S3 bucket name.
        -
        -
      • -
      - - - -
        -
      • -

        getKey

        -
        public String getKey()
        -
        The S3 key that we may have spilled data to.
        -
        -
        Returns:
        -
        String containing the S3 key.
        -
        -
      • -
      - - - -
        -
      • -

        isDirectory

        -
        public boolean isDirectory()
        -
        Indicates if the Key is actually a key prefix for a location that may have multiple blocks.
        -
        -
        Returns:
        -
        True if the key is actually a prefix for a location that may have multiple blocks, False if the location - points to a specific S3 object.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocation.html b/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocation.html deleted file mode 100644 index ae45c48a0f..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocation.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -SpillLocation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.spill
-

Interface SpillLocation

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    S3SpillLocation
    -
    -
    -
    -
    public interface SpillLocation
    -
    Used to tag different types of spill locations.
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocationVerifier.html b/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocationVerifier.html deleted file mode 100644 index 2600c13894..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/SpillLocationVerifier.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - -SpillLocationVerifier (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.domain.spill
-

Class SpillLocationVerifier

-
-
- -
-
    -
  • -
    -
    -
    public class SpillLocationVerifier
    -extends Object
    -
    This class is used to track the bucket and its state, and check its validity
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SpillLocationVerifier

        -
        public SpillLocationVerifier(com.amazonaws.services.s3.AmazonS3 amazons3)
        -
        -
        Parameters:
        -
        amazons3 - The S3 object for the account.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        checkBucketAuthZ

        -
        public void checkBucketAuthZ(String spillBucket)
        -
        Public function used to check if the account that calls the lambda function owns the spill bucket
        -
        -
        Parameters:
        -
        spillBucket - The name of the spill bucket.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.Builder.html b/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.Builder.html deleted file mode 100644 index 16e5f8fec2..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.Builder.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.spill.S3SpillLocation.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.spill.S3SpillLocation.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.html b/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.html deleted file mode 100644 index 06dbac532e..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/S3SpillLocation.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.spill.S3SpillLocation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.spill.S3SpillLocation

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocation.html b/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocation.html deleted file mode 100644 index 1ad86317b2..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocation.html +++ /dev/null @@ -1,392 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.domain.spill.SpillLocation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.domain.spill.SpillLocation

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocationVerifier.html b/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocationVerifier.html deleted file mode 100644 index 0204d3b7b3..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/class-use/SpillLocationVerifier.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.domain.spill.SpillLocationVerifier (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.domain.spill.SpillLocationVerifier

-
-
No usage of com.amazonaws.athena.connector.lambda.domain.spill.SpillLocationVerifier
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/package-frame.html b/com/amazonaws/athena/connector/lambda/domain/spill/package-frame.html deleted file mode 100644 index 9d63c87884..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/package-frame.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.spill (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.domain.spill

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/package-summary.html b/com/amazonaws/athena/connector/lambda/domain/spill/package-summary.html deleted file mode 100644 index ee661ce9c2..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/package-summary.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.spill (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.domain.spill

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/package-tree.html b/com/amazonaws/athena/connector/lambda/domain/spill/package-tree.html deleted file mode 100644 index e720a3bf1a..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.domain.spill Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.domain.spill

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/domain/spill/package-use.html b/com/amazonaws/athena/connector/lambda/domain/spill/package-use.html deleted file mode 100644 index 9016698538..0000000000 --- a/com/amazonaws/athena/connector/lambda/domain/spill/package-use.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.domain.spill (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.domain.spill

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ContinuationToken.html b/com/amazonaws/athena/connector/lambda/examples/ContinuationToken.html deleted file mode 100644 index da2e7a2a54..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ContinuationToken.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - -ContinuationToken (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ContinuationToken

-
-
- -
-
    -
  • -
    -
    -
    public class ContinuationToken
    -extends Object
    -
    All items in the "com.amazonaws.athena.connector.lambda.examples" that this class belongs to are part of an - 'Example' connector. We do not recommend using any of the classes in this package directly. Instead you can/should - copy and modify as needed. -

    - This class is used to define the continuation token used by doGetSplits as well as logic for serializing and deserializing - said token.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ContinuationToken

        -
        public ContinuationToken(int partition,
        -                         int part)
        -
        Basic constructor.
        -
        -
        Parameters:
        -
        partition - The last partition we processed.
        -
        part - The next part to process.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPartition

        -
        public int getPartition()
        -
        The partition in this token.
        -
        -
        Returns:
        -
        int containing the last processed partition.
        -
        -
      • -
      - - - -
        -
      • -

        getPart

        -
        public int getPart()
        -
        The part in this token.
        -
        -
        Returns:
        -
        int containing the next part to process.
        -
        -
      • -
      - - - -
        -
      • -

        decode

        -
        public static ContinuationToken decode(String token)
        -
        Decodes the provided String representation of a ContinuationToken into a ContinuationToken
        -
        -
        Parameters:
        -
        token - An encoded ContinuationToken.
        -
        Returns:
        -
        The ContinuationToken represented by the token string.
        -
        -
      • -
      - - - -
        -
      • -

        encode

        -
        public static String encode(int partition,
        -                            int part)
        -
        Encodes the provided partition and part into a string representation of ContinuationToken
        -
        -
        Parameters:
        -
        partition - The last partition we processed.
        -
        part - The next part to process.
        -
        Returns:
        -
        The String representation of a ContinuationToken;
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ExampleCompositeHandler.html b/com/amazonaws/athena/connector/lambda/examples/ExampleCompositeHandler.html deleted file mode 100644 index 84852dfe4c..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ExampleCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -ExampleCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ExampleCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose ExampleMetadataHandler and ExampleRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleCompositeHandler

        -
        public ExampleCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.ExampleTable.html b/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.ExampleTable.html deleted file mode 100644 index 9142a23592..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.ExampleTable.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - -ExampleMetadataHandler.ExampleTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ExampleMetadataHandler.ExampleTable

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    ExampleMetadataHandler
    -
    -
    -
    -
    protected static class ExampleMetadataHandler.ExampleTable
    -extends Object
    -
    We use this as our static metastore for the example implementation
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.html b/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.html deleted file mode 100644 index 3a8301e8a0..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ExampleMetadataHandler.html +++ /dev/null @@ -1,665 +0,0 @@ - - - - - - -ExampleMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ExampleMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleMetadataHandler
    -extends MetadataHandler
    -
    All items in the "com.amazonaws.athena.connector.lambda.examples" that this class belongs to are part of an - 'Example' connector. We do not recommend using any of the classes in this package directly. Instead you can/should - copy and modify as needed. -

    - This class defined an example MetadataHandler which showcases most of the features offered by the Amazon Athena - Query Federation SDK. Some notable characteristics include: - 1. Highly partitioned table. - 2. Paginated split generation. - 3. S3 Spill support. - 4. Spill encryption using either KMS KeyFactory or LocalKeyFactory. - 5. A wide range of field types including complex Struct and List types. - 6. Pagination support for the ListTables request and response (doListTables). -

    -
    -
    See Also:
    -
    MetadataHandler
    -
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleMetadataHandler

        -
        public ExampleMetadataHandler()
        -
        Default constructor used by Lambda.
        -
      • -
      - - - -
        -
      • -

        ExampleMetadataHandler

        -
        protected ExampleMetadataHandler(EncryptionKeyFactory keyFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager awsSecretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix)
        -
        Full DI constructor used mostly for testing
        -
        -
        Parameters:
        -
        keyFactory - The EncryptionKeyFactory to use for spill encryption.
        -
        awsSecretsManager - The AWSSecretsManager client that can be used when attempting to resolve secrets.
        -
        athena - The Athena client that can be used to fetch query termination status to fast-fail this handler.
        -
        spillBucket - The S3 Bucket to use when spilling results.
        -
        spillPrefix - The S3 prefix to use when spilling results.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setEncryption

        -
        protected void setEncryption(boolean enableEncryption)
        -
        Used to toggle encryption during unit tests.
        -
        -
        Parameters:
        -
        enableEncryption -
        -
        -
      • -
      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Returns a static, single schema. A connector for a real data source would likely query that source's metadata - to create a real list of schemas.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -
        Returns a paginated list of TableNames.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse containing the list of available TableNames and a nextToken String for the start of - the next pagination (may be null if there are no more tables to paginate).
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -
        Retrieves a static Table schema for the example table. A connector for a real data source would likely query that - source's metadata to create a table definition.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse containing the definition of the table (e.g. table schema and partition columns)
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        Here we inject the two additional columns we define for partition metadata. These columns are ignored by - Athena but passed along to our code when Athena calls GetSplits(...). If you do not require any additional - metadata on your partitions you may choose not to implement this function.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter writer,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -
        Our example table is partitions on year, month, day so we loop over a range of years, months, and days to generate - our example partitions. A connector for a real data source would likely query that source's metadata - to create a real list of partitions.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        writer - Used to write rows (partitions) into the Apache Arrow response. The writes are automatically constrained.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker -
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        For each partition we generate a pre-determined number of splits based on the NUM_PARTS_PER_SPLIT setting. This - method also demonstrates how to handle calls for batches of partitions and also leverage this API's ability - to paginated. A connector for a real data source would likely query that source's metadata to determine if/how - to split up the read operations for a particular partition.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which contains a list of splits as an optional continuation token if we were not - able to generate all splits for the partitions in this batch.
        -
        -
      • -
      - - - -
        -
      • -

        onPing

        -
        public void onPing(PingRequest request)
        -
        We use the ping signal to simply log the fact that a ping request came in.
        -
        -
        Overrides:
        -
        onPing in class MetadataHandler
        -
        Parameters:
        -
        request - The PingRequest.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ExampleRecordHandler.html b/com/amazonaws/athena/connector/lambda/examples/ExampleRecordHandler.html deleted file mode 100644 index d0d4cb5106..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ExampleRecordHandler.html +++ /dev/null @@ -1,390 +0,0 @@ - - - - - - -ExampleRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ExampleRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleRecordHandler
    -extends RecordHandler
    -
    All items in the "com.amazonaws.athena.connector.lambda.examples" that this class belongs to are part of an - 'Example' connector. We do not recommend using any of the classes in this package directly. Instead you can/should - copy and modify as needed. -

    - More specifically, this class is responsible for providing Athena with actual rows level data from our simulated - source. Athena will call readWithConstraint(...) on this class for each 'Split' we generated in ExampleMetadataHandler. -

    -
    -
    See Also:
    -
    RecordHandler
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleRecordHandler

        -
        public ExampleRecordHandler()
        -
        Default constructor used by Lambda.
        -
      • -
      - - - -
        -
      • -

        ExampleRecordHandler

        -
        protected ExampleRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena)
        -
        Full DI constructor used mostly for testing
        -
        -
        Parameters:
        -
        amazonS3 - The AmazonS3 client to use for spills.
        -
        secretsManager - The AWSSecretsManager client that can be used when attempting to resolve secrets.
        -
        athena - The Athena client that can be used to fetch query termination status to fast-fail this handler.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setNumRows

        -
        protected void setNumRows(int numRows)
        -
        Used to set the number of rows per split. This method is mostly used for testing where setting the environment - variable to override the default is not practical.
        -
        -
        Parameters:
        -
        numRows - The number of rows to generate per split.
        -
        -
      • -
      - - - -
        -
      • -

        onPing

        -
        protected void onPing(PingRequest request)
        -
        We use the ping signal to simply log the fact that a ping request came in.
        -
        -
        Overrides:
        -
        onPing in class RecordHandler
        -
        Parameters:
        -
        request - The PingRequest.
        -
        -
      • -
      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest request,
        -                                  QueryStatusChecker queryStatusChecker)
        -
        Here we generate our simulated row data. A real connector would instead connect to the actual source and read - the data corresponding to the requested split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles applying constraints, chunking the response, encrypting, and spilling to S3.
        -
        request - The ReadRecordsRequest containing the split and other details about what to read.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/ExampleUserDefinedFunctionHandler.html b/com/amazonaws/athena/connector/lambda/examples/ExampleUserDefinedFunctionHandler.html deleted file mode 100644 index 10ec9807f6..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/ExampleUserDefinedFunctionHandler.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - - -ExampleUserDefinedFunctionHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Class ExampleUserDefinedFunctionHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleUserDefinedFunctionHandler
    -extends UserDefinedFunctionHandler
    -
    Example user-defined-handler that demonstrates how to write user defined functions. We don't recommend that you use - this class directly. Instead, please create new classes that extends - UserDefinedFunctionHandler and copy-paste codes as needed.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleUserDefinedFunctionHandler

        -
        public ExampleUserDefinedFunctionHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        multiply

        -
        public Integer multiply(Integer factor1,
        -                        Integer factor2)
        -
        This UDF takes 2 integers, returns the produce of the 2 integers.
        -
        -
        Parameters:
        -
        factor1 -
        -
        factor2 -
        -
        Returns:
        -
        product
        -
        -
      • -
      - - - -
        -
      • -

        concatenate

        -
        public String concatenate(List<String> list)
        -
        This UDF takes in a list of String as input, concatenate every element in the list and returns.
        -
        -
        Parameters:
        -
        list -
        -
        Returns:
        -
        -
      • -
      - - - -
        -
      • -

        to_json

        -
        public String to_json(Map<String,Object> struct)
        -
        This UDF writes the complext struct type value to Json string.
        -
        -
        Parameters:
        -
        struct -
        -
        Returns:
        -
        Json string of the struct object
        -
        -
      • -
      - - - -
        -
      • -

        get_default_value_if_null

        -
        public Long get_default_value_if_null(Long value)
        -
        This UDF takes in a Long value, and returns a default value if the input value is not set.
        -
        -
        Parameters:
        -
        value -
        -
        Returns:
        -
        original value or 0 if value is not set (null)
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/SplitProperties.html b/com/amazonaws/athena/connector/lambda/examples/SplitProperties.html deleted file mode 100644 index 1ad7b77f9b..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/SplitProperties.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -SplitProperties (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.examples
-

Enum SplitProperties

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static SplitProperties[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (SplitProperties c : SplitProperties.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static SplitProperties valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getId

        -
        public String getId()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ContinuationToken.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ContinuationToken.html deleted file mode 100644 index a79a859e6c..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ContinuationToken.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ContinuationToken (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ContinuationToken

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleCompositeHandler.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleCompositeHandler.html deleted file mode 100644 index 029ccec401..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ExampleCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ExampleCompositeHandler

-
-
No usage of com.amazonaws.athena.connector.lambda.examples.ExampleCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.ExampleTable.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.ExampleTable.html deleted file mode 100644 index 6b1298b1ed..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.ExampleTable.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler.ExampleTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler.ExampleTable

-
-
No usage of com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler.ExampleTable
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.html deleted file mode 100644 index 81aa58e673..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler

-
-
No usage of com.amazonaws.athena.connector.lambda.examples.ExampleMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleRecordHandler.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleRecordHandler.html deleted file mode 100644 index 05a0bb9e9c..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ExampleRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ExampleRecordHandler

-
-
No usage of com.amazonaws.athena.connector.lambda.examples.ExampleRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleUserDefinedFunctionHandler.html b/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleUserDefinedFunctionHandler.html deleted file mode 100644 index 72afd31179..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/ExampleUserDefinedFunctionHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.ExampleUserDefinedFunctionHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.ExampleUserDefinedFunctionHandler

-
-
No usage of com.amazonaws.athena.connector.lambda.examples.ExampleUserDefinedFunctionHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/class-use/SplitProperties.html b/com/amazonaws/athena/connector/lambda/examples/class-use/SplitProperties.html deleted file mode 100644 index 52e3c240a5..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/class-use/SplitProperties.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.examples.SplitProperties (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.examples.SplitProperties

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/package-frame.html b/com/amazonaws/athena/connector/lambda/examples/package-frame.html deleted file mode 100644 index 7db0488581..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/package-frame.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.examples (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.examples

-
-

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/examples/package-summary.html b/com/amazonaws/athena/connector/lambda/examples/package-summary.html deleted file mode 100644 index 49f32b42db..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/package-summary.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.examples (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.examples

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/package-tree.html b/com/amazonaws/athena/connector/lambda/examples/package-tree.html deleted file mode 100644 index eded2720e3..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/package-tree.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.examples Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.examples

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/examples/package-use.html b/com/amazonaws/athena/connector/lambda/examples/package-use.html deleted file mode 100644 index ba89938663..0000000000 --- a/com/amazonaws/athena/connector/lambda/examples/package-use.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.examples (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.examples

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/FederationThrottleException.html b/com/amazonaws/athena/connector/lambda/exceptions/FederationThrottleException.html deleted file mode 100644 index 36f20680d4..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/FederationThrottleException.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - -FederationThrottleException (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.exceptions
-

Class FederationThrottleException

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable
    -
    -
    -
    -
    public class FederationThrottleException
    -extends RuntimeException
    -
    Throw this exception if your source is unable to keep up with the rate or concurrency - of requests. Athena constantly monitors for performance of federated sources and - employs a congestion control mechanism to reduce pressure on sources that may be - overwhelmed or unable to keep up. Throwing this exception gives Athena important - back pressure information. Alternatively you can reduce the concurrency of the - affected Lambda function in the Lambda console which will cause Lambda to generate - Throttle exceptions for Athena.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FederationThrottleException

        -
        public FederationThrottleException()
        -
      • -
      - - - -
        -
      • -

        FederationThrottleException

        -
        public FederationThrottleException(String message)
        -
      • -
      - - - -
        -
      • -

        FederationThrottleException

        -
        public FederationThrottleException(String message,
        -                                   Throwable cause)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/class-use/FederationThrottleException.html b/com/amazonaws/athena/connector/lambda/exceptions/class-use/FederationThrottleException.html deleted file mode 100644 index 6774366214..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/class-use/FederationThrottleException.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.exceptions.FederationThrottleException (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.exceptions.FederationThrottleException

-
-
No usage of com.amazonaws.athena.connector.lambda.exceptions.FederationThrottleException
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/package-frame.html b/com/amazonaws/athena/connector/lambda/exceptions/package-frame.html deleted file mode 100644 index 8deb4cdd07..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.exceptions (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.exceptions

-
-

Exceptions

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/package-summary.html b/com/amazonaws/athena/connector/lambda/exceptions/package-summary.html deleted file mode 100644 index b1ce2b3485..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/package-summary.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.exceptions (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.exceptions

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/package-tree.html b/com/amazonaws/athena/connector/lambda/exceptions/package-tree.html deleted file mode 100644 index 57134e8ff3..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/package-tree.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.exceptions Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.exceptions

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/exceptions/package-use.html b/com/amazonaws/athena/connector/lambda/exceptions/package-use.html deleted file mode 100644 index 991864d87f..0000000000 --- a/com/amazonaws/athena/connector/lambda/exceptions/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.exceptions (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.exceptions

-
-
No usage of com.amazonaws.athena.connector.lambda.exceptions
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/AthenaExceptionFilter.html b/com/amazonaws/athena/connector/lambda/handlers/AthenaExceptionFilter.html deleted file mode 100644 index c407e79205..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/AthenaExceptionFilter.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - -AthenaExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class AthenaExceptionFilter

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/CompositeHandler.html b/com/amazonaws/athena/connector/lambda/handlers/CompositeHandler.html deleted file mode 100644 index 0aae3d4cb9..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/CompositeHandler.html +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - -CompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class CompositeHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CompositeHandler

        -
        public CompositeHandler(MetadataHandler metadataHandler,
        -                        RecordHandler recordHandler)
        -
        Basic constructor that composes a MetadataHandler with a RecordHandler.
        -
        -
        Parameters:
        -
        metadataHandler - The MetadataHandler to delegate metadata operations to.
        -
        recordHandler - The RecordHandler to delegate data operations to.
        -
        -
      • -
      - - - -
        -
      • -

        CompositeHandler

        -
        public CompositeHandler(MetadataHandler metadataHandler,
        -                        RecordHandler recordHandler,
        -                        UserDefinedFunctionHandler udfhandler)
        -
        Basic constructor that composes a MetadataHandler, RecordHandler, and a UserDefinedFunctionHandler
        -
        -
        Parameters:
        -
        metadataHandler - The MetadataHandler to delegate metadata operations to.
        -
        recordHandler - The RecordHandler to delegate data operations to.
        -
        udfhandler - The UserDefinedFunctionHandler to delegate UDF operations to.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -                         throws IOException
        -
        Required by Lambda's RequestStreamHandler interface. In our case we use this method to handle some - basic resource lifecycle tasks for the request, namely the BlockAllocator and the request object itself.
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(BlockAllocator allocator,
        -                                FederationRequest rawReq,
        -                                OutputStream outputStream,
        -                                com.fasterxml.jackson.databind.ObjectMapper objectMapper)
        -                         throws Exception
        -
        Handles routing the request to the appropriate Handler, either MetadataHandler or RecordHandler.
        -
        -
        Parameters:
        -
        allocator - The BlockAllocator to use for Apache Arrow Resources.
        -
        rawReq - The request object itself.
        -
        outputStream - The OutputStream to which all responses should be written.
        -
        objectMapper - The ObjectMapper that can be used for serializing responses.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/FederationCapabilities.html b/com/amazonaws/athena/connector/lambda/handlers/FederationCapabilities.html deleted file mode 100644 index 7f0d114f25..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/FederationCapabilities.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - -FederationCapabilities (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class FederationCapabilities

-
-
- -
-
    -
  • -
    -
    -
    public class FederationCapabilities
    -extends Object
    -
    Used to convey the capabilities of this SDK instance when negotiating functionality with - Athena. You can think of this like a version number that is specific to the feature set - and protocol used by the SDK. Purely client side changes in the SDK would not be expected - to change the capabilities. - - Version history: - 23 - initial preview release - 24 - explicit, versioned serialization introduced - 25 - upgraded Arrow to 3.0.0, addressed backwards incompatible changes
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.DatabaseFilter.html b/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.DatabaseFilter.html deleted file mode 100644 index 3190bb0d17..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.DatabaseFilter.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -GlueMetadataHandler.DatabaseFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Interface GlueMetadataHandler.DatabaseFilter

-
-
-
-
    -
  • -
    -
    Enclosing class:
    -
    GlueMetadataHandler
    -
    -
    -
    -
    public static interface GlueMetadataHandler.DatabaseFilter
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanfilter(com.amazonaws.services.glue.model.Database database) -
      Used to filter database results.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        filter

        -
        boolean filter(com.amazonaws.services.glue.model.Database database)
        -
        Used to filter database results.
        -
        -
        Parameters:
        -
        database - The database to evaluate.
        -
        Returns:
        -
        True if the provided database should be in the result, False if not.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.TableFilter.html b/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.TableFilter.html deleted file mode 100644 index d51de1ebe3..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.TableFilter.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -GlueMetadataHandler.TableFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Interface GlueMetadataHandler.TableFilter

-
-
-
-
    -
  • -
    -
    Enclosing class:
    -
    GlueMetadataHandler
    -
    -
    -
    -
    public static interface GlueMetadataHandler.TableFilter
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanfilter(com.amazonaws.services.glue.model.Table table) -
      Used to filter table results.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        filter

        -
        boolean filter(com.amazonaws.services.glue.model.Table table)
        -
        Used to filter table results.
        -
        -
        Parameters:
        -
        table - The table to evaluate.
        -
        Returns:
        -
        True if the provided table should be in the result, False if not.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.html b/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.html deleted file mode 100644 index 5517dcb4ae..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/GlueMetadataHandler.html +++ /dev/null @@ -1,864 +0,0 @@ - - - - - - -GlueMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class GlueMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    Direct Known Subclasses:
    -
    DocDBMetadataHandler, DynamoDBMetadataHandler, ElasticsearchMetadataHandler, HbaseMetadataHandler, NeptuneMetadataHandler, RedisMetadataHandler, TimestreamMetadataHandler
    -
    -
    -
    -
    public abstract class GlueMetadataHandler
    -extends MetadataHandler
    -
    This class allows you to leverage AWS Glue's DataCatalog to satisfy portions of the functionality required in a - MetadataHandler. More precisely, this implementation uses AWS Glue's DataCatalog to implement: -

      -
    • doListSchemas(...) -
    • doListTables(...) -
    • doGetTable(...) -

    - When you extend this class you can optionally provide a DatabaseFilter and/or TableFilter to decide which Databases - (aka schemas) and Tables are eligible for use with your connector. You can find examples of this in the - athena-hbase and athena-docdb connector modules. A common reason for this is when you happen to have databases/tables - in Glue which match the names of databases and tables in your source but that aren't actually relevant. In such cases - you may choose to ignore those Glue tables. -

    - At present this class does not retrieve partition information from AWS Glue's DataCatalog. There is an open task - for how best to handle partitioning information in this class: https://github.com/awslabs/aws-athena-query-federation/issues/5 - It is unclear at this time how many sources will have meaningful partition info in Glue but many sources (DocDB, Hbase, Redis) - benefited from having basic schema information in Glue. As a result we punted support for partition information to - a later time.

    -
    -
    See Also:
    -
    MetadataHandler
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        GET_TABLES_REQUEST_MAX_RESULTS

        -
        protected static final int GET_TABLES_REQUEST_MAX_RESULTS
        -
        The maximum number of tables returned in a single response (as defined in the Glue API docs).
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        DATETIME_FORMAT_MAPPING_PROPERTY

        -
        public static final String DATETIME_FORMAT_MAPPING_PROPERTY
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DATETIME_FORMAT_MAPPING_PROPERTY_NORMALIZED

        -
        public static final String DATETIME_FORMAT_MAPPING_PROPERTY_NORMALIZED
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - - -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GlueMetadataHandler

        -
        public GlueMetadataHandler(boolean disable,
        -                           String sourceType)
        -
        Basic constructor which is recommended when extending this class.
        -
        -
        Parameters:
        -
        disable - Whether to disable Glue usage. Useful for users that wish to rely on their handlers' schema inference.
        -
        sourceType - The source type, used in diagnostic logging.
        -
        -
      • -
      - - - -
        -
      • -

        GlueMetadataHandler

        -
        public GlueMetadataHandler(com.amazonaws.services.glue.AWSGlue awsGlue,
        -                           String sourceType)
        -
        Constructor that allows injection of a customized Glue client.
        -
        -
        Parameters:
        -
        awsGlue - The glue client to use.
        -
        sourceType - The source type, used in diagnostic logging.
        -
        -
      • -
      - - - -
        -
      • -

        GlueMetadataHandler

        -
        protected GlueMetadataHandler(com.amazonaws.services.glue.AWSGlue awsGlue,
        -                              EncryptionKeyFactory encryptionKeyFactory,
        -                              com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                              com.amazonaws.services.athena.AmazonAthena athena,
        -                              String sourceType,
        -                              String spillBucket,
        -                              String spillPrefix)
        -
        Full DI constructor used mostly for testing
        -
        -
        Parameters:
        -
        awsGlue - The glue client to use.
        -
        encryptionKeyFactory - The EncryptionKeyFactory to use for spill encryption.
        -
        secretsManager - The AWSSecretsManager client that can be used when attempting to resolve secrets.
        -
        athena - The Athena client that can be used to fetch query termination status to fast-fail this handler.
        -
        spillBucket - The S3 Bucket to use when spilling results.
        -
        spillPrefix - The S3 prefix to use when spilling results.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAwsGlue

        -
        protected com.amazonaws.services.glue.AWSGlue getAwsGlue()
        -
        Provides access to the Glue client if the extender should need it. This will return null if Glue - use is disabled.
        -
        -
        Returns:
        -
        The AWSGlue client being used by this class, or null if disabled.
        -
        -
      • -
      - - - -
        -
      • -

        getCatalog

        -
        protected String getCatalog(MetadataRequest request)
        -
        Provides access to the current AWS Glue DataCatalog being used by this class.
        -
        -
        Parameters:
        -
        request - The request for which we'd like to resolve the catalog.
        -
        Returns:
        -
        The glue catalog to use for the request.
        -
        -
      • -
      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest request)
        -                                      throws Exception
        -
        Returns an unfiltered list of schemas (aka databases) from AWS Glue DataCatalog.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doListSchemaNames

        -
        protected ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                                ListSchemasRequest request,
        -                                                GlueMetadataHandler.DatabaseFilter filter)
        -                                         throws Exception
        -
        Returns a list of schemas (aka databases) from AWS Glue DataCatalog with optional filtering.
        -
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        filter - The DatabaseFilter to apply to all schemas (aka databases) before adding them to the results list.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest request)
        -                                throws Exception
        -
        Returns an unfiltered list of tables from AWS Glue DataCatalog for the requested schema (aka database)
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        protected ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                          ListTablesRequest request,
        -                                          GlueMetadataHandler.TableFilter filter)
        -                                   throws Exception
        -
        Returns a paginated list of tables from AWS Glue DataCatalog with optional filtering for the requested schema - (aka database).
        -
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        filter - The TableFilter to apply to all tables before adding them to the results list.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        Attempts to retrieve a Table (columns and properties) from AWS Glue for the request schema (aka database) and table - name with no fitlering.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        protected GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                      GetTableRequest request,
        -                                      GlueMetadataHandler.TableFilter filter)
        -                               throws Exception
        -
        Attempts to retrieve a Table (columns and properties) from AWS Glue for the request schema (aka database) and table - name with no filtering.
        -
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        filter - The TableFilter to apply to any matching table before generating the result.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String glueType)
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        -
      • -
      - - - -
        -
      • -

        populateSourceTableNameIfAvailable

        -
        protected static void populateSourceTableNameIfAvailable(com.amazonaws.services.glue.model.Table table,
        -                                                         SchemaBuilder schemaBuilder)
        -
        Glue has strict table naming rules and may not be able to match the exact table name from the source. So this stores - the source table name in the schema metadata if necessary to ease lookup later. It looks for it in the following places: -

          -
        • A table property called "sourceTable" -
        • In StorageDescriptor.Location in the form of an ARN (e.g. arn:aws:dynamodb:us-east-1:012345678910:table/mytable) -

        - Override this method to fetch the source table name from somewhere else.

        -
        -
        Parameters:
        -
        table - The Glue Table
        -
        schemaBuilder - The schema being generated
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getColumnNameMapping

        -
        protected static Map<String,String> getColumnNameMapping(com.amazonaws.services.glue.model.Table table)
        -
        If available, will parse and return a column name mapping for cases when a data source's columns - cannot be represented by Glue's quite restrictive naming rules. It looks a comma separated inline map - in the "columnMapping" table property.
        -
        -
        Parameters:
        -
        table - The glue table
        -
        Returns:
        -
        A column mapping if provided, otherwise an empty map
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/MetadataHandler.html b/com/amazonaws/athena/connector/lambda/handlers/MetadataHandler.html deleted file mode 100644 index d13651d691..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/MetadataHandler.html +++ /dev/null @@ -1,764 +0,0 @@ - - - - - - -MetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class MetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    Direct Known Subclasses:
    -
    AwsCmdbMetadataHandler, CloudwatchMetadataHandler, ExampleMetadataHandler, ExampleMetadataHandler, GlueMetadataHandler, JdbcMetadataHandler, MetricsMetadataHandler, TPCDSMetadataHandler, VerticaMetadataHandler
    -
    -
    -
    -
    public abstract class MetadataHandler
    -extends Object
    -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    This class defines the functionality required by any valid source of federated metadata for Athena. It is recommended - that all connectors extend this class for Metadata operations though it is possible for you to write your own - from the ground up as long as you satisfy the wire protocol. For all cases we've encountered it has made more sense - to start with this base class and use it's implementation for most of the boilerplate related to Lambda and resource - lifecycle so we could focus on the task of integrating with the source we were interested in.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetadataHandler

        -
        public MetadataHandler(String sourceType)
        -
        -
        Parameters:
        -
        sourceType - Used to aid in logging diagnostic info when raising a support case.
        -
        -
      • -
      - - - -
        -
      • -

        MetadataHandler

        -
        public MetadataHandler(EncryptionKeyFactory encryptionKeyFactory,
        -                       com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                       com.amazonaws.services.athena.AmazonAthena athena,
        -                       String sourceType,
        -                       String spillBucket,
        -                       String spillPrefix)
        -
        -
        Parameters:
        -
        sourceType - Used to aid in logging diagnostic info when raising a support case.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        resolveSecrets

        -
        protected String resolveSecrets(String rawString)
        -
        Resolves any secrets found in the supplied string, for example: MyString${WithSecret} would have ${WithSecret} - by the corresponding value of the secret in AWS Secrets Manager with that name. If no such secret is found - the function throws.
        -
        -
        Parameters:
        -
        rawString - The string in which you'd like to replace SecretsManager placeholders. - (e.g. ThisIsA${Secret}Here - The ${Secret} would be replaced with the contents of an SecretsManager - secret called Secret. If no such secret is found, the function throws. If no ${} are found in - the input string, nothing is replaced and the original string is returned.
        -
        -
      • -
      - - - -
        -
      • -

        getSecret

        -
        protected String getSecret(String secretName)
        -
      • -
      - - - -
        -
      • -

        makeEncryptionKey

        -
        protected EncryptionKey makeEncryptionKey()
        -
      • -
      - - - -
        -
      • -

        makeSpillLocation

        -
        protected SpillLocation makeSpillLocation(MetadataRequest request)
        -
        Used to make a spill location for a split. Each split should have a unique spill location, so be sure - to call this method once per split!
        -
        -
        Parameters:
        -
        request -
        -
        Returns:
        -
        A unique spill location.
        -
        -
      • -
      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -                         throws IOException
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - - - -
        -
      • -

        doListSchemaNames

        -
        public abstract ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                                      ListSchemasRequest request)
        -                                               throws Exception
        -
        Used to get the list of schemas (aka databases) that this source contains.
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public abstract ListTablesResponse doListTables(BlockAllocator allocator,
        -                                                ListTablesRequest request)
        -                                         throws Exception
        -
        Used to get the list of tables that this source contains.
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public abstract GetTableResponse doGetTable(BlockAllocator allocator,
        -                                            GetTableRequest request)
        -                                     throws Exception
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTableLayout

        -
        public GetTableLayoutResponse doGetTableLayout(BlockAllocator allocator,
        -                                               GetTableLayoutRequest request)
        -                                        throws Exception
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        Returns:
        -
        A GetTableLayoutResponse which primarily contains: - 1. An Apache Arrow Block with 0 or more partitions to read. 0 partitions implies there are 0 rows to read. - 2. Set of partition column names which should correspond to columns in your Apache Arrow Block.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        This method can be used to add additional fields to the schema of our partition response. Athena - expects each partitions in the response to have a column corresponding to your partition columns. - You can choose to add additional columns to that response which Athena will ignore but will pass - on to you when it call GetSplits(...) for each partition.
        -
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public abstract void getPartitions(BlockWriter blockWriter,
        -                                   GetTableLayoutRequest request,
        -                                   QueryStatusChecker queryStatusChecker)
        -                            throws Exception
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public abstract GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                              GetSplitsRequest request)
        -                                       throws Exception
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doPing

        -
        public PingResponse doPing(PingRequest request)
        -
        Used to warm up your function as well as to discovery its capabilities (e.g. SDK capabilities)
        -
        -
        Parameters:
        -
        request - The PingRequest.
        -
        Returns:
        -
        A PingResponse.
        -
        -
      • -
      - - - -
        -
      • -

        onPing

        -
        public void onPing(PingRequest request)
        -
        Provides you a signal that can be used to warm up your function.
        -
        -
        Parameters:
        -
        request - The PingRequest.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/RecordHandler.html b/com/amazonaws/athena/connector/lambda/handlers/RecordHandler.html deleted file mode 100644 index 0e38e13171..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/RecordHandler.html +++ /dev/null @@ -1,478 +0,0 @@ - - - - - - -RecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class RecordHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RecordHandler

        -
        public RecordHandler(String sourceType)
        -
        -
        Parameters:
        -
        sourceType - Used to aid in logging diagnostic info when raising a support case.
        -
        -
      • -
      - - - -
        -
      • -

        RecordHandler

        -
        public RecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                     com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                     com.amazonaws.services.athena.AmazonAthena athena,
        -                     String sourceType)
        -
        -
        Parameters:
        -
        sourceType - Used to aid in logging diagnostic info when raising a support case.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        resolveSecrets

        -
        protected String resolveSecrets(String rawString)
        -
        Resolves any secrets found in the supplied string, for example: MyString${WithSecret} would have ${WithSecret} - by the corresponding value of the secret in AWS Secrets Manager with that name. If no such secret is found - the function throws.
        -
        -
        Parameters:
        -
        rawString - The string in which you'd like to replace SecretsManager placeholders. - (e.g. ThisIsA${Secret}Here - The ${Secret} would be replaced with the contents of an SecretsManager - secret called Secret. If no such secret is found, the function throws. If no ${} are found in - the input string, nothing is replaced and the original string is returned.
        -
        -
      • -
      - - - -
        -
      • -

        getSecret

        -
        protected String getSecret(String secretName)
        -
      • -
      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -                         throws IOException
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - - - -
        -
      • -

        doReadRecords

        -
        public RecordResponse doReadRecords(BlockAllocator allocator,
        -                                    ReadRecordsRequest request)
        -                             throws Exception
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        Returns:
        -
        A RecordResponse which either a ReadRecordsResponse or a RemoteReadRecordsResponse containing the row - data for the requested Split.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        readWithConstraint

        -
        protected abstract void readWithConstraint(BlockSpiller spiller,
        -                                           ReadRecordsRequest recordsRequest,
        -                                           QueryStatusChecker queryStatusChecker)
        -                                    throws Exception
        -
        A more stream lined option for reading the row data associated with the provided Split. This method differs from - doReadRecords(...) in that the SDK handles more of the request lifecycle, leaving you to focus more closely on - the task of actually reading from your source.
        -
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - - - - - -
        -
      • -

        onPing

        -
        protected void onPing(PingRequest request)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/SerDeVersion.html b/com/amazonaws/athena/connector/lambda/handlers/SerDeVersion.html deleted file mode 100644 index 4dd0df4601..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/SerDeVersion.html +++ /dev/null @@ -1,248 +0,0 @@ - - - - - - -SerDeVersion (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class SerDeVersion

-
-
- -
-
    -
  • -
    -
    -
    public class SerDeVersion
    -extends Object
    -
    Used to convey the version of serialization of this SDK instance when negotiating functionality with - Athena. You can think of this like a version number that is specific to the protocol used by the SDK. - Any modification in the way existing over-the-wire objects are serialized would require incrementing - this value.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/UserDefinedFunctionHandler.html b/com/amazonaws/athena/connector/lambda/handlers/UserDefinedFunctionHandler.html deleted file mode 100644 index ec74b6cb68..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/UserDefinedFunctionHandler.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -UserDefinedFunctionHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.handlers
-

Class UserDefinedFunctionHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    Direct Known Subclasses:
    -
    AthenaUDFHandler, ExampleUserDefinedFuncHandler, ExampleUserDefinedFunctionHandler
    -
    -
    -
    -
    public abstract class UserDefinedFunctionHandler
    -extends Object
    -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    Athena UDF users are expected to extend this class to create UDFs.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        UserDefinedFunctionHandler

        -
        public UserDefinedFunctionHandler(String sourceType)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        -
      • -
      - - - - - - - -
        -
      • -

        processRows

        -
        protected Block processRows(BlockAllocator allocator,
        -                            Method udfMethod,
        -                            Block inputRecords,
        -                            org.apache.arrow.vector.types.pojo.Schema outputSchema)
        -                     throws Exception
        -
        Processes a group by rows. This method takes in a block of data (containing multiple rows), process them and - returns multiple rows of the output column in a block. -

        - UDF methods are invoked row-by-row in a for loop. Arrow values are converted to Java Objects and then passed into - the UDF java method. This is not very efficient because we might potentially be doing a lot of data copying. - Advanced users could choose to override this method and directly deal with Arrow data to achieve better - performance.

        -
        -
        Parameters:
        -
        allocator - arrow memory allocator
        -
        udfMethod - the extracted java method matching the User-Defined-Function defined in Athena.
        -
        inputRecords - input data in Arrow format
        -
        outputSchema - output data schema in Arrow format
        -
        Returns:
        -
        output data in Arrow format
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        onPing

        -
        protected void onPing(PingRequest request)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/AthenaExceptionFilter.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/AthenaExceptionFilter.html deleted file mode 100644 index 2423ae8e6f..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/AthenaExceptionFilter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.AthenaExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.AthenaExceptionFilter

-
-
No usage of com.amazonaws.athena.connector.lambda.handlers.AthenaExceptionFilter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/CompositeHandler.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/CompositeHandler.html deleted file mode 100644 index 3e7b25e37c..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/CompositeHandler.html +++ /dev/null @@ -1,537 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.CompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.CompositeHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/FederationCapabilities.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/FederationCapabilities.html deleted file mode 100644 index d385c0237b..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/FederationCapabilities.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.FederationCapabilities (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.FederationCapabilities

-
-
No usage of com.amazonaws.athena.connector.lambda.handlers.FederationCapabilities
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.DatabaseFilter.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.DatabaseFilter.html deleted file mode 100644 index 3d4ab78c72..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.DatabaseFilter.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler.DatabaseFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler.DatabaseFilter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.TableFilter.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.TableFilter.html deleted file mode 100644 index f14f2c1dcf..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.TableFilter.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler.TableFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler.TableFilter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.html deleted file mode 100644 index f85ba9be26..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/GlueMetadataHandler.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.GlueMetadataHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/MetadataHandler.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/MetadataHandler.html deleted file mode 100644 index dae5abcebb..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/MetadataHandler.html +++ /dev/null @@ -1,596 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.MetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.MetadataHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/RecordHandler.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/RecordHandler.html deleted file mode 100644 index 555328ac04..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/RecordHandler.html +++ /dev/null @@ -1,577 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.RecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.RecordHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/SerDeVersion.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/SerDeVersion.html deleted file mode 100644 index 3553f5044d..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/SerDeVersion.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.SerDeVersion (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.SerDeVersion

-
-
No usage of com.amazonaws.athena.connector.lambda.handlers.SerDeVersion
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/class-use/UserDefinedFunctionHandler.html b/com/amazonaws/athena/connector/lambda/handlers/class-use/UserDefinedFunctionHandler.html deleted file mode 100644 index 3a63600d8b..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/class-use/UserDefinedFunctionHandler.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.handlers.UserDefinedFunctionHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.handlers.UserDefinedFunctionHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/package-frame.html b/com/amazonaws/athena/connector/lambda/handlers/package-frame.html deleted file mode 100644 index d822a0eb30..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/package-frame.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.handlers (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.handlers

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/package-summary.html b/com/amazonaws/athena/connector/lambda/handlers/package-summary.html deleted file mode 100644 index 823282177c..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/package-summary.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.handlers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.handlers

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/package-tree.html b/com/amazonaws/athena/connector/lambda/handlers/package-tree.html deleted file mode 100644 index 9ce4de0b90..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/package-tree.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.handlers Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.handlers

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/handlers/package-use.html b/com/amazonaws/athena/connector/lambda/handlers/package-use.html deleted file mode 100644 index 55302c6743..0000000000 --- a/com/amazonaws/athena/connector/lambda/handlers/package-use.html +++ /dev/null @@ -1,821 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.handlers (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.handlers

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetSplitsRequest.html b/com/amazonaws/athena/connector/lambda/metadata/GetSplitsRequest.html deleted file mode 100644 index b634c62643..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetSplitsRequest.html +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - -GetSplitsRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetSplitsRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetSplitsRequest
    -extends MetadataRequest
    -
    Represents the input of a GetSplits operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetSplitsRequest

        -
        public GetSplitsRequest(FederatedIdentity identity,
        -                        String queryId,
        -                        String catalogName,
        -                        TableName tableName,
        -                        Block partitions,
        -                        List<String> partitionCols,
        -                        Constraints constraints,
        -                        String continuationToken)
        -
        Constructs a new GetSplitsRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that splits should be generated for.
        -
        tableName - The table name that splits should be generated for.
        -
        partitions - The partitions that splits should be generated for.
        -
        partitionCols - The partition columns used for partitioning.
        -
        constraints - The constraints that can be applied to split generation.
        -
        continuationToken - The continuation token from which split generation should be resumed.
        -
        -
      • -
      - - - -
        -
      • -

        GetSplitsRequest

        -
        public GetSplitsRequest(GetSplitsRequest clone,
        -                        String continuationToken)
        -
        Constructs a new GetSplitsRequest object from an existing one with the ability to change the continuation token. - Helpful when making a continuation call since it requires the original request but updated token.
        -
        -
        Parameters:
        -
        clone - The original request.
        -
        continuationToken - The continuation token for the next paginated request.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getContinuationToken

        -
        public String getContinuationToken()
        -
        Returns the continuation token for split generation. If present, this is a paginated request and - split generation should be resumed using the provided token.
        -
        -
        Returns:
        -
        The continuation token for the next paginated request.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the table name that splits should be generated for.
        -
        -
        Returns:
        -
        The table name that splits should be generated for.
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Convenience method to get the partition schema from partitions Block.
        -
        -
        Returns:
        -
        The schema of the partitions.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitionCols

        -
        public List<String> getPartitionCols()
        -
        Returns the partition columns used for partitioning.
        -
        -
        Returns:
        -
        The partition columns used for partitioning.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public Block getPartitions()
        -
        Returns the partitions that splits should be generated for.
        -
        -
        Returns:
        -
        The partitions that splits should be generated for.
        -
        -
      • -
      - - - -
        -
      • -

        getConstraints

        -
        public Constraints getConstraints()
        -
        Returns the constraints that can be applied to split generation.
        -
        -
        Returns:
        -
        The constraints that can be applied to split generation.
        -
        -
      • -
      - - - -
        -
      • -

        hasContinuationToken

        -
        public boolean hasContinuationToken()
        -
        Convenience method that returns whether a continuation token is provided in this request. If true, - this is a paginated request and split generation should be resumed using the provided token.
        -
        -
        Returns:
        -
        The continuation token from which split generation should be resumed.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees up resources associated with the partitions and constraints Blocks.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetSplitsResponse.html b/com/amazonaws/athena/connector/lambda/metadata/GetSplitsResponse.html deleted file mode 100644 index e539810bd0..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetSplitsResponse.html +++ /dev/null @@ -1,449 +0,0 @@ - - - - - - -GetSplitsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetSplitsResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetSplitsResponse
    -extends MetadataResponse
    -
    Represents the output of a GetSplits operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetSplitsResponse

        -
        public GetSplitsResponse(String catalogName,
        -                         Set<Split> splits,
        -                         String continuationToken)
        -
        Constructs a new GetSplitsResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog that splits were generated for.
        -
        splits - The splits that were generated.
        -
        continuationToken - A continuation token that, if present, can be used to request the next batch of splits. - This token is opaque and only needs to be understood by the same MetadataHandler that produces it.
        -
        -
      • -
      - - - -
        -
      • -

        GetSplitsResponse

        -
        public GetSplitsResponse(String catalogName,
        -                         Set<Split> splits)
        -
        Constructs a new GetSplitsResponse object. Convenience constructor for when there is no continuation token.
        -
        -
        Parameters:
        -
        catalogName - The catalog that splits were generated for.
        -
        splits - The splits that were generated.
        -
        -
      • -
      - - - -
        -
      • -

        GetSplitsResponse

        -
        public GetSplitsResponse(String catalogName,
        -                         Split split)
        -
        Constructs a new GetSplitsResponse object. Convenience constructor for when there is no continuation token - and only a single split.
        -
        -
        Parameters:
        -
        catalogName - The catalog that splits were generated for.
        -
        split - The splits that were generated.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSplits

        -
        public Set<Split> getSplits()
        -
        Returns the generated splits.
        -
        -
        Returns:
        -
        The splits that were generated.
        -
        -
      • -
      - - - -
        -
      • -

        getContinuationToken

        -
        public String getContinuationToken()
        -
        Returns the continuation token that, if present, can be used to request the next batch of splits.
        -
        -
        Returns:
        -
        The continuation token that, if present, can be used to request the next batch of splits.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutRequest.html b/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutRequest.html deleted file mode 100644 index 91bef7e059..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutRequest.html +++ /dev/null @@ -1,465 +0,0 @@ - - - - - - -GetTableLayoutRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetTableLayoutRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetTableLayoutRequest
    -extends MetadataRequest
    -
    Represents the input of a GetTableLayout operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetTableLayoutRequest

        -
        public GetTableLayoutRequest(FederatedIdentity identity,
        -                             String queryId,
        -                             String catalogName,
        -                             TableName tableName,
        -                             Constraints constraints,
        -                             org.apache.arrow.vector.types.pojo.Schema schema,
        -                             Set<String> partitionCols)
        -
        Constructs a new GetTableLayoutRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that the table layout should be generated for.
        -
        tableName - The table name that the table layout should be generated for.
        -
        constraints - The constraints that can be applied to table layout generation.
        -
        schema - The table's schema.
        -
        partitionCols - The partition columns that can be used for table layout generation.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the table name to generate a table layout for.
        -
        -
        Returns:
        -
        The table name to generate a table layout for.
        -
        -
      • -
      - - - -
        -
      • -

        getConstraints

        -
        public Constraints getConstraints()
        -
        Returns the constraints that can be applied to table layout generation.
        -
        -
        Returns:
        -
        The constraints that can be applied to table layout generation.
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Returns the table's schema.
        -
        -
        Returns:
        -
        The table's schema.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitionCols

        -
        public Set<String> getPartitionCols()
        -
        Returns the partition columns that can be used for table layout generation.
        -
        -
        Returns:
        -
        The partition columns that can be used for table layout generation.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees up resources associated with the constraints Block.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutResponse.html b/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutResponse.html deleted file mode 100644 index b5bd1a3c2c..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetTableLayoutResponse.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - -GetTableLayoutResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetTableLayoutResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetTableLayoutResponse
    -extends MetadataResponse
    -
    Represents the output of a GetTableLayout operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetTableLayoutResponse

        -
        public GetTableLayoutResponse(String catalogName,
        -                              TableName tableName,
        -                              Block partitions)
        -
        Constructs a new GetTableLayoutResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name that a table layout was generated for.
        -
        tableName - The table name that a table layout was generated for.
        -
        partitions - The partitions representing the table layout.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the table name that a table layout was generated for.
        -
        -
        Returns:
        -
        The table name that a table layout was generated for.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public Block getPartitions()
        -
        Returns the partitions representing the table layout.
        -
        -
        Returns:
        -
        The partitions representing the table layout.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees up resources associated with the partitions Block.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetTableRequest.html b/com/amazonaws/athena/connector/lambda/metadata/GetTableRequest.html deleted file mode 100644 index fb22462a30..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetTableRequest.html +++ /dev/null @@ -1,393 +0,0 @@ - - - - - - -GetTableRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetTableRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetTableRequest
    -extends MetadataRequest
    -
    Represents the input of a GetTable operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetTableRequest

        -
        public GetTableRequest(FederatedIdentity identity,
        -                       String queryId,
        -                       String catalogName,
        -                       TableName tableName)
        -
        Constructs a new GetTableRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that the table belongs to.
        -
        tableName - The name of the table metadata is being requested for.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the name of the table metadata is being requested for.
        -
        -
        Returns:
        -
        The name of the table metadata is being requested for.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/GetTableResponse.html b/com/amazonaws/athena/connector/lambda/metadata/GetTableResponse.html deleted file mode 100644 index 1145a9ff01..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/GetTableResponse.html +++ /dev/null @@ -1,452 +0,0 @@ - - - - - - -GetTableResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class GetTableResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class GetTableResponse
    -extends MetadataResponse
    -
    Represents the output of a GetTable operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GetTableResponse

        -
        public GetTableResponse(String catalogName,
        -                        TableName tableName,
        -                        org.apache.arrow.vector.types.pojo.Schema schema,
        -                        Set<String> partitionColumns)
        -
        Constructs a new GetTableResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name the table belongs to.
        -
        tableName - The name of the table (must be lowercase).
        -
        schema - The schema of the table.
        -
        partitionColumns - The partition column names of the table.
        -
        -
      • -
      - - - -
        -
      • -

        GetTableResponse

        -
        public GetTableResponse(String catalogName,
        -                        TableName tableName,
        -                        org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Constructs a new GetTableResponse object. This constructor populates an empty set for the - partition column names.
        -
        -
        Parameters:
        -
        catalogName - The catalog name the table belongs to.
        -
        tableName - The name of the table that was fetched.
        -
        schema - The schema of the table.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the name of the table.
        -
        -
        Returns:
        -
        The name of the table.
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Returns the schema of the table.
        -
        -
        Returns:
        -
        The schema of the table.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitionColumns

        -
        public Set<String> getPartitionColumns()
        -
        Returns partition column names of the table.
        -
        -
        Returns:
        -
        The partition column names of the table.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/ListSchemasRequest.html b/com/amazonaws/athena/connector/lambda/metadata/ListSchemasRequest.html deleted file mode 100644 index 7d959b18bf..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/ListSchemasRequest.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - - -ListSchemasRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class ListSchemasRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ListSchemasRequest
    -extends MetadataRequest
    -
    Represents the input of a ListSchemas operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ListSchemasRequest

        -
        public ListSchemasRequest(FederatedIdentity identity,
        -                          String queryId,
        -                          String catalogName)
        -
        Constructs a new ListSchemasRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that schemas should be listed for.
        -
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/ListSchemasResponse.html b/com/amazonaws/athena/connector/lambda/metadata/ListSchemasResponse.html deleted file mode 100644 index 05d555c95e..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/ListSchemasResponse.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - - -ListSchemasResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class ListSchemasResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ListSchemasResponse
    -extends MetadataResponse
    -
    Represents the output of a ListSchemas operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ListSchemasResponse

        -
        public ListSchemasResponse(String catalogName,
        -                           Collection<String> schemas)
        -
        Constructs a new ListSchemasResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name that schemas were listed for.
        -
        schemas - The list of schema names (they all must be lowercase).
        -
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/ListTablesRequest.html b/com/amazonaws/athena/connector/lambda/metadata/ListTablesRequest.html deleted file mode 100644 index 0974ae250c..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/ListTablesRequest.html +++ /dev/null @@ -1,484 +0,0 @@ - - - - - - -ListTablesRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class ListTablesRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ListTablesRequest
    -extends MetadataRequest
    -
    Represents the input of a ListTables operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        UNLIMITED_PAGE_SIZE_VALUE

        -
        public static final int UNLIMITED_PAGE_SIZE_VALUE
        -
        Value used to indicate that the page size is unlimited, and therefore, the request should NOT be paginated.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ListTablesRequest

        -
        public ListTablesRequest(FederatedIdentity identity,
        -                         String queryId,
        -                         String catalogName,
        -                         String schemaName,
        -                         String nextToken,
        -                         int pageSize)
        -
        Constructs a new ListTablesRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that tables should be listed for.
        -
        schemaName - The schema name that tables should be listed for. This may be null if no specific schema is - requested.
        -
        nextToken - The pagination starting point for the next page (null indicates the first paginated request).
        -
        pageSize - The page size used for pagination (UNLIMITED_PAGE_SIZE_VALUE indicates the request should not be - paginated).
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchemaName

        -
        public String getSchemaName()
        -
        Returns the schema name that tables should be listed for. This may be null if no specific schema is requested.
        -
        -
        Returns:
        -
        The schema name that tables should be listed for. This may be null if no specific schema is requested.
        -
        -
      • -
      - - - -
        -
      • -

        getNextToken

        -
        public String getNextToken()
        -
        Gets the pagination starting point for the next page.
        -
        -
        Returns:
        -
        The pagination starting point for the next page (null indicates the first paginated request).
        -
        -
      • -
      - - - -
        -
      • -

        getPageSize

        -
        public int getPageSize()
        -
        Gets the page size used for pagination.
        -
        -
        Returns:
        -
        The page size used for pagination (UNLIMITED_PAGE_SIZE_VALUE indicates the request should not be paginated).
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/ListTablesResponse.html b/com/amazonaws/athena/connector/lambda/metadata/ListTablesResponse.html deleted file mode 100644 index bed3d13180..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/ListTablesResponse.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - -ListTablesResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class ListTablesResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ListTablesResponse
    -extends MetadataResponse
    -
    Represents the output of a ListTables operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ListTablesResponse

        -
        public ListTablesResponse(String catalogName,
        -                          Collection<TableName> tables,
        -                          String nextToken)
        -
        Constructs a new ListTablesResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name that tables were listed for.
        -
        tables - The list of table names (they all must be lowercase).
        -
        nextToken - The pagination starting point for the next request (null indicates the end of the pagination).
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTables

        -
        public Collection<TableName> getTables()
        -
        Returns the list of table names.
        -
        -
        Returns:
        -
        The list of table names.
        -
        -
      • -
      - - - -
        -
      • -

        getNextToken

        -
        public String getNextToken()
        -
        Returns the nextToken (the starting table for the next request).
        -
        -
        Returns:
        -
        The pagination starting point for the next request (null indicates the end of the pagination).
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/MetadataRequest.html b/com/amazonaws/athena/connector/lambda/metadata/MetadataRequest.html deleted file mode 100644 index 43aa2639e1..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/MetadataRequest.html +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - -MetadataRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class MetadataRequest

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetadataRequest

        -
        public MetadataRequest(FederatedIdentity identity,
        -                       MetadataRequestType requestType,
        -                       String queryId,
        -                       String catalogName)
        -
        Constructs a new MetadataRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        requestType - The type of the request.
        -
        queryId - The ID of the query requesting metadata.
        -
        catalogName - The catalog name that metadata is requested for.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRequestType

        -
        public MetadataRequestType getRequestType()
        -
        Returns the type of the request.
        -
        -
        Returns:
        -
        The type of the request.
        -
        -
      • -
      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the catalog name that metadata is requested for.
        -
        -
        Returns:
        -
        The catalog name that metadata is requested for.
        -
        -
      • -
      - - - -
        -
      • -

        getQueryId

        -
        public String getQueryId()
        -
        Returns the ID of the query requesting metadata.
        -
        -
        Returns:
        -
        The ID of the query requesting metadata.
        -
        -
      • -
      - - - -
        -
      • -

        getContext

        -
        public com.amazonaws.services.lambda.runtime.Context getContext()
        -
        Returns Context from Lambda.
        -
        -
        Returns:
        -
        The Context of the Lambda
        -
        -
      • -
      - - - -
        -
      • -

        setContext

        -
        public void setContext(com.amazonaws.services.lambda.runtime.Context context)
        -
        Set the Context from Lambda.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/MetadataRequestType.html b/com/amazonaws/athena/connector/lambda/metadata/MetadataRequestType.html deleted file mode 100644 index ff6d809738..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/MetadataRequestType.html +++ /dev/null @@ -1,394 +0,0 @@ - - - - - - -MetadataRequestType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Enum MetadataRequestType

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - - - - - -
        -
      • -

        LIST_SCHEMAS

        -
        public static final MetadataRequestType LIST_SCHEMAS
        -
        For listing schemas.
        -
      • -
      - - - -
        -
      • -

        GET_TABLE

        -
        public static final MetadataRequestType GET_TABLE
        -
        For fetching a table's metadata including schema and partition columns.
        -
      • -
      - - - -
        -
      • -

        GET_TABLE_LAYOUT

        -
        public static final MetadataRequestType GET_TABLE_LAYOUT
        -
        For fetching a table's partitioning layout.
        -
      • -
      - - - - -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static MetadataRequestType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (MetadataRequestType c : MetadataRequestType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static MetadataRequestType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/MetadataResponse.html b/com/amazonaws/athena/connector/lambda/metadata/MetadataResponse.html deleted file mode 100644 index 6b07dabd2a..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/MetadataResponse.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - -MetadataResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Class MetadataResponse

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetadataResponse

        -
        public MetadataResponse(MetadataRequestType requestType,
        -                        String catalogName)
        -
        Constructs a new MetadataResponse object.
        -
        -
        Parameters:
        -
        requestType - The type of request this response corresponds to.
        -
        catalogName - The catalog name that the metadata is for.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRequestType

        -
        public MetadataRequestType getRequestType()
        -
        Returns the type of request this response corresponds to.
        -
        -
        Returns:
        -
        The type of request this response corresponds to.
        -
        -
      • -
      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the catalog name that the metadata is for.
        -
        -
        Returns:
        -
        The catalog name that the metadata is for.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/MetadataService.html b/com/amazonaws/athena/connector/lambda/metadata/MetadataService.html deleted file mode 100644 index f3023565f1..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/MetadataService.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - -MetadataService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata
-

Interface MetadataService

-
-
-
-
    -
  • -
    -
    -
    public interface MetadataService
    -
    Lambda functions intended for Metadata operations associate with this interface.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMetadata

        -
        MetadataResponse getMetadata(MetadataRequest request)
        -
        Returns metadata corresponding to the request type.
        -
        -
        Parameters:
        -
        request - The metadata request.
        -
        Returns:
        -
        The metadata.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsRequest.html deleted file mode 100644 index ac5086fd15..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsRequest.html +++ /dev/null @@ -1,634 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetSplitsRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetSplitsRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsResponse.html deleted file mode 100644 index 556c4687b4..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetSplitsResponse.html +++ /dev/null @@ -1,642 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetSplitsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetSplitsResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutRequest.html deleted file mode 100644 index e980aab1ac..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutRequest.html +++ /dev/null @@ -1,730 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetTableLayoutRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetTableLayoutRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutResponse.html deleted file mode 100644 index 8af27d7250..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableLayoutResponse.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetTableLayoutResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetTableLayoutResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableRequest.html deleted file mode 100644 index 5183ee6e29..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableRequest.html +++ /dev/null @@ -1,701 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetTableRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetTableRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableResponse.html deleted file mode 100644 index 4a7f0b151a..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/GetTableResponse.html +++ /dev/null @@ -1,728 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.GetTableResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetTableResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasRequest.html deleted file mode 100644 index 39fddd60ba..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasRequest.html +++ /dev/null @@ -1,578 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.ListSchemasRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.ListSchemasRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasResponse.html deleted file mode 100644 index fb87027f0a..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListSchemasResponse.html +++ /dev/null @@ -1,604 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.ListSchemasResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.ListSchemasResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesRequest.html deleted file mode 100644 index 4b3e954771..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesRequest.html +++ /dev/null @@ -1,578 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.ListTablesRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.ListTablesRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesResponse.html deleted file mode 100644 index 076a63ce7f..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/ListTablesResponse.html +++ /dev/null @@ -1,605 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.ListTablesResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.ListTablesResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequest.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequest.html deleted file mode 100644 index 44742e3cec..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequest.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.MetadataRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.MetadataRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequestType.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequestType.html deleted file mode 100644 index 1ab5073237..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataRequestType.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.MetadataRequestType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.MetadataRequestType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataResponse.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataResponse.html deleted file mode 100644 index ed6e14e725..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataResponse.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.MetadataResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.MetadataResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataService.html b/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataService.html deleted file mode 100644 index 0d09227462..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/class-use/MetadataService.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.metadata.MetadataService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.metadata.MetadataService

-
-
No usage of com.amazonaws.athena.connector.lambda.metadata.MetadataService
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/DefaultGlueType.html b/com/amazonaws/athena/connector/lambda/metadata/glue/DefaultGlueType.html deleted file mode 100644 index 4b55b2c298..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/DefaultGlueType.html +++ /dev/null @@ -1,528 +0,0 @@ - - - - - - -DefaultGlueType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata.glue
-

Enum DefaultGlueType

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable, Comparable<DefaultGlueType>
    -
    -
    -
    -
    public enum DefaultGlueType
    -extends Enum<DefaultGlueType>
    -
    Defines the default mapping of AWS Glue Data Catalog types to Apache Arrow types. You can override these by - overriding convertField(...) on GlueMetadataHandler.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static DefaultGlueType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (DefaultGlueType c : DefaultGlueType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static DefaultGlueType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - - - - - -
        -
      • -

        toArrowType

        -
        public static org.apache.arrow.vector.types.pojo.ArrowType toArrowType(String id)
        -
      • -
      - - - -
        -
      • -

        getArrowType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getArrowType()
        -
      • -
      - - - -
        -
      • -

        getNonComparableSet

        -
        public static Set<String> getNonComparableSet()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.BaseTypeMapper.html b/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.BaseTypeMapper.html deleted file mode 100644 index 9bccbe61fc..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.BaseTypeMapper.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - -GlueFieldLexer.BaseTypeMapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata.glue
-

Interface GlueFieldLexer.BaseTypeMapper

-
-
-
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getType

        -
        org.apache.arrow.vector.types.pojo.ArrowType getType(String type)
        -
      • -
      - - - -
        -
      • -

        getField

        -
        default org.apache.arrow.vector.types.pojo.Field getField(String name,
        -                                                          String type)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.html b/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.html deleted file mode 100644 index 100a5e3bed..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueFieldLexer.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - -GlueFieldLexer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata.glue
-

Class GlueFieldLexer

-
-
- -
-
    -
  • -
    -
    -
    public class GlueFieldLexer
    -extends Object
    -
    Extracts field definitions, including complex types like List and STRUCT, from AWS Glue Data Catalog's - definition of a field. This class makes use of GlueTypeParser to tokenize the definition of the field. - For basic fields, the Lexer's job is straight forward but for complex types it is more involved.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.Token.html b/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.Token.html deleted file mode 100644 index 71f794e836..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.Token.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - -GlueTypeParser.Token (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata.glue
-

Class GlueTypeParser.Token

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    GlueTypeParser
    -
    -
    -
    -
    public static class GlueTypeParser.Token
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - - - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.html b/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.html deleted file mode 100644 index b488e10695..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/GlueTypeParser.html +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - -GlueTypeParser (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.metadata.glue
-

Class GlueTypeParser

-
-
- -
-
    -
  • -
    -
    -
    public class GlueTypeParser
    -extends Object
    -
    Parses Glue type definitions into tokenized form.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        FIELD_START

        -
        protected static final Character FIELD_START
        -
      • -
      - - - -
        -
      • -

        FIELD_END

        -
        protected static final Character FIELD_END
        -
      • -
      - - - -
        -
      • -

        FIELD_DIV

        -
        protected static final Character FIELD_DIV
        -
      • -
      - - - -
        -
      • -

        FIELD_SEP

        -
        protected static final Character FIELD_SEP
        -
      • -
      - - - -
        -
      • -

        ESCAPE_CHAR

        -
        protected static final Character ESCAPE_CHAR
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GlueTypeParser

        -
        public GlueTypeParser(String input)
        -
        Creates a new parser for the provided field type definition as a String.
        -
        -
        Parameters:
        -
        input - The string representation of the field type definition from Glue.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        hasNext

        -
        public boolean hasNext()
        -
        Does the parser have any more tokens.
        -
        -
        Returns:
        -
        True if the parser may have additional tokens, False otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        next

        -
        public GlueTypeParser.Token next()
        -
        Gets the next token.
        -
        -
        Returns:
        -
        The next token or null if no such Token exists.
        -
        -
      • -
      - - - -
        -
      • -

        currentToken

        -
        public GlueTypeParser.Token currentToken()
        -
        Give the last Token returned by next()
        -
        -
        Returns:
        -
        The Token.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/DefaultGlueType.html b/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/DefaultGlueType.html deleted file mode 100644 index 6d4a3fc773..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/DefaultGlueType.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.glue.DefaultGlueType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.glue.DefaultGlueType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.BaseTypeMapper.html b/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.BaseTypeMapper.html deleted file mode 100644 index f54f074b36..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.BaseTypeMapper.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.metadata.glue.GlueFieldLexer.BaseTypeMapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.metadata.glue.GlueFieldLexer.BaseTypeMapper

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.html b/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.html deleted file mode 100644 index 541fa040d9..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueFieldLexer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.glue.GlueFieldLexer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.glue.GlueFieldLexer

-
-
No usage of com.amazonaws.athena.connector.lambda.metadata.glue.GlueFieldLexer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.Token.html b/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.Token.html deleted file mode 100644 index d7aecebb2d..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.Token.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.glue.GlueTypeParser.Token (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.glue.GlueTypeParser.Token

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.html b/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.html deleted file mode 100644 index ca9c55dd91..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/class-use/GlueTypeParser.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.metadata.glue.GlueTypeParser (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.metadata.glue.GlueTypeParser

-
-
No usage of com.amazonaws.athena.connector.lambda.metadata.glue.GlueTypeParser
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/package-frame.html b/com/amazonaws/athena/connector/lambda/metadata/glue/package-frame.html deleted file mode 100644 index 6a60e85837..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/package-frame.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata.glue (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.metadata.glue

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/package-summary.html b/com/amazonaws/athena/connector/lambda/metadata/glue/package-summary.html deleted file mode 100644 index 98cb203118..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/package-summary.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata.glue (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.metadata.glue

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/package-tree.html b/com/amazonaws/athena/connector/lambda/metadata/glue/package-tree.html deleted file mode 100644 index a864525edd..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/package-tree.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata.glue Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.metadata.glue

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/glue/package-use.html b/com/amazonaws/athena/connector/lambda/metadata/glue/package-use.html deleted file mode 100644 index c355b1166c..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/glue/package-use.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.metadata.glue (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.metadata.glue

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/package-frame.html b/com/amazonaws/athena/connector/lambda/metadata/package-frame.html deleted file mode 100644 index 2f9014e0d6..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/package-frame.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.metadata

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/package-summary.html b/com/amazonaws/athena/connector/lambda/metadata/package-summary.html deleted file mode 100644 index 694852c4e2..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/package-summary.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.metadata

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/package-tree.html b/com/amazonaws/athena/connector/lambda/metadata/package-tree.html deleted file mode 100644 index eb918edf93..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/package-tree.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.metadata Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.metadata

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/metadata/package-use.html b/com/amazonaws/athena/connector/lambda/metadata/package-use.html deleted file mode 100644 index bab4aa99b6..0000000000 --- a/com/amazonaws/athena/connector/lambda/metadata/package-use.html +++ /dev/null @@ -1,1373 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.metadata (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.metadata

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/package-frame.html b/com/amazonaws/athena/connector/lambda/package-frame.html deleted file mode 100644 index 1f8ef3e118..0000000000 --- a/com/amazonaws/athena/connector/lambda/package-frame.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/package-summary.html b/com/amazonaws/athena/connector/lambda/package-summary.html deleted file mode 100644 index 7b7d7d3c23..0000000000 --- a/com/amazonaws/athena/connector/lambda/package-summary.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/package-tree.html b/com/amazonaws/athena/connector/lambda/package-tree.html deleted file mode 100644 index 3fde182db1..0000000000 --- a/com/amazonaws/athena/connector/lambda/package-tree.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/package-use.html b/com/amazonaws/athena/connector/lambda/package-use.html deleted file mode 100644 index 5e05ddf242..0000000000 --- a/com/amazonaws/athena/connector/lambda/package-use.html +++ /dev/null @@ -1,732 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/ReadRecordsRequest.html b/com/amazonaws/athena/connector/lambda/records/ReadRecordsRequest.html deleted file mode 100644 index 3120fea526..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/ReadRecordsRequest.html +++ /dev/null @@ -1,511 +0,0 @@ - - - - - - -ReadRecordsRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Class ReadRecordsRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ReadRecordsRequest
    -extends RecordRequest
    -
    Represents the input of a ReadRecords operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ReadRecordsRequest

        -
        public ReadRecordsRequest(FederatedIdentity identity,
        -                          String catalogName,
        -                          String queryId,
        -                          TableName tableName,
        -                          org.apache.arrow.vector.types.pojo.Schema schema,
        -                          Split split,
        -                          Constraints constraints,
        -                          long maxBlockSize,
        -                          long maxInlineBlockSize)
        -
        Constructs a new ReadRecordsRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        catalogName - The catalog name that records should be read for.
        -
        queryId - The ID of the query requesting data.
        -
        tableName - The name of the table being read from.
        -
        schema - The schema of the table being read from.
        -
        split - The split being read.
        -
        constraints - The constraints to apply to read records.
        -
        maxBlockSize - The maximum supported block size.
        -
        maxInlineBlockSize - The maximum block size before spilling.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Returns the name of the table being read from.
        -
        -
        Returns:
        -
        The name of the table being read from.
        -
        -
      • -
      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Returns the schema of the table being read from.
        -
        -
        Returns:
        -
        The schema of the table being read from.
        -
        -
      • -
      - - - -
        -
      • -

        getSplit

        -
        public Split getSplit()
        -
        Returns he split being read.
        -
        -
        Returns:
        -
        The split being read.
        -
        -
      • -
      - - - -
        -
      • -

        getMaxInlineBlockSize

        -
        public long getMaxInlineBlockSize()
        -
        Returns the maximum block size before spilling.
        -
        -
        Returns:
        -
        The maximum block size before spilling.
        -
        -
      • -
      - - - -
        -
      • -

        getMaxBlockSize

        -
        public long getMaxBlockSize()
        -
        Returns the maximum supported block size.
        -
        -
        Returns:
        -
        The maximum supported block size.
        -
        -
      • -
      - - - -
        -
      • -

        getConstraints

        -
        public Constraints getConstraints()
        -
        Returns the constraints to apply to read records.
        -
        -
        Returns:
        -
        The constraints to apply to read records.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees up resources associated with the constraints Block.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/ReadRecordsResponse.html b/com/amazonaws/athena/connector/lambda/records/ReadRecordsResponse.html deleted file mode 100644 index 5931d460ac..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/ReadRecordsResponse.html +++ /dev/null @@ -1,423 +0,0 @@ - - - - - - -ReadRecordsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Class ReadRecordsResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class ReadRecordsResponse
    -extends RecordResponse
    -
    Represents the output of a ReadRecords operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ReadRecordsResponse

        -
        public ReadRecordsResponse(String catalogName,
        -                           Block records)
        -
        Constructs a new ReadRecordsResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name the data belongs to.
        -
        records - The records that were read.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Convenience accessor that returns the schema of the records Block.
        -
        -
        Returns:
        -
        The schema of the records Block.
        -
        -
      • -
      - - - -
        -
      • -

        getRecords

        -
        public Block getRecords()
        -
        Returns the records Block.
        -
        -
        Returns:
        -
        The records Block.
        -
        -
      • -
      - - - -
        -
      • -

        getRecordCount

        -
        public int getRecordCount()
        -
        Convenience accessor that returns the number of records that were read.
        -
        -
        Returns:
        -
        The number of records that were read.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws Exception
        -
        Frees up resources associated with the records Block.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/RecordRequest.html b/com/amazonaws/athena/connector/lambda/records/RecordRequest.html deleted file mode 100644 index 6175b4f881..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/RecordRequest.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -RecordRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Class RecordRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    Direct Known Subclasses:
    -
    ReadRecordsRequest
    -
    -
    -
    -
    public abstract class RecordRequest
    -extends FederationRequest
    -
    Parent class representing the generic input of all Record operations.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RecordRequest

        -
        public RecordRequest(FederatedIdentity identity,
        -                     RecordRequestType requestType,
        -                     String catalogName,
        -                     String queryId)
        -
        Constructs a new RecordRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        requestType - The type of the request.
        -
        catalogName - The catalog name that data is requested for.
        -
        queryId - The ID of the query requesting data.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRequestType

        -
        public RecordRequestType getRequestType()
        -
        Returns the type of the request.
        -
        -
        Returns:
        -
        The type of the request.
        -
        -
      • -
      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the catalog name that data is requested for.
        -
        -
        Returns:
        -
        The catalog name that data is requested for.
        -
        -
      • -
      - - - -
        -
      • -

        getQueryId

        -
        public String getQueryId()
        -
        Returns the ID of the query requesting data.
        -
        -
        Returns:
        -
        The ID of the query requesting data.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/RecordRequestType.html b/com/amazonaws/athena/connector/lambda/records/RecordRequestType.html deleted file mode 100644 index 3b122312e6..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/RecordRequestType.html +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - -RecordRequestType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Enum RecordRequestType

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        READ_RECORDS

        -
        public static final RecordRequestType READ_RECORDS
        -
        For reading records.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static RecordRequestType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (RecordRequestType c : RecordRequestType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static RecordRequestType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/RecordResponse.html b/com/amazonaws/athena/connector/lambda/records/RecordResponse.html deleted file mode 100644 index 9041eff359..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/RecordResponse.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - -RecordResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Class RecordResponse

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RecordResponse

        -
        public RecordResponse(RecordRequestType requestType,
        -                      String catalogName)
        -
        Constructs a new RecordResponse object.
        -
        -
        Parameters:
        -
        requestType - The type of request this response corresponds to.
        -
        catalogName - The catalog name that the data is for.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRequestType

        -
        public RecordRequestType getRequestType()
        -
        Returns the type of request this response corresponds to.
        -
        -
        Returns:
        -
        The type of request this response corresponds to.
        -
        -
      • -
      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the catalog name that the data is for.
        -
        -
        Returns:
        -
        The catalog name that the data is for.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/RecordService.html b/com/amazonaws/athena/connector/lambda/records/RecordService.html deleted file mode 100644 index f2abe709b0..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/RecordService.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - -RecordService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Interface RecordService

-
-
-
-
    -
  • -
    -
    -
    public interface RecordService
    -
    Lambda functions intended for Record operations associate with this interface.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readRecords

        -
        RecordResponse readRecords(RecordRequest request)
        -
        Returns data/records corresponding to the request type.
        -
        -
        Parameters:
        -
        request - The data/records request.
        -
        Returns:
        -
        The data/records.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/RemoteReadRecordsResponse.html b/com/amazonaws/athena/connector/lambda/records/RemoteReadRecordsResponse.html deleted file mode 100644 index c999beb652..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/RemoteReadRecordsResponse.html +++ /dev/null @@ -1,447 +0,0 @@ - - - - - - -RemoteReadRecordsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.records
-

Class RemoteReadRecordsResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class RemoteReadRecordsResponse
    -extends RecordResponse
    -
    Represents the output of a ReadRecords operation when the output has - spilled.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RemoteReadRecordsResponse

        -
        public RemoteReadRecordsResponse(String catalogName,
        -                                 org.apache.arrow.vector.types.pojo.Schema schema,
        -                                 List<SpillLocation> remoteBlocks,
        -                                 EncryptionKey encryptionKey)
        -
        Constructs a new RemoteReadRecordsResponse object.
        -
        -
        Parameters:
        -
        catalogName - The catalog name the data belongs to.
        -
        schema - The schema of the spilled data.
        -
        remoteBlocks - The locations of the spilled data.
        -
        encryptionKey - The encryption key of the spilled data.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getSchema()
        -
        Returns the schema of the spilled data.
        -
        -
        Returns:
        -
        The schema of the spilled data.
        -
        -
      • -
      - - - -
        -
      • -

        getRemoteBlocks

        -
        public List<SpillLocation> getRemoteBlocks()
        -
        Returns the locations of the spilled data.
        -
        -
        Returns:
        -
        The locations of the spilled data.
        -
        -
      • -
      - - - -
        -
      • -

        getNumberBlocks

        -
        public int getNumberBlocks()
        -
        Convenience accessor that returns the number of spilled blocks.
        -
        -
        Returns:
        -
        The number of spilled blocks.
        -
        -
      • -
      - - - -
        -
      • -

        getEncryptionKey

        -
        public EncryptionKey getEncryptionKey()
        -
        Returns the encryption key of the spilled data.
        -
        -
        Returns:
        -
        The encryption key of the spilled data.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsRequest.html b/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsRequest.html deleted file mode 100644 index 80577d9f20..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsRequest.html +++ /dev/null @@ -1,791 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.ReadRecordsRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.ReadRecordsRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsResponse.html b/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsResponse.html deleted file mode 100644 index e4af80846d..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/ReadRecordsResponse.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.ReadRecordsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.ReadRecordsResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequest.html b/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequest.html deleted file mode 100644 index a1bc066925..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequest.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.RecordRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.RecordRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequestType.html b/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequestType.html deleted file mode 100644 index 9b44d2ada8..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/RecordRequestType.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.RecordRequestType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.RecordRequestType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/RecordResponse.html b/com/amazonaws/athena/connector/lambda/records/class-use/RecordResponse.html deleted file mode 100644 index 233df07eac..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/RecordResponse.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.RecordResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.RecordResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/RecordService.html b/com/amazonaws/athena/connector/lambda/records/class-use/RecordService.html deleted file mode 100644 index afd07bf7d4..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/RecordService.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.records.RecordService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.records.RecordService

-
-
No usage of com.amazonaws.athena.connector.lambda.records.RecordService
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/class-use/RemoteReadRecordsResponse.html b/com/amazonaws/athena/connector/lambda/records/class-use/RemoteReadRecordsResponse.html deleted file mode 100644 index 589eb5fcf6..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/class-use/RemoteReadRecordsResponse.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.records.RemoteReadRecordsResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.records.RemoteReadRecordsResponse

-
-
No usage of com.amazonaws.athena.connector.lambda.records.RemoteReadRecordsResponse
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/package-frame.html b/com/amazonaws/athena/connector/lambda/records/package-frame.html deleted file mode 100644 index 6e632fbfba..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/package-frame.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.records (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.records

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/records/package-summary.html b/com/amazonaws/athena/connector/lambda/records/package-summary.html deleted file mode 100644 index 540d5ec6ba..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/package-summary.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.records (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.records

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/package-tree.html b/com/amazonaws/athena/connector/lambda/records/package-tree.html deleted file mode 100644 index f552df824b..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/package-tree.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.records Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.records

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/records/package-use.html b/com/amazonaws/athena/connector/lambda/records/package-use.html deleted file mode 100644 index b6ef428a4b..0000000000 --- a/com/amazonaws/athena/connector/lambda/records/package-use.html +++ /dev/null @@ -1,621 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.records (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.records

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/FederationRequest.html b/com/amazonaws/athena/connector/lambda/request/FederationRequest.html deleted file mode 100644 index 4d24a50e41..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/FederationRequest.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - -FederationRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.request
-

Class FederationRequest

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FederationRequest

        -
        public FederationRequest()
        -
        Constructs a new FederationRequest object with a null identity.
        -
      • -
      - - - -
        -
      • -

        FederationRequest

        -
        public FederationRequest(FederatedIdentity identity)
        -
        Constructs a new FederationRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getIdentity

        -
        public FederatedIdentity getIdentity()
        -
        Returns the identity of the caller.
        -
        -
        Returns:
        -
        The identity of the caller.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/FederationResponse.html b/com/amazonaws/athena/connector/lambda/request/FederationResponse.html deleted file mode 100644 index 18dfeaa1f2..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/FederationResponse.html +++ /dev/null @@ -1,255 +0,0 @@ - - - - - - -FederationResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.request
-

Class FederationResponse

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FederationResponse

        -
        public FederationResponse()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/PingRequest.html b/com/amazonaws/athena/connector/lambda/request/PingRequest.html deleted file mode 100644 index bcbeda8bd0..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/PingRequest.html +++ /dev/null @@ -1,398 +0,0 @@ - - - - - - -PingRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.request
-

Class PingRequest

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class PingRequest
    -extends FederationRequest
    -
    Represents the input of a Ping operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PingRequest

        -
        public PingRequest(FederatedIdentity identity,
        -                   String catalogName,
        -                   String queryId)
        -
        Constructs a new PingRequest object.
        -
        -
        Parameters:
        -
        identity - The identity of the caller.
        -
        catalogName - The catalog name that is being pinged.
        -
        queryId - The ID of the pinging query.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the catalog name that is being pinged.
        -
        -
        Returns:
        -
        The catalog name that is being pinged.
        -
        -
      • -
      - - - -
        -
      • -

        getQueryId

        -
        public String getQueryId()
        -
        Returns the ID of the pinging query.
        -
        -
        Returns:
        -
        The ID of the pinging query.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/PingResponse.html b/com/amazonaws/athena/connector/lambda/request/PingResponse.html deleted file mode 100644 index e403d69efb..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/PingResponse.html +++ /dev/null @@ -1,453 +0,0 @@ - - - - - - -PingResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.request
-

Class PingResponse

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class PingResponse
    -extends FederationResponse
    -
    Represents the output of a Ping operation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PingResponse

        -
        public PingResponse(String catalogName,
        -                    String queryId,
        -                    String sourceType,
        -                    int capabilities,
        -                    int serDeVersion)
        -
        -
        Parameters:
        -
        catalogName - The name of the catalog that was pinged.
        -
        queryId - The ID of the query that pinged.
        -
        sourceType - The source type ID of the pinged endpoint.
        -
        capabilities - The ID indicating the capabilities of the pinged endpoint.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCatalogName

        -
        public String getCatalogName()
        -
        Returns the name of the catalog that was pinged.
        -
        -
        Returns:
        -
        The name of the catalog that was pinged.
        -
        -
      • -
      - - - -
        -
      • -

        getQueryId

        -
        public String getQueryId()
        -
        Returns the ID of the query that pinged.
        -
        -
        Returns:
        -
        The ID of the query that pinged.
        -
        -
      • -
      - - - -
        -
      • -

        getSourceType

        -
        public String getSourceType()
        -
        Returns the source type ID of the pinged endpoint.
        -
        -
        Returns:
        -
        The source type ID of the pinged endpoint.
        -
        -
      • -
      - - - -
        -
      • -

        getCapabilities

        -
        public int getCapabilities()
        -
        Returns the ID indicating the capabilities of the pinged endpoint.
        -
        -
        Returns:
        -
        The ID indicating the capabilities of the pinged endpoint.
        -
        -
      • -
      - - - -
        -
      • -

        getSerDeVersion

        -
        public int getSerDeVersion()
        -
        Returns the version of serialization used by the pinged endpoint.
        -
        -
        Returns:
        -
        The version of serialization used by the pinged endpoint.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/class-use/FederationRequest.html b/com/amazonaws/athena/connector/lambda/request/class-use/FederationRequest.html deleted file mode 100644 index 9fa9a8b1b5..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/class-use/FederationRequest.html +++ /dev/null @@ -1,485 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.request.FederationRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.request.FederationRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/class-use/FederationResponse.html b/com/amazonaws/athena/connector/lambda/request/class-use/FederationResponse.html deleted file mode 100644 index 4bbe6f5dab..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/class-use/FederationResponse.html +++ /dev/null @@ -1,460 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.request.FederationResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.request.FederationResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/class-use/PingRequest.html b/com/amazonaws/athena/connector/lambda/request/class-use/PingRequest.html deleted file mode 100644 index 3329378331..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/class-use/PingRequest.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.request.PingRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.request.PingRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/class-use/PingResponse.html b/com/amazonaws/athena/connector/lambda/request/class-use/PingResponse.html deleted file mode 100644 index 251b4bb19b..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/class-use/PingResponse.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.request.PingResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.request.PingResponse

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/package-frame.html b/com/amazonaws/athena/connector/lambda/request/package-frame.html deleted file mode 100644 index 167ba358eb..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.request (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.request

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/request/package-summary.html b/com/amazonaws/athena/connector/lambda/request/package-summary.html deleted file mode 100644 index c02a01d7f0..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/package-summary.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.request (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.request

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/package-tree.html b/com/amazonaws/athena/connector/lambda/request/package-tree.html deleted file mode 100644 index bed06bb7e1..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/package-tree.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.request Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.request

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/request/package-use.html b/com/amazonaws/athena/connector/lambda/request/package-use.html deleted file mode 100644 index 3b0d523a13..0000000000 --- a/com/amazonaws/athena/connector/lambda/request/package-use.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.request (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.request

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/AesGcmBlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/AesGcmBlockCrypto.html deleted file mode 100644 index 4b181364ac..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/AesGcmBlockCrypto.html +++ /dev/null @@ -1,481 +0,0 @@ - - - - - - -AesGcmBlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class AesGcmBlockCrypto

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    BlockCrypto
    -
    -
    -
    -
    public class AesGcmBlockCrypto
    -extends Object
    -implements BlockCrypto
    -
    Implementation of BlockCrypto which uses AES-GCM for encrypting and decrypting blocks.
    -
    -
    See Also:
    -
    BlockCrypto
    -
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AesGcmBlockCrypto

        -
        public AesGcmBlockCrypto(BlockAllocator allocator)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        encrypt

        -
        public byte[] encrypt(EncryptionKey key,
        -                      Block block)
        -
        Description copied from interface: BlockCrypto
        -
        Used to encrypt the provided Block in its serialized form.
        -
        -
        Specified by:
        -
        encrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when encrypting the Block.
        -
        block - The Block to serialize and encrypt.
        -
        Returns:
        -
        The encrypted byte[] representation of the serialized Block, excluding its Schema.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public Block decrypt(EncryptionKey key,
        -                     byte[] bytes,
        -                     org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Description copied from interface: BlockCrypto
        -
        Used to decrypt and deserialize a Block from the provided bytes and schema.
        -
        -
        Specified by:
        -
        decrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        schema - The schema of the encrypted block
        -
        Returns:
        -
        The Block.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public byte[] decrypt(EncryptionKey key,
        -                      byte[] bytes)
        -
        Description copied from interface: BlockCrypto
        -
        Used to decrypt a Block's serialzied form.
        -
        -
        Specified by:
        -
        decrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        Returns:
        -
        The serialzied Block.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/BlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/BlockCrypto.html deleted file mode 100644 index 4b162cd055..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/BlockCrypto.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -BlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Interface BlockCrypto

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    AesGcmBlockCrypto, NoOpBlockCrypto
    -
    -
    -
    -
    public interface BlockCrypto
    -
    Defines a facility that can be used to encrypt and decrypt blocks.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      byte[]decrypt(EncryptionKey key, - byte[] bytes) -
      Used to decrypt a Block's serialzied form.
      -
      Blockdecrypt(EncryptionKey key, - byte[] bytes, - org.apache.arrow.vector.types.pojo.Schema schema) -
      Used to decrypt and deserialize a Block from the provided bytes and schema.
      -
      byte[]encrypt(EncryptionKey key, - Block block) -
      Used to encrypt the provided Block in its serialized form.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        encrypt

        -
        byte[] encrypt(EncryptionKey key,
        -               Block block)
        -
        Used to encrypt the provided Block in its serialized form.
        -
        -
        Parameters:
        -
        key - The EncryptionKey to use when encrypting the Block.
        -
        block - The Block to serialize and encrypt.
        -
        Returns:
        -
        The encrypted byte[] representation of the serialized Block, excluding its Schema.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        Block decrypt(EncryptionKey key,
        -              byte[] bytes,
        -              org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Used to decrypt and deserialize a Block from the provided bytes and schema.
        -
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        schema - The schema of the encrypted block
        -
        Returns:
        -
        The Block.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        byte[] decrypt(EncryptionKey key,
        -               byte[] bytes)
        -
        Used to decrypt a Block's serialzied form.
        -
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        Returns:
        -
        The serialzied Block.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/CachableSecretsManager.html b/com/amazonaws/athena/connector/lambda/security/CachableSecretsManager.html deleted file mode 100644 index 0ba87f332d..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/CachableSecretsManager.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - - -CachableSecretsManager (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class CachableSecretsManager

-
-
- -
-
    -
  • -
    -
    -
    public class CachableSecretsManager
    -extends Object
    -
    Since Athena may call your connector or UDF at a high TPS or concurrency you may want to have a short lived - cache in front of SecretsManager to avoid bottlenecking on SecretsManager. This class offers such a cache. This class - also has utilities for idetifying and replacing secrets in scripts. For example: MyString${WithSecret} would have - ${WithSecret} replaced by the corresponding value of the secret in AWS Secrets Manager with that name.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CachableSecretsManager

        -
        public CachableSecretsManager(com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        resolveSecrets

        -
        public String resolveSecrets(String rawString)
        -
        Resolves any secrets found in the supplied string, for example: MyString${WithSecret} would have ${WithSecret} - repalced by the corresponding value of the secret in AWS Secrets Manager with that name. If no such secret is found - the function throws.
        -
        -
        Parameters:
        -
        rawString - The string in which to find and replace/inject secrets.
        -
        Returns:
        -
        The processed rawString that has had all secrets replaced with their secret value from SecretsManager. - Throws if any of the secrets can not be found.
        -
        -
      • -
      - - - -
        -
      • -

        getSecret

        -
        public String getSecret(String secretName)
        -
        Retrieves a secret from SecretsManager, first checking the cache. Newly fetched secrets are added to the cache.
        -
        -
        Parameters:
        -
        secretName - The name of the secret to retrieve.
        -
        Returns:
        -
        The value of the secret, throws if no such secret is found.
        -
        -
      • -
      - - - -
        -
      • -

        addCacheEntry

        -
        protected void addCacheEntry(String name,
        -                             String value,
        -                             long createTime)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/EncryptionKey.html b/com/amazonaws/athena/connector/lambda/security/EncryptionKey.html deleted file mode 100644 index dd366cd37d..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/EncryptionKey.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - -EncryptionKey (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class EncryptionKey

-
-
- -
-
    -
  • -
    -
    -
    public class EncryptionKey
    -extends Object
    -
    Holder for an AES-GCM compatible encryption key and nonce.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EncryptionKey

        -
        public EncryptionKey(byte[] key,
        -                     byte[] nonce)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getKey

        -
        public byte[] getKey()
        -
      • -
      - - - -
        -
      • -

        getNonce

        -
        public byte[] getNonce()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/EncryptionKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/EncryptionKeyFactory.html deleted file mode 100644 index 72c5f5f0f4..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/EncryptionKeyFactory.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - -EncryptionKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Interface EncryptionKeyFactory

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    KmsKeyFactory, LocalKeyFactory
    -
    -
    -
    -
    public interface EncryptionKeyFactory
    -
    Defines a factory that can be used to create AES-GCM compatible encryption keys.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        EncryptionKey create()
        -
        -
        Returns:
        -
        A key that satisfies the specification defined in BlockCrypto
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/FederatedIdentity.html b/com/amazonaws/athena/connector/lambda/security/FederatedIdentity.html deleted file mode 100644 index 2b5b9e02de..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/FederatedIdentity.html +++ /dev/null @@ -1,353 +0,0 @@ - - - - - - -FederatedIdentity (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class FederatedIdentity

-
-
- -
-
    -
  • -
    -
    -
    public class FederatedIdentity
    -extends Object
    -
    Defines the identity of the Athena caller. This is used in many of the SDK's request objects to convey to your - connector or UDF the identity of the caller that triggered the subsequent Lambda invocation.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/KmsKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/KmsKeyFactory.html deleted file mode 100644 index bb8b568a8f..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/KmsKeyFactory.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - -KmsKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class KmsKeyFactory

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        KmsKeyFactory

        -
        public KmsKeyFactory(com.amazonaws.services.kms.AWSKMS kmsClient,
        -                     String masterKeyId)
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/LocalKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/LocalKeyFactory.html deleted file mode 100644 index 7784f4a913..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/LocalKeyFactory.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - -LocalKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class LocalKeyFactory

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        LocalKeyFactory

        -
        public LocalKeyFactory()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/NoOpBlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/NoOpBlockCrypto.html deleted file mode 100644 index 7403aa20d9..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/NoOpBlockCrypto.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - -NoOpBlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.security
-

Class NoOpBlockCrypto

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    BlockCrypto
    -
    -
    -
    -
    public class NoOpBlockCrypto
    -extends Object
    -implements BlockCrypto
    -
    Implementation of BlockCrypto does a No-OP (nothing) for encrypting and decrypting blocks. This is helpful when you - want to disable encryption or do testing without having to handle disabled encryption as a special case in code.
    -
    -
    See Also:
    -
    BlockCrypto
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NoOpBlockCrypto

        -
        public NoOpBlockCrypto(BlockAllocator allocator)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        encrypt

        -
        public byte[] encrypt(EncryptionKey key,
        -                      Block block)
        -
        Description copied from interface: BlockCrypto
        -
        Used to encrypt the provided Block in its serialized form.
        -
        -
        Specified by:
        -
        encrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when encrypting the Block.
        -
        block - The Block to serialize and encrypt.
        -
        Returns:
        -
        The encrypted byte[] representation of the serialized Block, excluding its Schema.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public Block decrypt(EncryptionKey key,
        -                     byte[] bytes,
        -                     org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Description copied from interface: BlockCrypto
        -
        Used to decrypt and deserialize a Block from the provided bytes and schema.
        -
        -
        Specified by:
        -
        decrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        schema - The schema of the encrypted block
        -
        Returns:
        -
        The Block.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public byte[] decrypt(EncryptionKey key,
        -                      byte[] bytes)
        -
        Description copied from interface: BlockCrypto
        -
        Used to decrypt a Block's serialzied form.
        -
        -
        Specified by:
        -
        decrypt in interface BlockCrypto
        -
        Parameters:
        -
        key - The EncryptionKey to use when decrypting the Block.
        -
        bytes - The encrypted serialized form of the Block.
        -
        Returns:
        -
        The serialzied Block.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/AesGcmBlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/class-use/AesGcmBlockCrypto.html deleted file mode 100644 index 9b794e4fb9..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/AesGcmBlockCrypto.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.AesGcmBlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.AesGcmBlockCrypto

-
-
No usage of com.amazonaws.athena.connector.lambda.security.AesGcmBlockCrypto
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/BlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/class-use/BlockCrypto.html deleted file mode 100644 index 2fc48a481e..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/BlockCrypto.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.security.BlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.security.BlockCrypto

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/CachableSecretsManager.html b/com/amazonaws/athena/connector/lambda/security/class-use/CachableSecretsManager.html deleted file mode 100644 index a4c8d73ab1..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/CachableSecretsManager.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.CachableSecretsManager (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.CachableSecretsManager

-
-
No usage of com.amazonaws.athena.connector.lambda.security.CachableSecretsManager
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKey.html b/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKey.html deleted file mode 100644 index 52dedeb75e..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKey.html +++ /dev/null @@ -1,455 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.EncryptionKey (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.EncryptionKey

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKeyFactory.html deleted file mode 100644 index 448789b6dc..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/EncryptionKeyFactory.html +++ /dev/null @@ -1,544 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.security.EncryptionKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.security.EncryptionKeyFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/FederatedIdentity.html b/com/amazonaws/athena/connector/lambda/security/class-use/FederatedIdentity.html deleted file mode 100644 index 4108b428ed..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/FederatedIdentity.html +++ /dev/null @@ -1,518 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.FederatedIdentity (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.FederatedIdentity

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/KmsKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/class-use/KmsKeyFactory.html deleted file mode 100644 index b538ce05f2..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/KmsKeyFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.KmsKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.KmsKeyFactory

-
-
No usage of com.amazonaws.athena.connector.lambda.security.KmsKeyFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/LocalKeyFactory.html b/com/amazonaws/athena/connector/lambda/security/class-use/LocalKeyFactory.html deleted file mode 100644 index 3bd6d629eb..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/LocalKeyFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.LocalKeyFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.LocalKeyFactory

-
-
No usage of com.amazonaws.athena.connector.lambda.security.LocalKeyFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/class-use/NoOpBlockCrypto.html b/com/amazonaws/athena/connector/lambda/security/class-use/NoOpBlockCrypto.html deleted file mode 100644 index 1101915faf..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/class-use/NoOpBlockCrypto.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.security.NoOpBlockCrypto (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.security.NoOpBlockCrypto

-
-
No usage of com.amazonaws.athena.connector.lambda.security.NoOpBlockCrypto
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/package-frame.html b/com/amazonaws/athena/connector/lambda/security/package-frame.html deleted file mode 100644 index 0f165bcb42..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/package-frame.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.security (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.security

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/security/package-summary.html b/com/amazonaws/athena/connector/lambda/security/package-summary.html deleted file mode 100644 index 584c669f66..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/package-summary.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.security (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.security

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/package-tree.html b/com/amazonaws/athena/connector/lambda/security/package-tree.html deleted file mode 100644 index 80c3a4eafd..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.security Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.security

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/security/package-use.html b/com/amazonaws/athena/connector/lambda/security/package-use.html deleted file mode 100644 index a4d22c3418..0000000000 --- a/com/amazonaws/athena/connector/lambda/security/package-use.html +++ /dev/null @@ -1,647 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.security (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.security

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/BaseDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/BaseDeserializer.html deleted file mode 100644 index 9c6d78290a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/BaseDeserializer.html +++ /dev/null @@ -1,761 +0,0 @@ - - - - - - -BaseDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class BaseDeserializer<T>

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ModifierConstructor and Description
      protected BaseDeserializer(Class<T> clazz) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidassertFieldName(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to validate an expected field name.
      -
      Tdeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      ObjectdeserializeWithType(com.fasterxml.jackson.core.JsonParser jp, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer) 
      abstract TdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected byte[]getNextBinaryField(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to extract named byte array fields from the json parser in a streaming fashion.
      -
      protected booleangetNextBoolField(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to extract named boolean fields from the json parser in a streaming fashion.
      -
      protected intgetNextIntField(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to extract named integer fields from the json parser in a streaming fashion.
      -
      protected List<String>getNextStringArray(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to read a list of strings.
      -
      protected StringgetNextStringField(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to extract named String fields from the json parser in a streaming fashion.
      -
      protected Map<String,String>getNextStringMap(com.fasterxml.jackson.core.JsonParser jparser, - String expectedFieldName) -
      Helper used to read a Map of strings to strings.
      -
      protected StringgetType(com.fasterxml.jackson.core.JsonParser jparser) -
      Helper used to parse the type of the object (usually the class name).
      -
      protected voidignoreRestOfObject(com.fasterxml.jackson.core.JsonParser jparser) -
      Helper used to skip to the end of the current object.
      -
      protected voidvalidateArrayStart(com.fasterxml.jackson.core.JsonParser jparser) -
      Helper used to validate that an array is starting (open bracket) at the next token.
      -
      protected voidvalidateObjectEnd(com.fasterxml.jackson.core.JsonParser jparser) -
      Helper used to validate that an object is ending (close brace) at the next token.
      -
      protected voidvalidateObjectStart(com.fasterxml.jackson.core.JsonParser jparser) -
      Helper used to validate that an object is starting (open brace) at the next token.
      -
      protected voidvalidateObjectStart(com.fasterxml.jackson.core.JsonToken token) -
      Helper used to validate that an object is starting (open brace) at the provided JsonToken.
      -
      protected voidwriteStringArray(com.fasterxml.jackson.core.JsonGenerator jgen, - String fieldname, - Collection<String> values) -
      Helper used to help serialize a list of strings.
      -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BaseDeserializer

        -
        protected BaseDeserializer(Class<T> clazz)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public T deserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -              throws IOException
        -
        -
        Specified by:
        -
        deserialize in interface VersionedSerDe.Deserializer<T>
        -
        Specified by:
        -
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<T>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        deserializeWithType

        -
        public Object deserializeWithType(com.fasterxml.jackson.core.JsonParser jp,
        -                                  com.fasterxml.jackson.databind.DeserializationContext ctxt,
        -                                  com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer)
        -                           throws IOException
        -
        -
        Overrides:
        -
        deserializeWithType in class com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getNextStringField

        -
        protected String getNextStringField(com.fasterxml.jackson.core.JsonParser jparser,
        -                                    String expectedFieldName)
        -                             throws IOException
        -
        Helper used to extract named String fields from the json parser in a streaming fashion.
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        expectedFieldName - The expected name of the next field in the stream.
        -
        Returns:
        -
        The string representation of the requested field.
        -
        Throws:
        -
        IOException - If there is an error parsing the field.
        -
        -
      • -
      - - - -
        -
      • -

        getNextBoolField

        -
        protected boolean getNextBoolField(com.fasterxml.jackson.core.JsonParser jparser,
        -                                   String expectedFieldName)
        -                            throws IOException
        -
        Helper used to extract named boolean fields from the json parser in a streaming fashion.
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        expectedFieldName - The expected name of the next field in the stream.
        -
        Returns:
        -
        The boolean representation of the requested field.
        -
        Throws:
        -
        IOException - If there is an error parsing the field.
        -
        -
      • -
      - - - -
        -
      • -

        getNextBinaryField

        -
        protected byte[] getNextBinaryField(com.fasterxml.jackson.core.JsonParser jparser,
        -                                    String expectedFieldName)
        -                             throws IOException
        -
        Helper used to extract named byte array fields from the json parser in a streaming fashion.
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        expectedFieldName - The expected name of the next field in the stream.
        -
        Returns:
        -
        The byte array representation of the requested field.
        -
        Throws:
        -
        IOException - If there is an error parsing the field.
        -
        -
      • -
      - - - -
        -
      • -

        getNextIntField

        -
        protected int getNextIntField(com.fasterxml.jackson.core.JsonParser jparser,
        -                              String expectedFieldName)
        -                       throws IOException
        -
        Helper used to extract named integer fields from the json parser in a streaming fashion.
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        expectedFieldName - The expected name of the next field in the stream.
        -
        Returns:
        -
        The integer representation of the requested field.
        -
        Throws:
        -
        IOException - If there is an error parsing the field.
        -
        -
      • -
      - - - -
        -
      • -

        writeStringArray

        -
        protected void writeStringArray(com.fasterxml.jackson.core.JsonGenerator jgen,
        -                                String fieldname,
        -                                Collection<String> values)
        -                         throws IOException
        -
        Helper used to help serialize a list of strings.
        -
        -
        Parameters:
        -
        jgen - The json generator to use.
        -
        fieldname - The name to associated to the resulting json array.
        -
        values - The values to populate the array with.
        -
        Throws:
        -
        IOException - If an error occurs while writing to the generator.
        -
        -
      • -
      - - - -
        -
      • -

        getNextStringArray

        -
        protected List<String> getNextStringArray(com.fasterxml.jackson.core.JsonParser jparser,
        -                                          String expectedFieldName)
        -                                   throws IOException
        -
        Helper used to read a list of strings.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        expectedFieldName - The expected name of the field containing the string array.
        -
        Returns:
        -
        The contents of the array as a list.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        getNextStringMap

        -
        protected Map<String,String> getNextStringMap(com.fasterxml.jackson.core.JsonParser jparser,
        -                                              String expectedFieldName)
        -                                       throws IOException
        -
        Helper used to read a Map of strings to strings.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        expectedFieldName - The expected name of the field containing the string map.
        -
        Returns:
        -
        The contents of the array as a map.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        assertFieldName

        -
        protected void assertFieldName(com.fasterxml.jackson.core.JsonParser jparser,
        -                               String expectedFieldName)
        -                        throws IOException
        -
        Helper used to validate an expected field name.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        expectedFieldName - The expected name of the next field.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        validateObjectStart

        -
        protected void validateObjectStart(com.fasterxml.jackson.core.JsonToken token)
        -                            throws IOException
        -
        Helper used to validate that an object is starting (open brace) at the provided JsonToken.
        -
        -
        Parameters:
        -
        token - The token expected to be an object start.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        validateObjectEnd

        -
        protected void validateObjectEnd(com.fasterxml.jackson.core.JsonParser jparser)
        -                          throws IOException
        -
        Helper used to validate that an object is ending (close brace) at the next token.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        validateArrayStart

        -
        protected void validateArrayStart(com.fasterxml.jackson.core.JsonParser jparser)
        -                           throws IOException
        -
        Helper used to validate that an array is starting (open bracket) at the next token.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        validateObjectStart

        -
        protected void validateObjectStart(com.fasterxml.jackson.core.JsonParser jparser)
        -                            throws IOException
        -
        Helper used to validate that an object is starting (open brace) at the next token.
        -
        -
        Parameters:
        -
        jparser - The parser to read from.
        -
        Throws:
        -
        IOException - If an error occurs while reading from the parser.
        -
        -
      • -
      - - - -
        -
      • -

        getType

        -
        protected String getType(com.fasterxml.jackson.core.JsonParser jparser)
        -                  throws IOException
        -
        Helper used to parse the type of the object (usually the class name).
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        Returns:
        -
        The type name of the object being deserialized.
        -
        Throws:
        -
        IOException - If there is an error parsing the field.
        -
        -
      • -
      - - - -
        -
      • -

        ignoreRestOfObject

        -
        protected void ignoreRestOfObject(com.fasterxml.jackson.core.JsonParser jparser)
        -                           throws IOException
        -
        Helper used to skip to the end of the current object. Useful for forwards compatibility.
        -
        -
        Parameters:
        -
        jparser - The parser to use for extraction.
        -
        Throws:
        -
        IOException - If there is an error parsing.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/BaseSerializer.html b/com/amazonaws/athena/connector/lambda/serde/BaseSerializer.html deleted file mode 100644 index f61d45528d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/BaseSerializer.html +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - -BaseSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class BaseSerializer<T>

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ModifierConstructor and Description
      protected BaseSerializer(Class<T> clazz) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract voiddoSerialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      voidserialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      voidserializeWithType(T value, - com.fasterxml.jackson.core.JsonGenerator gen, - com.fasterxml.jackson.databind.SerializerProvider serializers, - com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      protected voidwriteStringArray(com.fasterxml.jackson.core.JsonGenerator jgen, - String fieldName, - Collection<String> values) -
      Helper used to help serialize a list of strings.
      -
      protected voidwriteStringMap(com.fasterxml.jackson.core.JsonGenerator jgen, - String fieldName, - Map<String,String> values) -
      Helper used to help serialize a list of strings.
      -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BaseSerializer

        -
        protected BaseSerializer(Class<T> clazz)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - -
        -
      • -

        serialize

        -
        public void serialize(T value,
        -                      com.fasterxml.jackson.core.JsonGenerator jgen,
        -                      com.fasterxml.jackson.databind.SerializerProvider provider)
        -               throws IOException
        -
        -
        Specified by:
        -
        serialize in interface VersionedSerDe.Serializer<T>
        -
        Specified by:
        -
        serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<T>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - -
        -
      • -

        serializeWithType

        -
        public void serializeWithType(T value,
        -                              com.fasterxml.jackson.core.JsonGenerator gen,
        -                              com.fasterxml.jackson.databind.SerializerProvider serializers,
        -                              com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        -                       throws IOException
        -
        -
        Overrides:
        -
        serializeWithType in class com.fasterxml.jackson.databind.JsonSerializer<T>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - - - - - -
        -
      • -

        writeStringArray

        -
        protected void writeStringArray(com.fasterxml.jackson.core.JsonGenerator jgen,
        -                                String fieldName,
        -                                Collection<String> values)
        -                         throws IOException
        -
        Helper used to help serialize a list of strings.
        -
        -
        Parameters:
        -
        jgen - The json generator to use.
        -
        fieldName - The name to associated to the resulting json array.
        -
        values - The values to populate the array with.
        -
        Throws:
        -
        IOException - If an error occurs while writing to the generator.
        -
        -
      • -
      - - - -
        -
      • -

        writeStringMap

        -
        protected void writeStringMap(com.fasterxml.jackson.core.JsonGenerator jgen,
        -                              String fieldName,
        -                              Map<String,String> values)
        -                       throws IOException
        -
        Helper used to help serialize a list of strings.
        -
        -
        Parameters:
        -
        jgen - The json generator to use.
        -
        fieldName - The name to associated to the resulting json array.
        -
        values - The values to populate the array with.
        -
        Throws:
        -
        IOException - If an error occurs while writing to the generator.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/BlockDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/BlockDeserializer.html deleted file mode 100644 index 6a0f9354bd..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/BlockDeserializer.html +++ /dev/null @@ -1,378 +0,0 @@ - - - - - - -BlockDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class BlockDeserializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.fasterxml.jackson.databind.deser.NullValueProvider, Serializable
    -
    -
    -
    Deprecated.  -
    BlockSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public class BlockDeserializer
    -extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Block>
    -
    Uses either an explicit BlockAllocator or a BlockAllocatorRegistry to handle memory pooling associated with - deserializing blocks. Blocks are serialized as an Apache Arrow Schema + Apache Arrow Record Batch. If you - need to serialize multiple Blocks of the same Schema we do not recommend using this class since it will - result in the same schema being serialized multiple times. It may be more efficient for you to serialize - the Schema once, separately, and then each Record Batch. -

    - This class also attempts to make use of the allocator_id field of the Block so that it will reuse the - same allocator id when deserializing. This can be helpful when attempting to limit the number of copy - operations that are required to move a Block around. It also allows you to put tighter control around - which parts of your query execution get which memory pool / limit.

    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      Blockdeserialize(com.fasterxml.jackson.core.JsonParser jsonParser, - com.fasterxml.jackson.databind.DeserializationContext deserializationContext) -
      Deprecated. 
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BlockDeserializer

        -
        public BlockDeserializer(BlockAllocator allocator)
        -
        Deprecated. 
        -
      • -
      - - - -
        -
      • -

        BlockDeserializer

        -
        public BlockDeserializer(BlockAllocatorRegistry allocatorRegistry)
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public Block deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
        -                         com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
        -                  throws IOException
        -
        Deprecated. 
        -
        -
        Specified by:
        -
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<Block>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/BlockSerializer.html b/com/amazonaws/athena/connector/lambda/serde/BlockSerializer.html deleted file mode 100644 index 33fedc88e8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/BlockSerializer.html +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - -BlockSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class BlockSerializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    -
    -
    -
    Deprecated.  -
    BlockSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public class BlockSerializer
    -extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Block>
    -
    Uses either an explicit BlockAllocator or a BlockAllocatorRegistry to handle memory pooling associated with - serializing blocks. Blocks are serialized as an Apache Arrow Schema + Apache Arrow Record Batch. If you - need to serialize multiple Blocks of the same Schema we do not recommend using this class since it will - result in the same schema being serialized multiple times. It may be more efficient for you to serialize - the Schema once, separately, and then each Record Batch. - - This class also attempts to make use of the allocator_id field of the Block so that it will reuse the - same allocator id when deserializing. This can be helpful when attempting to limit the number of copy - operations that are required to move a Block around. It also allows you to put tighter control around - which parts of your query execution get which memory pool / limit.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - - - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      BlockSerializer() -
      Deprecated. 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      voidserialize(Block block, - com.fasterxml.jackson.core.JsonGenerator jsonGenerator, - com.fasterxml.jackson.databind.SerializerProvider serializerProvider) -
      Deprecated. 
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BlockSerializer

        -
        public BlockSerializer()
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(Block block,
        -                      com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
        -                      com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
        -               throws IOException
        -
        Deprecated. 
        -
        -
        Specified by:
        -
        serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<Block>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/DelegatingDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/DelegatingDeserializer.html deleted file mode 100644 index 21bca4d72f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/DelegatingDeserializer.html +++ /dev/null @@ -1,400 +0,0 @@ - - - - - - -DelegatingDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class DelegatingDeserializer<T>

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ObjectdeserializeWithType(com.fasterxml.jackson.core.JsonParser jp, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer) 
      TdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      Map<String,TypedDeserializer<T>>getDelegateSerDeMap() 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/DelegatingSerializer.html b/com/amazonaws/athena/connector/lambda/serde/DelegatingSerializer.html deleted file mode 100644 index 2daae009c5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/DelegatingSerializer.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - - -DelegatingSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class DelegatingSerializer<T>

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      Map<String,TypedSerializer<T>>getDelegateSerDeMap() 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Deserializer.html deleted file mode 100644 index 40e3ffe2a3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Deserializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -FederatedIdentitySerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class FederatedIdentitySerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      FederatedIdentitydeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      FederatedIdentitydoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Serializer.html deleted file mode 100644 index b2a6dd17d9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -FederatedIdentitySerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class FederatedIdentitySerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(FederatedIdentity federatedIdentity, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.html b/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.html deleted file mode 100644 index 26c098cc76..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/FederatedIdentitySerDe.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - -FederatedIdentitySerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class FederatedIdentitySerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class FederatedIdentitySerDe
    -extends Object
    -
    Since this SerDe is used in PingRequestSerDe it needs to be forwards compatible.
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/ObjectMapperFactory.html b/com/amazonaws/athena/connector/lambda/serde/ObjectMapperFactory.html deleted file mode 100644 index 60085a4b75..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/ObjectMapperFactory.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -ObjectMapperFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class ObjectMapperFactory

-
-
- -
-
    -
  • -
    -
    Deprecated.  -
    replaced with ObjectMapperFactoryV2
    -
    -
    -
    @Deprecated
    -public class ObjectMapperFactory
    -extends Object
    -
    Used to construct an ObjectMapper instead that is capable of handling some of our special objects (Apache Arrow Block, - and Schema).
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static com.fasterxml.jackson.databind.ObjectMapper create(BlockAllocator allocator)
        -
        Deprecated. 
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Deserializer.html deleted file mode 100644 index 557b563537..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Deserializer.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - -PingRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      FederationRequestdeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected FederationRequestdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Serializer.html deleted file mode 100644 index bd8ef4d886..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -PingRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.html deleted file mode 100644 index 70e4e16143..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingRequestSerDe.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - -PingRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class PingRequestSerDe
    -extends Object
    -
    This SerDe must remain backwards and forwards compatible in order as this call - is first and the SerDe version has not been set yet.
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Deserializer.html deleted file mode 100644 index f2e29f3884..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Deserializer.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - -PingResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      FederationResponsedeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Serializer.html deleted file mode 100644 index 9f9df98d66..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -PingResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.html deleted file mode 100644 index 26bb80ed74..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/PingResponseSerDe.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - -PingResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class PingResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class PingResponseSerDe
    -extends Object
    -
    This SerDe must remain backwards and forwards compatible in order as this call - is first and the SerDe version has not been set yet.
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/SchemaDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/SchemaDeserializer.html deleted file mode 100644 index eb4bc00df3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/SchemaDeserializer.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -SchemaDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class SchemaDeserializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.fasterxml.jackson.databind.deser.NullValueProvider, Serializable
    -
    -
    -
    Deprecated.  -
    SchemaSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public class SchemaDeserializer
    -extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.apache.arrow.vector.types.pojo.Schema>
    -
    Used to enhance Jackson's stock ObjectMapper with the ability to deserialize Apache Arrow Schema objects.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      SchemaDeserializer() -
      Deprecated. 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      org.apache.arrow.vector.types.pojo.Schemadeserialize(com.fasterxml.jackson.core.JsonParser jsonParser, - com.fasterxml.jackson.databind.DeserializationContext deserializationContext) -
      Deprecated. 
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SchemaDeserializer

        -
        public SchemaDeserializer()
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
        -                                                             com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
        -                                                      throws IOException,
        -                                                             com.fasterxml.jackson.core.JsonProcessingException
        -
        Deprecated. 
        -
        -
        Specified by:
        -
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        com.fasterxml.jackson.core.JsonProcessingException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/SchemaSerializer.html b/com/amazonaws/athena/connector/lambda/serde/SchemaSerializer.html deleted file mode 100644 index 8caca4c4dd..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/SchemaSerializer.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - -SchemaSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class SchemaSerializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    -
    -
    -
    Deprecated.  -
    SchemaSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public class SchemaSerializer
    -extends com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.arrow.vector.types.pojo.Schema>
    -
    Used to enhance Jackson's stock ObjectMapper with the ability to serialize Apache Arrow Schema objects.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      static StringSCHEMA_FIELD_NAME -
      Deprecated. 
      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      SchemaSerializer() -
      Deprecated. 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      voidserialize(org.apache.arrow.vector.types.pojo.Schema schema, - com.fasterxml.jackson.core.JsonGenerator jsonGenerator, - com.fasterxml.jackson.databind.SerializerProvider serializerProvider) -
      Deprecated. 
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SchemaSerializer

        -
        public SchemaSerializer()
        -
        Deprecated. 
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                      com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
        -                      com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
        -               throws IOException
        -
        Deprecated. 
        -
        -
        Specified by:
        -
        serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/TypedDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/TypedDeserializer.html deleted file mode 100644 index e476b8e5bf..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/TypedDeserializer.html +++ /dev/null @@ -1,422 +0,0 @@ - - - - - - -TypedDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class TypedDeserializer<T>

-
-
- - -
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ModifierConstructor and Description
      protected TypedDeserializer(Class<T> superType, - Class<? extends T> subType) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ObjectdeserializeWithType(com.fasterxml.jackson.core.JsonParser jp, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer) 
      TdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected abstract TdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      Class<? extends T>getSubType() 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TypedDeserializer

        -
        protected TypedDeserializer(Class<T> superType,
        -                            Class<? extends T> subType)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSubType

        -
        public Class<? extends T> getSubType()
        -
      • -
      - - - -
        -
      • -

        deserializeWithType

        -
        public Object deserializeWithType(com.fasterxml.jackson.core.JsonParser jp,
        -                                  com.fasterxml.jackson.databind.DeserializationContext ctxt,
        -                                  com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer)
        -                           throws IOException
        -
        -
        Overrides:
        -
        deserializeWithType in class BaseDeserializer<T>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - - - -
        -
      • -

        doTypedDeserialize

        -
        protected abstract T doTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                 throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/TypedSerializer.html b/com/amazonaws/athena/connector/lambda/serde/TypedSerializer.html deleted file mode 100644 index 579a4a3c69..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/TypedSerializer.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - -TypedSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class TypedSerializer<T>

-
-
- - -
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ModifierConstructor and Description
      protected TypedSerializer(Class<T> superType, - Class<? extends T> subType) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      protected abstract voiddoTypedSerialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      Class<? extends T>getSubType() 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TypedSerializer

        -
        protected TypedSerializer(Class<T> superType,
        -                          Class<? extends T> subType)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSubType

        -
        public Class<? extends T> getSubType()
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        doTypedSerialize

        -
        protected abstract void doTypedSerialize(T value,
        -                                         com.fasterxml.jackson.core.JsonGenerator jgen,
        -                                         com.fasterxml.jackson.databind.SerializerProvider provider)
        -                                  throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/VersionedObjectMapperFactory.html b/com/amazonaws/athena/connector/lambda/serde/VersionedObjectMapperFactory.html deleted file mode 100644 index f7c38bd1ed..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/VersionedObjectMapperFactory.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - -VersionedObjectMapperFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Class VersionedObjectMapperFactory

-
-
- -
-
    -
  • -
    -
    -
    public class VersionedObjectMapperFactory
    -extends Object
    -
    Vends ObjectMapper instances that correspond to SerDe versions.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static com.fasterxml.jackson.databind.ObjectMapper create(BlockAllocator allocator)
        -
        Creates an ObjectMapper using the current SDK SerDe version.
        -
        -
        Parameters:
        -
        allocator -
        -
        Returns:
        -
        -
      • -
      - - - -
        -
      • -

        create

        -
        public static com.fasterxml.jackson.databind.ObjectMapper create(BlockAllocator allocator,
        -                                                                 int version)
        -
        Creates an ObjectMapper using the provided SerDe version.
        -
        -
        Parameters:
        -
        allocator -
        -
        version -
        -
        Returns:
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Deserializer.html deleted file mode 100644 index 3619268690..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Deserializer.html +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - -VersionedSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Interface VersionedSerDe.Deserializer<T>

-
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      Tdeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      TdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        T deserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -              com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -       throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doDeserialize

        -
        T doDeserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -         throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Serializer.html deleted file mode 100644 index d75a3c8491..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.Serializer.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - -VersionedSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Interface VersionedSerDe.Serializer<T>

-
-
- -
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      voidserialize(T value, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - - - -
        -
      • -

        doSerialize

        -
        void doSerialize(T value,
        -                 com.fasterxml.jackson.core.JsonGenerator jgen,
        -                 com.fasterxml.jackson.databind.SerializerProvider provider)
        -          throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - - - -
        -
      • -

        serialize

        -
        void serialize(T value,
        -               com.fasterxml.jackson.core.JsonGenerator jgen,
        -               com.fasterxml.jackson.databind.SerializerProvider provider)
        -        throws IOException
        -
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.html b/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.html deleted file mode 100644 index 16e5874e18..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/VersionedSerDe.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - -VersionedSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde
-

Interface VersionedSerDe

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    SchemaSerDeV3
    -
    -
    -
    -
    public interface VersionedSerDe
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/BaseDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/BaseDeserializer.html deleted file mode 100644 index ecc87b96c6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/BaseDeserializer.html +++ /dev/null @@ -1,365 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.BaseDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.BaseDeserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/BaseSerializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/BaseSerializer.html deleted file mode 100644 index d322b32f44..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/BaseSerializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.BaseSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.BaseSerializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/BlockDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/BlockDeserializer.html deleted file mode 100644 index 7c9904932a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/BlockDeserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.BlockDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.BlockDeserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.BlockDeserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/BlockSerializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/BlockSerializer.html deleted file mode 100644 index 1b1740bd8b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/BlockSerializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.BlockSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.BlockSerializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.BlockSerializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingDeserializer.html deleted file mode 100644 index 4c2755664d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingDeserializer.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.DelegatingDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.DelegatingDeserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingSerializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingSerializer.html deleted file mode 100644 index f348a5bc99..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/DelegatingSerializer.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.DelegatingSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.DelegatingSerializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Deserializer.html deleted file mode 100644 index 7c92f680da..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Deserializer.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Serializer.html deleted file mode 100644 index 758439b561..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.Serializer.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.html b/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.html deleted file mode 100644 index 146729832b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/FederatedIdentitySerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.FederatedIdentitySerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/ObjectMapperFactory.html b/com/amazonaws/athena/connector/lambda/serde/class-use/ObjectMapperFactory.html deleted file mode 100644 index f8fe44fcc3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/ObjectMapperFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.ObjectMapperFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.ObjectMapperFactory

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.ObjectMapperFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Deserializer.html deleted file mode 100644 index b90e994614..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Serializer.html deleted file mode 100644 index b31be0484f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.html deleted file mode 100644 index 3c78825d2b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.PingRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Deserializer.html deleted file mode 100644 index 8577035662..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Serializer.html deleted file mode 100644 index 277edbd66a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.html deleted file mode 100644 index 2e880d24c7..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/PingResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.PingResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaDeserializer.html deleted file mode 100644 index 4c2406c8a1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaDeserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.SchemaDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.SchemaDeserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.SchemaDeserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaSerializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaSerializer.html deleted file mode 100644 index e954d206ef..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/SchemaSerializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.SchemaSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.SchemaSerializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.SchemaSerializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/TypedDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/TypedDeserializer.html deleted file mode 100644 index 0d74e596c7..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/TypedDeserializer.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.TypedDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.TypedDeserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/TypedSerializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/TypedSerializer.html deleted file mode 100644 index 617df82585..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/TypedSerializer.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.TypedSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.TypedSerializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedObjectMapperFactory.html b/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedObjectMapperFactory.html deleted file mode 100644 index 44bf9b441a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedObjectMapperFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.VersionedObjectMapperFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.VersionedObjectMapperFactory

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.VersionedObjectMapperFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Deserializer.html deleted file mode 100644 index 48a6ea0612..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Deserializer.html +++ /dev/null @@ -1,447 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.serde.VersionedSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.serde.VersionedSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Serializer.html deleted file mode 100644 index c4d7dabdc2..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.Serializer.html +++ /dev/null @@ -1,441 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.serde.VersionedSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.serde.VersionedSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.html b/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.html deleted file mode 100644 index 13ddfa1a0d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/class-use/VersionedSerDe.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.lambda.serde.VersionedSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.lambda.serde.VersionedSerDe

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/package-frame.html b/com/amazonaws/athena/connector/lambda/serde/package-frame.html deleted file mode 100644 index 082fae42a9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/package-frame.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.serde

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/serde/package-summary.html b/com/amazonaws/athena/connector/lambda/serde/package-summary.html deleted file mode 100644 index acfdd7191d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/package-summary.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.serde

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/package-tree.html b/com/amazonaws/athena/connector/lambda/serde/package-tree.html deleted file mode 100644 index 04647d4a4e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/package-tree.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.serde

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/package-use.html b/com/amazonaws/athena/connector/lambda/serde/package-use.html deleted file mode 100644 index 1bae7b4d3c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/package-use.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.serde (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.serde

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Deserializer.html deleted file mode 100644 index d7fda5693f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -AllOrNoneValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class AllOrNoneValueSetSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected AllOrNoneValueSetdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Serializer.html deleted file mode 100644 index f16204fa57..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -AllOrNoneValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class AllOrNoneValueSetSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(ValueSet valueSet, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.html deleted file mode 100644 index 6dd6fd6336..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/AllOrNoneValueSetSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -AllOrNoneValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class AllOrNoneValueSetSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class AllOrNoneValueSetSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowRecordBatchSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ArrowRecordBatchSerDe.html deleted file mode 100644 index 383e410aaa..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowRecordBatchSerDe.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - -ArrowRecordBatchSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ArrowRecordBatchSerDe

-
-
- -
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Deserializer.html deleted file mode 100644 index a93670c0e0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Deserializer.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - -ArrowTypeSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ArrowTypeSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Deserializer

        -
        public Deserializer()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Serializer.html deleted file mode 100644 index 937ec3c8c6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.Serializer.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - -ArrowTypeSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ArrowTypeSerDe.Serializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.ArrowType>, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    -
    -
    -
    Enclosing class:
    -
    ArrowTypeSerDe
    -
    -
    -
    -
    public static final class ArrowTypeSerDe.Serializer
    -extends DelegatingSerializer<org.apache.arrow.vector.types.pojo.ArrowType>
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Serializer

        -
        public Serializer()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.html deleted file mode 100644 index 095f5afc7c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ArrowTypeSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ArrowTypeSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ArrowTypeSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ArrowTypeSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Deserializer.html deleted file mode 100644 index 4a4829f91b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -BlockSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class BlockSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BlockdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Serializer.html deleted file mode 100644 index 8bd7b8409c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -BlockSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class BlockSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Block block, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.html deleted file mode 100644 index 4ad0562ad9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/BlockSerDe.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - -BlockSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class BlockSerDe

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BlockSerDe

        -
        public BlockSerDe()
        -
        Deprecated. 
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Deserializer.html deleted file mode 100644 index 81d68399f3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Deserializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -ConstraintsSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ConstraintsSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ConstraintsdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Serializer.html deleted file mode 100644 index c3622d49bb..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -ConstraintsSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ConstraintsSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Constraints constraints, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.html deleted file mode 100644 index 71d4bb21ee..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ConstraintsSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ConstraintsSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ConstraintsSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ConstraintsSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Deserializer.html deleted file mode 100644 index c008a27c4e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Deserializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -EncryptionKeySerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EncryptionKeySerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      EncryptionKeydoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Serializer.html deleted file mode 100644 index 59e6ed13b6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -EncryptionKeySerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EncryptionKeySerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(EncryptionKey encryptionKey, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.html deleted file mode 100644 index 32d0e29f02..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EncryptionKeySerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -EncryptionKeySerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EncryptionKeySerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class EncryptionKeySerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Deserializer.html deleted file mode 100644 index d7b4109bc7..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -EquatableValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EquatableValueSetSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected ValueSetdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Serializer.html deleted file mode 100644 index 18fd3d0c8a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -EquatableValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EquatableValueSetSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(ValueSet valueSet, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.html deleted file mode 100644 index 5aa476dec2..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/EquatableValueSetSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -EquatableValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class EquatableValueSetSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class EquatableValueSetSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Deserializer.html deleted file mode 100644 index e8861c2b7e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Deserializer.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - -FederationRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationRequestSerDe.Deserializer

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Serializer.html deleted file mode 100644 index 56788ded0e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.Serializer.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - -FederationRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationRequestSerDe.Serializer

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.html deleted file mode 100644 index d1d54133d0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -FederationRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class FederationRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Deserializer.html deleted file mode 100644 index 6b32947c95..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Deserializer.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - -FederationResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationResponseSerDe.Deserializer

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Serializer.html deleted file mode 100644 index 76ec893623..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.Serializer.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - -FederationResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationResponseSerDe.Serializer

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.html deleted file mode 100644 index d2ed56cec3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/FederationResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -FederationResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class FederationResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class FederationResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Deserializer.html deleted file mode 100644 index 2cdba95307..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Deserializer.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - -GetSplitsRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected MetadataRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Serializer.html deleted file mode 100644 index 5c864aa933..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.Serializer.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - -GetSplitsRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.html deleted file mode 100644 index e6974f42a1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetSplitsRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetSplitsRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Deserializer.html deleted file mode 100644 index 708efb1cb8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -GetSplitsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Serializer.html deleted file mode 100644 index 7dd7aaa4ff..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -GetSplitsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.html deleted file mode 100644 index c90d31d09e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetSplitsResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetSplitsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetSplitsResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetSplitsResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Deserializer.html deleted file mode 100644 index ed4e0dff43..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Deserializer.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - -GetTableLayoutRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected MetadataRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Serializer.html deleted file mode 100644 index 14e8affc79..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.Serializer.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - -GetTableLayoutRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.html deleted file mode 100644 index d31921e19f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetTableLayoutRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetTableLayoutRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Deserializer.html deleted file mode 100644 index d0660b3de3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Deserializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -GetTableLayoutResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Serializer.html deleted file mode 100644 index 7f7e410272..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.Serializer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -GetTableLayoutResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.html deleted file mode 100644 index ae571c1e6e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableLayoutResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetTableLayoutResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableLayoutResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetTableLayoutResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Deserializer.html deleted file mode 100644 index cddbe96fa1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Deserializer.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - -GetTableRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected MetadataRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Serializer.html deleted file mode 100644 index 5b410583e5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.Serializer.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - - - -GetTableRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.html deleted file mode 100644 index 645d3d3047..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetTableRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetTableRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Deserializer.html deleted file mode 100644 index 80c3ea3912..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Deserializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -GetTableResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Serializer.html deleted file mode 100644 index 39899922ad..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.Serializer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -GetTableResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.html deleted file mode 100644 index deebe59bf6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/GetTableResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -GetTableResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class GetTableResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class GetTableResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.Deserializer.html deleted file mode 100644 index 0776c94e94..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.Deserializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -LambdaFunctionExceptionSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class LambdaFunctionExceptionSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      com.amazonaws.services.lambda.invoke.LambdaFunctionExceptiondeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      com.amazonaws.services.lambda.invoke.LambdaFunctionExceptiondoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Deserializer

        -
        public Deserializer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public com.amazonaws.services.lambda.invoke.LambdaFunctionException deserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                                                com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                                         throws IOException
        -
        -
        Specified by:
        -
        deserialize in interface VersionedSerDe.Deserializer<com.amazonaws.services.lambda.invoke.LambdaFunctionException>
        -
        Overrides:
        -
        deserialize in class BaseDeserializer<com.amazonaws.services.lambda.invoke.LambdaFunctionException>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doDeserialize

        -
        public com.amazonaws.services.lambda.invoke.LambdaFunctionException doDeserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                                                  com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                                           throws IOException
        -
        -
        Specified by:
        -
        doDeserialize in interface VersionedSerDe.Deserializer<com.amazonaws.services.lambda.invoke.LambdaFunctionException>
        -
        Specified by:
        -
        doDeserialize in class BaseDeserializer<com.amazonaws.services.lambda.invoke.LambdaFunctionException>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.html deleted file mode 100644 index b69d777402..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/LambdaFunctionExceptionSerDe.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - -LambdaFunctionExceptionSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class LambdaFunctionExceptionSerDe

-
-
- -
-
    -
  • -
    -
    -
    public class LambdaFunctionExceptionSerDe
    -extends Object
    -
    Used strictly for deserialization only since we do not own LambdaFunctionException and never need-to/should serialize it.
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Deserializer.html deleted file mode 100644 index 3aba9473c3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Deserializer.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - -ListSchemasRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected MetadataRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Serializer.html deleted file mode 100644 index b827f7de73..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.Serializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -ListSchemasRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.html deleted file mode 100644 index 59d4fa1d84..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ListSchemasRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ListSchemasRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Deserializer.html deleted file mode 100644 index 965132fd40..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -ListSchemasResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Serializer.html deleted file mode 100644 index a31e0fd423..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -ListSchemasResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.html deleted file mode 100644 index 756ddf6b96..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListSchemasResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ListSchemasResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListSchemasResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ListSchemasResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Deserializer.html deleted file mode 100644 index 67a1c360f6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Deserializer.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - -ListTablesRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected MetadataRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Serializer.html deleted file mode 100644 index 03154fe29c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.Serializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -ListTablesRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.html deleted file mode 100644 index d0a74842d5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ListTablesRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ListTablesRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Deserializer.html deleted file mode 100644 index c3d943c4c0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -ListTablesResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Serializer.html deleted file mode 100644 index f4fbb75d8d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -ListTablesResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.html deleted file mode 100644 index 95726463f5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ListTablesResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ListTablesResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ListTablesResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ListTablesResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Deserializer.html deleted file mode 100644 index 0d07d5c1f0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Deserializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -MarkerSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class MarkerSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      MarkerdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Serializer.html deleted file mode 100644 index 7f08e79de9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -MarkerSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class MarkerSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Marker marker, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.html deleted file mode 100644 index 6d09ddbd85..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/MarkerSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -MarkerSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class MarkerSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class MarkerSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestDeserializer.html deleted file mode 100644 index eb30e95ae0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestDeserializer.html +++ /dev/null @@ -1,401 +0,0 @@ - - - - - - -MetadataRequestDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class MetadataRequestDeserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract FederationRequestdoRequestDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt, - FederatedIdentity identity, - String queryId, - String catalogName) 
      protected FederationRequestdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestSerializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestSerializer.html deleted file mode 100644 index df0a303582..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/MetadataRequestSerializer.html +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - -MetadataRequestSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class MetadataRequestSerializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract voiddoRequestSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      protected voiddoTypedSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ObjectMapperFactoryV2.html b/com/amazonaws/athena/connector/lambda/serde/v2/ObjectMapperFactoryV2.html deleted file mode 100644 index 49a15dee7b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ObjectMapperFactoryV2.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - -ObjectMapperFactoryV2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ObjectMapperFactoryV2

-
-
- -
-
    -
  • -
    -
    Deprecated.
    -
    -
    @Deprecated
    -public class ObjectMapperFactoryV2
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static com.fasterxml.jackson.databind.ObjectMapper create(BlockAllocator allocator)
        -
        Deprecated. 
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Deserializer.html deleted file mode 100644 index 5ffa9f252a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Deserializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -RangeSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RangeSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      RangedoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Serializer.html deleted file mode 100644 index 251f8a98d2..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -RangeSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RangeSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Range range, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.html deleted file mode 100644 index b8d245aa4d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RangeSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -RangeSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RangeSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class RangeSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Deserializer.html deleted file mode 100644 index 858da54172..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Deserializer.html +++ /dev/null @@ -1,379 +0,0 @@ - - - - - - -ReadRecordsRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationRequestdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Serializer.html deleted file mode 100644 index e7290e98b9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.Serializer.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - -ReadRecordsRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.html deleted file mode 100644 index 5c4945c834..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ReadRecordsRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ReadRecordsRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Deserializer.html deleted file mode 100644 index d45221b517..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -ReadRecordsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Serializer.html deleted file mode 100644 index ab01e898d6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -ReadRecordsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.html deleted file mode 100644 index 43cdcedc8e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ReadRecordsResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ReadRecordsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ReadRecordsResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class ReadRecordsResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Deserializer.html deleted file mode 100644 index be6a365171..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -RemoteReadRecordsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RemoteReadRecordsResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Serializer.html deleted file mode 100644 index 4b74c994a5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.Serializer.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - - -RemoteReadRecordsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RemoteReadRecordsResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.html deleted file mode 100644 index 2523be991c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/RemoteReadRecordsResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -RemoteReadRecordsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class RemoteReadRecordsResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class RemoteReadRecordsResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Deserializer.html deleted file mode 100644 index 99cd49946b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -S3SpillLocationSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class S3SpillLocationSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected SpillLocationdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Serializer.html deleted file mode 100644 index 04ff471453..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -S3SpillLocationSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class S3SpillLocationSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(SpillLocation spillLocation, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.html deleted file mode 100644 index 745751c695..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/S3SpillLocationSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -S3SpillLocationSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class S3SpillLocationSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class S3SpillLocationSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Deserializer.html deleted file mode 100644 index 8a38029c8f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Deserializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -SchemaSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SchemaSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      org.apache.arrow.vector.types.pojo.Schemadeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      org.apache.arrow.vector.types.pojo.SchemadoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Deserializer

        -
        public Deserializer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema deserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                             com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                      throws IOException
        -
        -
        Specified by:
        -
        deserialize in interface VersionedSerDe.Deserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Overrides:
        -
        deserialize in class BaseDeserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doDeserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema doDeserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                        throws IOException
        -
        -
        Specified by:
        -
        doDeserialize in interface VersionedSerDe.Deserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Specified by:
        -
        doDeserialize in class BaseDeserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Serializer.html deleted file mode 100644 index e301e6749b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.Serializer.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - -SchemaSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SchemaSerDe.Serializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    -
    -
    -
    Enclosing class:
    -
    SchemaSerDe
    -
    -
    -
    -
    public static class SchemaSerDe.Serializer
    -extends BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(org.apache.arrow.vector.types.pojo.Schema schema, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      voidserialize(org.apache.arrow.vector.types.pojo.Schema schema, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Serializer

        -
        public Serializer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                      com.fasterxml.jackson.core.JsonGenerator jgen,
        -                      com.fasterxml.jackson.databind.SerializerProvider provider)
        -               throws IOException
        -
        -
        Specified by:
        -
        serialize in interface VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Overrides:
        -
        serialize in class BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doSerialize

        -
        public void doSerialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                        com.fasterxml.jackson.core.JsonGenerator jgen,
        -                        com.fasterxml.jackson.databind.SerializerProvider provider)
        -                 throws IOException
        -
        -
        Specified by:
        -
        doSerialize in interface VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Specified by:
        -
        doSerialize in class BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.html deleted file mode 100644 index f5dde456da..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SchemaSerDe.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - -SchemaSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SchemaSerDe

-
-
- -
-
    -
  • -
    -
    Deprecated.  -
    SchemaSerDeV3 should be used instead
    -
    -
    -
    @Deprecated
    -public final class SchemaSerDe
    -extends Object
    -
    Used to serialize and deserialize Apache Arrow Schema objects.
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Deserializer.html deleted file mode 100644 index cc7f7fc783..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Deserializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -SortedRangeSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SortedRangeSetSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected ValueSetdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Serializer.html deleted file mode 100644 index 59a182cb4f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.Serializer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -SortedRangeSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SortedRangeSetSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(ValueSet valueSet, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.html deleted file mode 100644 index d512de8a29..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SortedRangeSetSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -SortedRangeSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SortedRangeSetSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class SortedRangeSetSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Deserializer.html deleted file mode 100644 index 2b31e1c85e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Deserializer.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - -SpillLocationSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SpillLocationSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Serializer.html deleted file mode 100644 index b4e0b41cab..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.Serializer.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - -SpillLocationSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SpillLocationSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.html deleted file mode 100644 index f72bba13f7..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SpillLocationSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -SpillLocationSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SpillLocationSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class SpillLocationSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Deserializer.html deleted file mode 100644 index 3ab2b82aea..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Deserializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -SplitSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SplitSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      SplitdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Serializer.html deleted file mode 100644 index f7b001491e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.Serializer.html +++ /dev/null @@ -1,365 +0,0 @@ - - - - - - -SplitSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SplitSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Split split, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.html deleted file mode 100644 index 702cd1c959..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/SplitSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -SplitSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class SplitSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class SplitSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Deserializer.html deleted file mode 100644 index 208f132f99..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Deserializer.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - -TableNameSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class TableNameSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      TableNamedoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Serializer.html deleted file mode 100644 index 91f6345576..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.Serializer.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -TableNameSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class TableNameSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(TableName tableName, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.html deleted file mode 100644 index a1f7943db8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/TableNameSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -TableNameSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class TableNameSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class TableNameSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Deserializer.html deleted file mode 100644 index 3075d8236f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Deserializer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -UserDefinedFunctionRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionRequestSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationRequestdoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Serializer.html deleted file mode 100644 index ad5da0a0fd..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.Serializer.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - - -UserDefinedFunctionRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionRequestSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationRequest federationRequest, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.html deleted file mode 100644 index f1f42c5e92..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionRequestSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -UserDefinedFunctionRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionRequestSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class UserDefinedFunctionRequestSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Deserializer.html deleted file mode 100644 index 6c45720f38..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -UserDefinedFunctionResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionResponseSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected FederationResponsedoTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Serializer.html deleted file mode 100644 index a9b0179b0b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.Serializer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -UserDefinedFunctionResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionResponseSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voiddoTypedSerialize(FederationResponse federationResponse, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.html deleted file mode 100644 index 985e6d0dc5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/UserDefinedFunctionResponseSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -UserDefinedFunctionResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class UserDefinedFunctionResponseSerDe

-
-
- -
-
    -
  • -
    -
    -
    public final class UserDefinedFunctionResponseSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Deserializer.html deleted file mode 100644 index 9de4f56b83..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - -ValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ValueSetSerDe.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Serializer.html deleted file mode 100644 index da792cd9e6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.Serializer.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - -ValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ValueSetSerDe.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.html deleted file mode 100644 index b197c364a4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/ValueSetSerDe.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -ValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v2
-

Class ValueSetSerDe

-
-
- -
-
    -
  • -
    -
    -
    public class ValueSetSerDe
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Deserializer.html deleted file mode 100644 index 12336d5e9d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Serializer.html deleted file mode 100644 index e29ed8fb7e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.Serializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.html deleted file mode 100644 index 96605b2755..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/AllOrNoneValueSetSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.AllOrNoneValueSetSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowRecordBatchSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowRecordBatchSerDe.html deleted file mode 100644 index d9b570568b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowRecordBatchSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ArrowRecordBatchSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ArrowRecordBatchSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ArrowRecordBatchSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Deserializer.html deleted file mode 100644 index ada9831753..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Deserializer.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Serializer.html deleted file mode 100644 index da25420c67..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.Serializer.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.html deleted file mode 100644 index 3b9de954e2..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ArrowTypeSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ArrowTypeSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Deserializer.html deleted file mode 100644 index 07217c2aba..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Serializer.html deleted file mode 100644 index f48ccb9b18..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.html deleted file mode 100644 index 8874f7f38a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/BlockSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.BlockSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Deserializer.html deleted file mode 100644 index bbe455d655..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Deserializer.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Serializer.html deleted file mode 100644 index 322140b117..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.Serializer.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.html deleted file mode 100644 index b9a48cc8c8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ConstraintsSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ConstraintsSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Deserializer.html deleted file mode 100644 index 52d5fdea2d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Deserializer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Serializer.html deleted file mode 100644 index 67b46e157a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.Serializer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.html deleted file mode 100644 index 8213220f52..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EncryptionKeySerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.EncryptionKeySerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Deserializer.html deleted file mode 100644 index eee31d8346..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Serializer.html deleted file mode 100644 index 910c5155ff..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.Serializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.html deleted file mode 100644 index be08733d83..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/EquatableValueSetSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.EquatableValueSetSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Deserializer.html deleted file mode 100644 index c3837754b6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Serializer.html deleted file mode 100644 index 47e78fc0c3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.html deleted file mode 100644 index 9afa0551f9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Deserializer.html deleted file mode 100644 index bcc1515625..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Serializer.html deleted file mode 100644 index fd84ac8536..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.html deleted file mode 100644 index b9c3e5e6f1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/FederationResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.FederationResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Deserializer.html deleted file mode 100644 index d82a585114..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Serializer.html deleted file mode 100644 index 8b1a4c6797..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.html deleted file mode 100644 index b2c3fd2f82..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Deserializer.html deleted file mode 100644 index 2e552b8ca1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Serializer.html deleted file mode 100644 index 81a3bcd178..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.html deleted file mode 100644 index cbe853d2b9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetSplitsResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetSplitsResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Deserializer.html deleted file mode 100644 index 7126003fe0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Serializer.html deleted file mode 100644 index 1425a08a11..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.html deleted file mode 100644 index 577efc308a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Deserializer.html deleted file mode 100644 index bc6a4abab0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Serializer.html deleted file mode 100644 index d7bbe8bfb1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.html deleted file mode 100644 index 49be0e7f0a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableLayoutResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetTableLayoutResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Deserializer.html deleted file mode 100644 index 52e7be1ab2..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Serializer.html deleted file mode 100644 index cb8362035b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.html deleted file mode 100644 index 26b4cd8ec8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetTableRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Deserializer.html deleted file mode 100644 index 0d097b219c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Serializer.html deleted file mode 100644 index de994c3265..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.html deleted file mode 100644 index f2bfbbdee9..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/GetTableResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.GetTableResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.Deserializer.html deleted file mode 100644 index 64e68f182b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.html deleted file mode 100644 index 62fc755486..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/LambdaFunctionExceptionSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.LambdaFunctionExceptionSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Deserializer.html deleted file mode 100644 index adab894daa..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Serializer.html deleted file mode 100644 index 8ac6346a48..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.html deleted file mode 100644 index 3f5e016da3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Deserializer.html deleted file mode 100644 index b70e359ba6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Serializer.html deleted file mode 100644 index 930d756108..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.html deleted file mode 100644 index 0721c92f31..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListSchemasResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ListSchemasResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Deserializer.html deleted file mode 100644 index 31aafb6061..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Serializer.html deleted file mode 100644 index d7ab1d76c3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.html deleted file mode 100644 index 158641cce1..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ListTablesRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Deserializer.html deleted file mode 100644 index aac5e2b4b4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Serializer.html deleted file mode 100644 index ea33cdb21a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.html deleted file mode 100644 index 78e5fe0ad0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ListTablesResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ListTablesResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Deserializer.html deleted file mode 100644 index 99c9cfbfeb..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Deserializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Serializer.html deleted file mode 100644 index ad342f4493..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.Serializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.html deleted file mode 100644 index 02078e265e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MarkerSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.MarkerSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestDeserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestDeserializer.html deleted file mode 100644 index bcd396e6e6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestDeserializer.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.MetadataRequestDeserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.MetadataRequestDeserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestSerializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestSerializer.html deleted file mode 100644 index 23bd1dfcac..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/MetadataRequestSerializer.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.MetadataRequestSerializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.MetadataRequestSerializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ObjectMapperFactoryV2.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ObjectMapperFactoryV2.html deleted file mode 100644 index b968905eb0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ObjectMapperFactoryV2.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ObjectMapperFactoryV2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ObjectMapperFactoryV2

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ObjectMapperFactoryV2
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Deserializer.html deleted file mode 100644 index 80232976f7..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Deserializer.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Serializer.html deleted file mode 100644 index 7de29b84cc..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.Serializer.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.html deleted file mode 100644 index 79efd26585..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RangeSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.RangeSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Deserializer.html deleted file mode 100644 index fafadba15d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Serializer.html deleted file mode 100644 index dc26e21b16..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.html deleted file mode 100644 index d9a379684c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Deserializer.html deleted file mode 100644 index ea8e41fbfc..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Serializer.html deleted file mode 100644 index a25cc3fe30..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.html deleted file mode 100644 index 1349e0c602..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ReadRecordsResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ReadRecordsResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Deserializer.html deleted file mode 100644 index f4c9be889d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Serializer.html deleted file mode 100644 index f272fa9a71..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.html deleted file mode 100644 index 3862dcc128..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/RemoteReadRecordsResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.RemoteReadRecordsResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Deserializer.html deleted file mode 100644 index 092a474271..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Deserializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Serializer.html deleted file mode 100644 index dc4f0de7bf..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.Serializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.html deleted file mode 100644 index 28b3b420f8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/S3SpillLocationSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.S3SpillLocationSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Deserializer.html deleted file mode 100644 index dd6f45bc26..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Serializer.html deleted file mode 100644 index f40114f321..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.html deleted file mode 100644 index e3c84501e4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SchemaSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SchemaSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Deserializer.html deleted file mode 100644 index 25e13b740a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Deserializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Serializer.html deleted file mode 100644 index 9e82af11b6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.Serializer.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.html deleted file mode 100644 index 9941202475..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SortedRangeSetSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SortedRangeSetSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Deserializer.html deleted file mode 100644 index 2bb1d05997..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Deserializer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Serializer.html deleted file mode 100644 index ce98e5ae8b..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.Serializer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.html deleted file mode 100644 index 739e9b5fd3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SpillLocationSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SpillLocationSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Deserializer.html deleted file mode 100644 index f46b0d4bc6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Serializer.html deleted file mode 100644 index 868d9aaae3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.html deleted file mode 100644 index 82a5ec71be..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/SplitSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.SplitSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Deserializer.html deleted file mode 100644 index da089f95ab..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Deserializer.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Serializer.html deleted file mode 100644 index dd9e2d1698..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.Serializer.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.html deleted file mode 100644 index 04c6b3aa11..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/TableNameSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.TableNameSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Deserializer.html deleted file mode 100644 index 338480098c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Deserializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Serializer.html deleted file mode 100644 index b7025cf90c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.Serializer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.html deleted file mode 100644 index 6115851862..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionRequestSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionRequestSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Deserializer.html deleted file mode 100644 index 0f52163c9f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Deserializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Serializer.html deleted file mode 100644 index e903bfdecb..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.Serializer.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.html deleted file mode 100644 index 97acc96be4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/UserDefinedFunctionResponseSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.UserDefinedFunctionResponseSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Deserializer.html deleted file mode 100644 index 29283c44fd..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Deserializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe.Deserializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Serializer.html deleted file mode 100644 index 65c8c628d8..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.Serializer.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe.Serializer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.html b/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.html deleted file mode 100644 index 458edc0a49..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/class-use/ValueSetSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v2.ValueSetSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/package-frame.html b/com/amazonaws/athena/connector/lambda/serde/v2/package-frame.html deleted file mode 100644 index d323d36b53..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/package-frame.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v2 (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.serde.v2

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/package-summary.html b/com/amazonaws/athena/connector/lambda/serde/v2/package-summary.html deleted file mode 100644 index 0c65da248c..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/package-summary.html +++ /dev/null @@ -1,555 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.serde.v2

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/package-tree.html b/com/amazonaws/athena/connector/lambda/serde/v2/package-tree.html deleted file mode 100644 index 876ef5a9b3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/package-tree.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v2 Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.serde.v2

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v2/package-use.html b/com/amazonaws/athena/connector/lambda/serde/v2/package-use.html deleted file mode 100644 index 2adff78e35..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v2/package-use.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.serde.v2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.serde.v2

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/ArrowRecordBatchSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/ArrowRecordBatchSerDeV3.html deleted file mode 100644 index adbfc9edb5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/ArrowRecordBatchSerDeV3.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - -ArrowRecordBatchSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class ArrowRecordBatchSerDeV3

-
-
- -
-
    -
  • -
    -
    -
    public final class ArrowRecordBatchSerDeV3
    -extends Object
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Deserializer.html deleted file mode 100644 index b4ede8586f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Deserializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -BlockSerDeV3.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class BlockSerDeV3.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BlockdoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Serializer.html deleted file mode 100644 index 7baddde69e..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.Serializer.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - -BlockSerDeV3.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class BlockSerDeV3.Serializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(Block block, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - - -
    • -
    -
  • -
-
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.html deleted file mode 100644 index 29dca7760f..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/BlockSerDeV3.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - -BlockSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class BlockSerDeV3

-
-
- -
-
    -
  • -
    -
    -
    public class BlockSerDeV3
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BlockSerDeV3

        -
        public BlockSerDeV3()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/ObjectMapperFactoryV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/ObjectMapperFactoryV3.html deleted file mode 100644 index 97e2ab1728..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/ObjectMapperFactoryV3.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -ObjectMapperFactoryV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class ObjectMapperFactoryV3

-
-
- -
-
    -
  • -
    -
    -
    public class ObjectMapperFactoryV3
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static com.fasterxml.jackson.databind.ObjectMapper create(BlockAllocator allocator)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Deserializer.html deleted file mode 100644 index 424e94f2e6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Deserializer.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - -SchemaSerDeV3.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class SchemaSerDeV3.Deserializer

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -com.fasterxml.jackson.databind.JsonDeserializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Deserializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      org.apache.arrow.vector.types.pojo.Schemadeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      org.apache.arrow.vector.types.pojo.SchemadoDeserialize(com.fasterxml.jackson.core.JsonParser jparser, - com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        -_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        -deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Deserializer

        -
        public Deserializer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema deserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                             com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                      throws IOException
        -
        -
        Specified by:
        -
        deserialize in interface VersionedSerDe.Deserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Overrides:
        -
        deserialize in class BaseDeserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doDeserialize

        -
        public org.apache.arrow.vector.types.pojo.Schema doDeserialize(com.fasterxml.jackson.core.JsonParser jparser,
        -                                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        -                                                        throws IOException
        -
        -
        Specified by:
        -
        doDeserialize in interface VersionedSerDe.Deserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Specified by:
        -
        doDeserialize in class BaseDeserializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Serializer.html deleted file mode 100644 index 444debbdd6..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.Serializer.html +++ /dev/null @@ -1,390 +0,0 @@ - - - - - - -SchemaSerDeV3.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class SchemaSerDeV3.Serializer

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    -
    -
    -
    Enclosing class:
    -
    SchemaSerDeV3
    -
    -
    -
    -
    public static final class SchemaSerDeV3.Serializer
    -extends BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
    -implements VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      -
        -
      • - - -

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -com.fasterxml.jackson.databind.JsonSerializer.None
      • -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_handledType
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Serializer() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voiddoSerialize(org.apache.arrow.vector.types.pojo.Schema schema, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      voidserialize(org.apache.arrow.vector.types.pojo.Schema schema, - com.fasterxml.jackson.core.JsonGenerator jgen, - com.fasterxml.jackson.databind.SerializerProvider provider) 
      - -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        -_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • -
      -
        -
      • - - -

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        -getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterId
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Serializer

        -
        public Serializer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public void serialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                      com.fasterxml.jackson.core.JsonGenerator jgen,
        -                      com.fasterxml.jackson.databind.SerializerProvider provider)
        -               throws IOException
        -
        -
        Specified by:
        -
        serialize in interface VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Overrides:
        -
        serialize in class BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        doSerialize

        -
        public void doSerialize(org.apache.arrow.vector.types.pojo.Schema schema,
        -                        com.fasterxml.jackson.core.JsonGenerator jgen,
        -                        com.fasterxml.jackson.databind.SerializerProvider provider)
        -                 throws IOException
        -
        -
        Specified by:
        -
        doSerialize in interface VersionedSerDe.Serializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Specified by:
        -
        doSerialize in class BaseSerializer<org.apache.arrow.vector.types.pojo.Schema>
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.html deleted file mode 100644 index c95deb9e33..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/SchemaSerDeV3.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - -SchemaSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.serde.v3
-

Class SchemaSerDeV3

-
-
- -
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ArrowRecordBatchSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ArrowRecordBatchSerDeV3.html deleted file mode 100644 index 0af04c97b4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ArrowRecordBatchSerDeV3.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.ArrowRecordBatchSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.ArrowRecordBatchSerDeV3

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.ArrowRecordBatchSerDeV3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Deserializer.html deleted file mode 100644 index 5cc0cea0fc..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Serializer.html deleted file mode 100644 index 3e3574ffc4..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.html deleted file mode 100644 index d72f42c948..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/BlockSerDeV3.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.BlockSerDeV3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ObjectMapperFactoryV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ObjectMapperFactoryV3.html deleted file mode 100644 index 5a17df0ac0..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/ObjectMapperFactoryV3.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.ObjectMapperFactoryV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.ObjectMapperFactoryV3

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.ObjectMapperFactoryV3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Deserializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Deserializer.html deleted file mode 100644 index 92a82658e5..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Deserializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Deserializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Deserializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Deserializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Serializer.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Serializer.html deleted file mode 100644 index f619d00b31..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.Serializer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Serializer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Serializer

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3.Serializer
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.html b/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.html deleted file mode 100644 index 0cade69a1d..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/class-use/SchemaSerDeV3.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3.SchemaSerDeV3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/package-frame.html b/com/amazonaws/athena/connector/lambda/serde/v3/package-frame.html deleted file mode 100644 index 51060518f3..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/package-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v3 (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.serde.v3

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/package-summary.html b/com/amazonaws/athena/connector/lambda/serde/v3/package-summary.html deleted file mode 100644 index 4ad239f7af..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/package-summary.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.serde.v3

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/package-tree.html b/com/amazonaws/athena/connector/lambda/serde/v3/package-tree.html deleted file mode 100644 index e1d6aebe54..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/package-tree.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.serde.v3 Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.serde.v3

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/serde/v3/package-use.html b/com/amazonaws/athena/connector/lambda/serde/v3/package-use.html deleted file mode 100644 index 7b8ed8404a..0000000000 --- a/com/amazonaws/athena/connector/lambda/serde/v3/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.serde.v3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.serde.v3

-
-
No usage of com.amazonaws.athena.connector.lambda.serde.v3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionRequest.html b/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionRequest.html deleted file mode 100644 index d523e80470..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionRequest.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - - - -UserDefinedFunctionRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.udf
-

Class UserDefinedFunctionRequest

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getInputRecords

        -
        public Block getInputRecords()
        -
      • -
      - - - -
        -
      • -

        getOutputSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getOutputSchema()
        -
      • -
      - - - -
        -
      • -

        getMethodName

        -
        public String getMethodName()
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionResponse.html b/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionResponse.html deleted file mode 100644 index 3495e7d6db..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionResponse.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - -UserDefinedFunctionResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.udf
-

Class UserDefinedFunctionResponse

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        UserDefinedFunctionResponse

        -
        public UserDefinedFunctionResponse(Block records,
        -                                   String methodName)
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionType.html b/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionType.html deleted file mode 100644 index ec10a513a8..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/UserDefinedFunctionType.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - -UserDefinedFunctionType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.lambda.udf
-

Enum UserDefinedFunctionType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static UserDefinedFunctionType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (UserDefinedFunctionType c : UserDefinedFunctionType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static UserDefinedFunctionType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionRequest.html b/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionRequest.html deleted file mode 100644 index f3b38fcc74..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionRequest.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionRequest (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionRequest

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionResponse.html b/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionResponse.html deleted file mode 100644 index db86faf827..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionResponse.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionResponse (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionResponse

-
-
No usage of com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionResponse
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionType.html b/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionType.html deleted file mode 100644 index 92dcb142aa..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/class-use/UserDefinedFunctionType.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.lambda.udf.UserDefinedFunctionType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/package-frame.html b/com/amazonaws/athena/connector/lambda/udf/package-frame.html deleted file mode 100644 index ee738e11c0..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.udf (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.lambda.udf

-
-

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connector/lambda/udf/package-summary.html b/com/amazonaws/athena/connector/lambda/udf/package-summary.html deleted file mode 100644 index 39203f43d7..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/package-summary.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.udf (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.lambda.udf

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/package-tree.html b/com/amazonaws/athena/connector/lambda/udf/package-tree.html deleted file mode 100644 index b30d587bd8..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/package-tree.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.lambda.udf Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.lambda.udf

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/lambda/udf/package-use.html b/com/amazonaws/athena/connector/lambda/udf/package-use.html deleted file mode 100644 index 5a4ea5cc19..0000000000 --- a/com/amazonaws/athena/connector/lambda/udf/package-use.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.lambda.udf (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.lambda.udf

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/ConnectorValidator.html b/com/amazonaws/athena/connector/validation/ConnectorValidator.html deleted file mode 100644 index 2cbe9d168c..0000000000 --- a/com/amazonaws/athena/connector/validation/ConnectorValidator.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -ConnectorValidator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class ConnectorValidator

-
-
- -
-
    -
  • -
    -
    -
    public class ConnectorValidator
    -extends Object
    -
    This class should be used to validate deployed Lambda functions that use Athena's Federation SDK. - It simulates the basic query patterns that Athena will send to Lambda throughout its usage so that - broader and sometimes more subtle logical issues can be discovered before being used through Athena. -

    - You can run this tool using the following command: - mvn exec:java -Dexec.mainClass=com.amazonaws.athena.connector.validation.ConnectorValidator -Dexec.args="[args]" -

    - This tool can also be run using the validate_connector.sh script in the tools directory under the package root: - tools/validate_connector.sh [args]

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        main

        -
        public static void main(String[] args)
        -
        The main method of this class allows the following argument pattern: - --lambda-func lambda_func [--record-func record_func] [--catalog catalog] - [--schema schema [--table table [--constraints constraints]]] [--planning-only] [--help] -

        - Run with the -h or --help options to see full argument descriptions, or see TestConfig below.

        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/ConstraintParser.html b/com/amazonaws/athena/connector/validation/ConstraintParser.html deleted file mode 100644 index a957fb6a28..0000000000 --- a/com/amazonaws/athena/connector/validation/ConstraintParser.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -ConstraintParser (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class ConstraintParser

-
-
- -
-
    -
  • -
    -
    -
    public class ConstraintParser
    -extends Object
    -
    This class provides the ability to transform a simple constraint grammar into an instance of Constraints.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        parseConstraints

        -
        public static Constraints parseConstraints(org.apache.arrow.vector.types.pojo.Schema schema,
        -                                           Optional<String> input)
        -
        This method takes in a table schema and a String representing the set of - simple contraints to be ANDed together and applied to that table.
        -
        -
        Parameters:
        -
        schema - The schema of the table in question
        -
        input - A comma-separated constraint String in the form of {field_name}{operator}{value}. - The operators must be one of those available in LogicalOperator. - Currently, we only support Boolean, Integer, Floating Point, Decimal, and String operands - for this validator's constraints.
        -
        Returns:
        -
        a Constraints object populated from the input string, un-constrained if input is not present
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/FederationService.html b/com/amazonaws/athena/connector/validation/FederationService.html deleted file mode 100644 index 2a5027b9ff..0000000000 --- a/com/amazonaws/athena/connector/validation/FederationService.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - -FederationService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Interface FederationService

-
-
-
-
    -
  • -
    -
    -
    public interface FederationService
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/FederationServiceProvider.Mapper.html b/com/amazonaws/athena/connector/validation/FederationServiceProvider.Mapper.html deleted file mode 100644 index 4427092d78..0000000000 --- a/com/amazonaws/athena/connector/validation/FederationServiceProvider.Mapper.html +++ /dev/null @@ -1,255 +0,0 @@ - - - - - - -FederationServiceProvider.Mapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class FederationServiceProvider.Mapper

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.invoke.LambdaFunctionNameResolver
    -
    -
    -
    Enclosing class:
    -
    FederationServiceProvider
    -
    -
    -
    -
    public static final class FederationServiceProvider.Mapper
    -extends Object
    -implements com.amazonaws.services.lambda.invoke.LambdaFunctionNameResolver
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFunctionName

        -
        public String getFunctionName(Method method,
        -                              com.amazonaws.services.lambda.invoke.LambdaFunction lambdaFunction,
        -                              com.amazonaws.services.lambda.invoke.LambdaInvokerFactoryConfig lambdaInvokerFactoryConfig)
        -
        -
        Specified by:
        -
        getFunctionName in interface com.amazonaws.services.lambda.invoke.LambdaFunctionNameResolver
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/FederationServiceProvider.html b/com/amazonaws/athena/connector/validation/FederationServiceProvider.html deleted file mode 100644 index 50ed224e60..0000000000 --- a/com/amazonaws/athena/connector/validation/FederationServiceProvider.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - - -FederationServiceProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class FederationServiceProvider

-
-
- -
-
    -
  • -
    -
    -
    public class FederationServiceProvider
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/LambdaMetadataProvider.html b/com/amazonaws/athena/connector/validation/LambdaMetadataProvider.html deleted file mode 100644 index db5b8712af..0000000000 --- a/com/amazonaws/athena/connector/validation/LambdaMetadataProvider.html +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - -LambdaMetadataProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class LambdaMetadataProvider

-
-
- -
-
    -
  • -
    -
    -
    public class LambdaMetadataProvider
    -extends Object
    -
    This class offers multiple convenience methods to retrieve metadata from a deployed Lambda.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        listSchemas

        -
        public static ListSchemasResponse listSchemas(String catalog,
        -                                              String metadataFunction,
        -                                              FederatedIdentity identity)
        -
        This method builds and executes a ListSchemasRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        metadataFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      - - - -
        -
      • -

        listTables

        -
        public static ListTablesResponse listTables(String catalog,
        -                                            String schema,
        -                                            String metadataFunction,
        -                                            FederatedIdentity identity)
        -
        This method builds and executes a ListTablesRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        schema - the name of the contextual schema for the request
        -
        metadataFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      - - - -
        -
      • -

        getTable

        -
        public static GetTableResponse getTable(String catalog,
        -                                        TableName tableName,
        -                                        String metadataFunction,
        -                                        FederatedIdentity identity)
        -
        This method builds and executes a GetTableRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        tableName - the schema-qualified table name indicating which table should be retrieved
        -
        metadataFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      - - - -
        -
      • -

        getTableLayout

        -
        public static GetTableLayoutResponse getTableLayout(String catalog,
        -                                                    TableName tableName,
        -                                                    Constraints constraints,
        -                                                    org.apache.arrow.vector.types.pojo.Schema schema,
        -                                                    Set<String> partitionCols,
        -                                                    String metadataFunction,
        -                                                    FederatedIdentity identity)
        -
        This method builds and executes a GetTableLayoutRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        tableName - the schema-qualified table name indicating the table whose layout should be retrieved
        -
        constraints - the constraints to be applied to the request
        -
        schema - the schema of the table in question
        -
        partitionCols - the partition column names for the table in question
        -
        metadataFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      - - - -
        -
      • -

        getSplits

        -
        public static GetSplitsResponse getSplits(String catalog,
        -                                          TableName tableName,
        -                                          Constraints constraints,
        -                                          Block partitions,
        -                                          List<String> partitionCols,
        -                                          String contToken,
        -                                          String metadataFunction,
        -                                          FederatedIdentity identity)
        -
        This method builds and executes a GetSplitsRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        tableName - the schema-qualified table name indicating the table for which splits should be retrieved
        -
        constraints - the constraints to be applied to the request
        -
        partitions - the block of partitions to be provided with the request
        -
        partitionCols - the partition column names for the table in question
        -
        contToken - a continuation token to be provided with the request, or null
        -
        metadataFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/LambdaRecordProvider.html b/com/amazonaws/athena/connector/validation/LambdaRecordProvider.html deleted file mode 100644 index c398f79d54..0000000000 --- a/com/amazonaws/athena/connector/validation/LambdaRecordProvider.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - -LambdaRecordProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connector.validation
-

Class LambdaRecordProvider

-
-
- -
-
    -
  • -
    -
    -
    public class LambdaRecordProvider
    -extends Object
    -
    This class offers a convenience method to retrieve records from a deployed Lambda.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readRecords

        -
        public static ReadRecordsResponse readRecords(String catalog,
        -                                              TableName tableName,
        -                                              Constraints constraints,
        -                                              org.apache.arrow.vector.types.pojo.Schema schema,
        -                                              Split split,
        -                                              String recordFunction,
        -                                              FederatedIdentity identity)
        -
        This method builds and executes a ReadRecordsRequest against the specified Lambda function.
        -
        -
        Parameters:
        -
        catalog - the catalog name to be passed to Lambda
        -
        tableName - the schema-qualified table name indicating the table for which splits should be retrieved
        -
        constraints - the constraints to be applied to the request
        -
        schema - the schema of the table in question
        -
        split - the split to be read in this request
        -
        recordFunction - the name of the Lambda function to call
        -
        identity - the identity of the caller
        -
        Returns:
        -
        the response
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/ConnectorValidator.html b/com/amazonaws/athena/connector/validation/class-use/ConnectorValidator.html deleted file mode 100644 index 0214282d10..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/ConnectorValidator.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.ConnectorValidator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.ConnectorValidator

-
-
No usage of com.amazonaws.athena.connector.validation.ConnectorValidator
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/ConstraintParser.html b/com/amazonaws/athena/connector/validation/class-use/ConstraintParser.html deleted file mode 100644 index 8e38380ad0..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/ConstraintParser.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.ConstraintParser (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.ConstraintParser

-
-
No usage of com.amazonaws.athena.connector.validation.ConstraintParser
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/FederationService.html b/com/amazonaws/athena/connector/validation/class-use/FederationService.html deleted file mode 100644 index 91baa3cef5..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/FederationService.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connector.validation.FederationService (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connector.validation.FederationService

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.Mapper.html b/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.Mapper.html deleted file mode 100644 index 1f847edc57..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.Mapper.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.FederationServiceProvider.Mapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.FederationServiceProvider.Mapper

-
-
No usage of com.amazonaws.athena.connector.validation.FederationServiceProvider.Mapper
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.html b/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.html deleted file mode 100644 index 4dfdc1aaa1..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/FederationServiceProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.FederationServiceProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.FederationServiceProvider

-
-
No usage of com.amazonaws.athena.connector.validation.FederationServiceProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/LambdaMetadataProvider.html b/com/amazonaws/athena/connector/validation/class-use/LambdaMetadataProvider.html deleted file mode 100644 index 7f4425fd3b..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/LambdaMetadataProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.LambdaMetadataProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.LambdaMetadataProvider

-
-
No usage of com.amazonaws.athena.connector.validation.LambdaMetadataProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/class-use/LambdaRecordProvider.html b/com/amazonaws/athena/connector/validation/class-use/LambdaRecordProvider.html deleted file mode 100644 index 9c8acf1df3..0000000000 --- a/com/amazonaws/athena/connector/validation/class-use/LambdaRecordProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connector.validation.LambdaRecordProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connector.validation.LambdaRecordProvider

-
-
No usage of com.amazonaws.athena.connector.validation.LambdaRecordProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/package-frame.html b/com/amazonaws/athena/connector/validation/package-frame.html deleted file mode 100644 index 6aa45ee9e3..0000000000 --- a/com/amazonaws/athena/connector/validation/package-frame.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.validation (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connector.validation

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connector/validation/package-summary.html b/com/amazonaws/athena/connector/validation/package-summary.html deleted file mode 100644 index 150ae05071..0000000000 --- a/com/amazonaws/athena/connector/validation/package-summary.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.validation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connector.validation

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/package-tree.html b/com/amazonaws/athena/connector/validation/package-tree.html deleted file mode 100644 index f854af13d8..0000000000 --- a/com/amazonaws/athena/connector/validation/package-tree.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -com.amazonaws.athena.connector.validation Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connector.validation

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connector/validation/package-use.html b/com/amazonaws/athena/connector/validation/package-use.html deleted file mode 100644 index d3b96e78ac..0000000000 --- a/com/amazonaws/athena/connector/validation/package-use.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connector.validation (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connector.validation

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbCompositeHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbCompositeHandler.html deleted file mode 100644 index 3f316666e1..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -AwsCmdbCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb
-

Class AwsCmdbCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class AwsCmdbCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose AwsCmdbMetadataHandler and AwsCmdbRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsCmdbCompositeHandler

        -
        public AwsCmdbCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbMetadataHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbMetadataHandler.html deleted file mode 100644 index cbd990ecc1..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbMetadataHandler.html +++ /dev/null @@ -1,507 +0,0 @@ - - - - - - -AwsCmdbMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb
-

Class AwsCmdbMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class AwsCmdbMetadataHandler
    -extends MetadataHandler
    -
    Handles metadata requests for the Athena AWS CMDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Maps AWS Resources to SQL tables using a set of TableProviders constructed from a TableProviderFactory. - 2. This class is largely a mux that delegates requests to the appropriate TableProvider based on the - requested TableName. - 3. Provides a schema and table list by scanning all loaded TableProviders.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsCmdbMetadataHandler

        -
        public AwsCmdbMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        AwsCmdbMetadataHandler

        -
        protected AwsCmdbMetadataHandler(TableProviderFactory tableProviderFactory,
        -                                 EncryptionKeyFactory keyFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest listSchemasRequest)
        -
        Returns the list of supported schemas discovered from the loaded TableProvider scan.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listSchemasRequest - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest listTablesRequest)
        -
        Returns the list of supported tables on the requested schema discovered from the loaded TableProvider scan.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listTablesRequest - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest getTableRequest)
        -
        Delegates to the TableProvider that is registered for the requested table.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableRequest - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        Delegates to the TableProvider that is registered for the requested table.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Delegates to the TableProvider that is registered for the requested table.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest getSplitsRequest)
        -
        Delegates to the TableProvider that is registered for the requested table.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbRecordHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbRecordHandler.html deleted file mode 100644 index 82ea124b9f..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/AwsCmdbRecordHandler.html +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - -AwsCmdbRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb
-

Class AwsCmdbRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class AwsCmdbRecordHandler
    -extends RecordHandler
    -
    Handles record requests for the Athena AWS CMDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Maps AWS Resources to SQL tables using a set of TableProviders constructed from a TableProviderFactory. - 2. This class is largely a mux that delegates requests to the appropriate TableProvider based on the - requested TableName.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsCmdbRecordHandler

        -
        public AwsCmdbRecordHandler()
        -
      • -
      - - - -
        -
      • -

        AwsCmdbRecordHandler

        -
        protected AwsCmdbRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               TableProviderFactory tableProviderFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller blockSpiller,
        -                                  ReadRecordsRequest readRecordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -
        Delegates to the TableProvider that is registered for the requested table.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        blockSpiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        readRecordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/TableProviderFactory.html b/com/amazonaws/athena/connectors/aws/cmdb/TableProviderFactory.html deleted file mode 100644 index 26ca08583e..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/TableProviderFactory.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - -TableProviderFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb
-

Class TableProviderFactory

-
-
- -
-
    -
  • -
    -
    -
    public class TableProviderFactory
    -extends Object
    -
    Acts as a factory for all supported TableProviders and also a source of meta-data about the - schemas and tables that the loaded TableProviders support.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TableProviderFactory

        -
        public TableProviderFactory()
        -
      • -
      - - - -
        -
      • -

        TableProviderFactory

        -
        protected TableProviderFactory(com.amazonaws.services.ec2.AmazonEC2 ec2,
        -                               com.amazonaws.services.elasticmapreduce.AmazonElasticMapReduce emr,
        -                               com.amazonaws.services.rds.AmazonRDS rds,
        -                               com.amazonaws.services.s3.AmazonS3 amazonS3)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTableProviders

        -
        public Map<TableName,TableProvider> getTableProviders()
        -
        Provides access to the mapping of loaded TableProviders by their fully qualified table names.
        -
        -
        Returns:
        -
        Map of TableNames to their corresponding TableProvider.
        -
        -
      • -
      - - - -
        -
      • -

        getSchemas

        -
        public Map<String,List<TableName>> getSchemas()
        -
        Provides access to the mapping of TableNames for each schema name discovered during the TableProvider - scann.
        -
        -
        Returns:
        -
        Map of schema names to their corresponding list of fully qualified TableNames.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbCompositeHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbCompositeHandler.html deleted file mode 100644 index 121d4ed293..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbMetadataHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbMetadataHandler.html deleted file mode 100644 index 2dbe6564bc..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbRecordHandler.html b/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbRecordHandler.html deleted file mode 100644 index efd3bddac7..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/class-use/AwsCmdbRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/class-use/TableProviderFactory.html b/com/amazonaws/athena/connectors/aws/cmdb/class-use/TableProviderFactory.html deleted file mode 100644 index e5dda59f8f..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/class-use/TableProviderFactory.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.TableProviderFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.TableProviderFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/package-frame.html b/com/amazonaws/athena/connectors/aws/cmdb/package-frame.html deleted file mode 100644 index e3c7596595..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.aws.cmdb

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/package-summary.html b/com/amazonaws/athena/connectors/aws/cmdb/package-summary.html deleted file mode 100644 index ec16c476de..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/package-summary.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.aws.cmdb

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/package-tree.html b/com/amazonaws/athena/connectors/aws/cmdb/package-tree.html deleted file mode 100644 index bcbcde74df..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/package-tree.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.aws.cmdb

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/package-use.html b/com/amazonaws/athena/connectors/aws/cmdb/package-use.html deleted file mode 100644 index 264d9d9143..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.aws.cmdb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.aws.cmdb

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/EmrClusterTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/EmrClusterTableProvider.html deleted file mode 100644 index cb45aec833..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/EmrClusterTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -EmrClusterTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables
-

Class EmrClusterTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class EmrClusterTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EMR Clusters to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EmrClusterTableProvider

        -
        public EmrClusterTableProvider(com.amazonaws.services.elasticmapreduce.AmazonElasticMapReduce emr)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls ListClusters and DescribeCluster on the AWS EMR Client returning all clusters that match the supplied - predicate and attempting to push down certain predicates (namely queries for specific cluster) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/RdsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/RdsTableProvider.html deleted file mode 100644 index a4fc7f9ecf..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/RdsTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -RdsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables
-

Class RdsTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class RdsTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your RDS instances to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RdsTableProvider

        -
        public RdsTableProvider(com.amazonaws.services.rds.AmazonRDS rds)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeDBInstances on the AWS RDS Client returning all DB Instances that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific DB Instance) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/TableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/TableProvider.html deleted file mode 100644 index b710d70eaa..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/TableProvider.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - -TableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables
-

Interface TableProvider

-
-
-
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        String getSchema()
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        TableName getTableName()
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getPartitions

        -
        default void getPartitions(BlockWriter blockWriter,
        -                           GetTableLayoutRequest request)
        -                    throws Exception
        -
        Default implementation returns a single partition since many of the TableProviders may not support - parallel scans.
        -
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        default void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                    GetTableLayoutRequest request)
        -
        Default implementation does not enhance the partition results schema
        -
      • -
      - - - -
        -
      • -

        readWithConstraint

        -
        void readWithConstraint(BlockSpiller spiller,
        -                        ReadRecordsRequest recordsRequest,
        -                        QueryStatusChecker queryStatusChecker)
        -
        Effects the requested read against the table, writing result row data using the supplied BlockSpliller.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/EmrClusterTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/EmrClusterTableProvider.html deleted file mode 100644 index 4682535da7..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/EmrClusterTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.EmrClusterTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.EmrClusterTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.EmrClusterTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/RdsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/RdsTableProvider.html deleted file mode 100644 index dda89b83b5..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/RdsTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.RdsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.RdsTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.RdsTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/TableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/TableProvider.html deleted file mode 100644 index 0713f1fb9e..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/class-use/TableProvider.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.aws.cmdb.tables.TableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.aws.cmdb.tables.TableProvider

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/EbsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/EbsTableProvider.html deleted file mode 100644 index d9d8da59e8..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/EbsTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -EbsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class EbsTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class EbsTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EBS volumes to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EbsTableProvider

        -
        public EbsTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeVolumes on the AWS EC2 Client returning all volumes that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific volumes) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/Ec2TableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/Ec2TableProvider.html deleted file mode 100644 index d621a3af71..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/Ec2TableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -Ec2TableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class Ec2TableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class Ec2TableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EC2 instances to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Ec2TableProvider

        -
        public Ec2TableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeInstances on the AWS EC2 Client returning all instances that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific ec2 instance) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/ImagesTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/ImagesTableProvider.html deleted file mode 100644 index 2be620f43d..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/ImagesTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -ImagesTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class ImagesTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class ImagesTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EC2 images (aka AMIs) to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ImagesTableProvider

        -
        public ImagesTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeImagess on the AWS EC2 Client returning all images that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific volumes) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/RouteTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/RouteTableProvider.html deleted file mode 100644 index 0dac5f966a..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/RouteTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -RouteTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class RouteTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class RouteTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EC2 RouteTable entries (routes) to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RouteTableProvider

        -
        public RouteTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeRouteTables on the AWS EC2 Client returning all Routes that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific RoutingTables) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SecurityGroupsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SecurityGroupsTableProvider.html deleted file mode 100644 index af9bdbd0ec..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SecurityGroupsTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -SecurityGroupsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class SecurityGroupsTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class SecurityGroupsTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EC2 SecurityGroups to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SecurityGroupsTableProvider

        -
        public SecurityGroupsTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeSecurityGroups on the AWS EC2 Client returning all SecurityGroup rules that match the supplied - predicate and attempting to push down certain predicates (namely queries for specific SecurityGroups) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SubnetTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SubnetTableProvider.html deleted file mode 100644 index b7a2a0572d..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/SubnetTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -SubnetTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class SubnetTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class SubnetTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your EC2 Subnets to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SubnetTableProvider

        -
        public SubnetTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeSubnets on the AWS EC2 Client returning all subnets that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific subnet) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/VpcTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/VpcTableProvider.html deleted file mode 100644 index 9d80e4f9fe..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/VpcTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -VpcTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
-

Class VpcTableProvider

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VpcTableProvider

        -
        public VpcTableProvider(com.amazonaws.services.ec2.AmazonEC2 ec2)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeVPCs on the AWS EC2 Client returning all VPCs that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific VPCs) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/EbsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/EbsTableProvider.html deleted file mode 100644 index 662b55f663..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/EbsTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.EbsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.EbsTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.EbsTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/Ec2TableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/Ec2TableProvider.html deleted file mode 100644 index 3ed95e6ced..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/Ec2TableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.Ec2TableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.Ec2TableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.Ec2TableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/ImagesTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/ImagesTableProvider.html deleted file mode 100644 index ccdd50bb18..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/ImagesTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.ImagesTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.ImagesTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.ImagesTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/RouteTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/RouteTableProvider.html deleted file mode 100644 index 8c4f68b637..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/RouteTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.RouteTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.RouteTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.RouteTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SecurityGroupsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SecurityGroupsTableProvider.html deleted file mode 100644 index 280b842fe9..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SecurityGroupsTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SecurityGroupsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SecurityGroupsTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SecurityGroupsTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SubnetTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SubnetTableProvider.html deleted file mode 100644 index 719b4f2e74..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/SubnetTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SubnetTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SubnetTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.SubnetTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/VpcTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/VpcTableProvider.html deleted file mode 100644 index c1c29fc472..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/class-use/VpcTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.VpcTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.VpcTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2.VpcTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-frame.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-frame.html deleted file mode 100644 index bed3742e76..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-frame.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.aws.cmdb.tables.ec2

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-summary.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-summary.html deleted file mode 100644 index 1cf91642b2..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-summary.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.aws.cmdb.tables.ec2

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-tree.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-tree.html deleted file mode 100644 index b954528c41..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.aws.cmdb.tables.ec2

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-use.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-use.html deleted file mode 100644 index 5a5e9f38d0..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/ec2/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.aws.cmdb.tables.ec2

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-frame.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/package-frame.html deleted file mode 100644 index 7789dfe597..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.aws.cmdb.tables

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-summary.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/package-summary.html deleted file mode 100644 index 587270da53..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-summary.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.aws.cmdb.tables

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-tree.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/package-tree.html deleted file mode 100644 index cef4a7efb8..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-tree.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.aws.cmdb.tables

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-use.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/package-use.html deleted file mode 100644 index 8de00b88a5..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/package-use.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.aws.cmdb.tables (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.aws.cmdb.tables

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3BucketsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3BucketsTableProvider.html deleted file mode 100644 index 46b204ea76..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3BucketsTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -S3BucketsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.s3
-

Class S3BucketsTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class S3BucketsTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your S3 Objects to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3BucketsTableProvider

        -
        public S3BucketsTableProvider(com.amazonaws.services.s3.AmazonS3 amazonS3)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeDBInstances on the AWS RDS Client returning all DB Instances that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific DB Instance) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3ObjectsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3ObjectsTableProvider.html deleted file mode 100644 index 72ddab68a6..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/S3ObjectsTableProvider.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - -S3ObjectsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.aws.cmdb.tables.s3
-

Class S3ObjectsTableProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    TableProvider
    -
    -
    -
    -
    public class S3ObjectsTableProvider
    -extends Object
    -implements TableProvider
    -
    Maps your S3 Objects to a table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3ObjectsTableProvider

        -
        public S3ObjectsTableProvider(com.amazonaws.services.s3.AmazonS3 amazonS3)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSchema

        -
        public String getSchema()
        -
        Description copied from interface: TableProvider
        -
        The schema name (aka database) that this table provider's table belongs to.
        -
        -
        Specified by:
        -
        getSchema in interface TableProvider
        -
        Returns:
        -
        String containing the schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableName

        -
        public TableName getTableName()
        -
        Description copied from interface: TableProvider
        -
        The fully qualified name of the table represented by this TableProvider.
        -
        -
        Specified by:
        -
        getTableName in interface TableProvider
        -
        Returns:
        -
        The TableName containing the fully qualified name of the Table.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller spiller,
        -                               ReadRecordsRequest recordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Calls DescribeDBInstances on the AWS RDS Client returning all DB Instances that match the supplied predicate and attempting - to push down certain predicates (namely queries for specific DB Instance) to EC2.
        -
        -
        Specified by:
        -
        readWithConstraint in interface TableProvider
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3BucketsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3BucketsTableProvider.html deleted file mode 100644 index be9b8ac7a1..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3BucketsTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3BucketsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3BucketsTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3BucketsTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3ObjectsTableProvider.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3ObjectsTableProvider.html deleted file mode 100644 index f2546d23c6..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/class-use/S3ObjectsTableProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3ObjectsTableProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3ObjectsTableProvider

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.s3.S3ObjectsTableProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-frame.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-frame.html deleted file mode 100644 index 6b8c91d04f..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.s3 (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.aws.cmdb.tables.s3

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-summary.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-summary.html deleted file mode 100644 index 03ef4a5b27..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-summary.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.s3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.aws.cmdb.tables.s3

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-tree.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-tree.html deleted file mode 100644 index 3a22ba6b6a..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-tree.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.aws.cmdb.tables.s3 Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.aws.cmdb.tables.s3

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-use.html b/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-use.html deleted file mode 100644 index a0f1fa011f..0000000000 --- a/com/amazonaws/athena/connectors/aws/cmdb/tables/s3/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.aws.cmdb.tables.s3 (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.aws.cmdb.tables.s3

-
-
No usage of com.amazonaws.athena.connectors.aws.cmdb.tables.s3
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchCompositeHandler.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchCompositeHandler.html deleted file mode 100644 index 05d2da80c7..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -CloudwatchCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class CloudwatchCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose CloudwatchMetadataHandler and CloudwatchRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudwatchCompositeHandler

        -
        public CloudwatchCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchExceptionFilter.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchExceptionFilter.html deleted file mode 100644 index 5b32cb2533..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchExceptionFilter.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - -CloudwatchExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchExceptionFilter

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchMetadataHandler.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchMetadataHandler.html deleted file mode 100644 index 3aea0e219c..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchMetadataHandler.html +++ /dev/null @@ -1,669 +0,0 @@ - - - - - - -CloudwatchMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class CloudwatchMetadataHandler
    -extends MetadataHandler
    -
    Handles metadata requests for the Athena Cloudwatch Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Each LogGroup is treated as a schema (aka database). - 2. Each LogStream is treated as a table. - 3. A special 'all_log_streams' view is added which allows you to query all LogStreams in a LogGroup. - 4. LogStreams area treated as partitions and scanned in parallel. - 5. Timestamp predicates are pushed into Cloudwatch itself.

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudwatchMetadataHandler

        -
        public CloudwatchMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        CloudwatchMetadataHandler

        -
        protected CloudwatchMetadataHandler(com.amazonaws.services.logs.AWSLogs awsLogs,
        -                                    EncryptionKeyFactory keyFactory,
        -                                    com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                    com.amazonaws.services.athena.AmazonAthena athena,
        -                                    String spillBucket,
        -                                    String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest listSchemasRequest)
        -                                      throws TimeoutException
        -
        List LogGroups in your Cloudwatch account treating each as a 'schema' (aka database)
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listSchemasRequest - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        TimeoutException
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest listTablesRequest)
        -                                throws TimeoutException
        -
        List LogStreams within the requested schema (aka LogGroup) in your Cloudwatch account treating each as a 'table'.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listTablesRequest - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        TimeoutException
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest getTableRequest)
        -
        Returns the pre-set schema for the request Cloudwatch table (LogStream) and schema (LogGroup) after - validating that it exists.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableRequest - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        We add one additional field to the partition schema. This field is used for our own purposes and ignored - by Athena but it will get passed to calls to GetSplits(...) which is where we will set it on our Split - without the need to call Cloudwatch a second time.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Gets the list of LogStreams that need to be scanned to satisfy the requested table. In most cases this will be just - 1 LogStream and this results in just 1 partition. If, however, the request is for the special ALL_LOG_STREAMS view - then all LogStreams in the requested LogGroup (schema) are queried and turned into partitions 1:1.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        Each partition is converted into a single Split which means we will potentially read all LogStreams required for - the query in parallel.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchRecordHandler.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchRecordHandler.html deleted file mode 100644 index a1fc937dae..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchRecordHandler.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - -CloudwatchRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class CloudwatchRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena Cloudwatch Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Reads and maps Cloudwatch Logs data for a specific LogStream (split) - 2. Attempts to push down time range predicates into Cloudwatch.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudwatchRecordHandler

        -
        public CloudwatchRecordHandler()
        -
      • -
      - - - -
        -
      • -

        CloudwatchRecordHandler

        -
        protected CloudwatchRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                                  com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                  com.amazonaws.services.athena.AmazonAthena athena,
        -                                  com.amazonaws.services.logs.AWSLogs awsLogs)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws TimeoutException
        -
        Scans Cloudwatch Logs using the LogStream and optional Time stamp filters.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        TimeoutException
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableName.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableName.html deleted file mode 100644 index 9cd18baa2e..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableName.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - - -CloudwatchTableName (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchTableName

-
-
- -
-
    -
  • -
    -
    -
    public class CloudwatchTableName
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudwatchTableName

        -
        public CloudwatchTableName(String logGroupName,
        -                           String logStreamName)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getLogGroupName

        -
        public String getLogGroupName()
        -
      • -
      - - - -
        -
      • -

        getLogStreamName

        -
        public String getLogStreamName()
        -
      • -
      - - - -
        -
      • -

        toTableName

        -
        public TableName toTableName()
        -
      • -
      - - - - - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableResolver.html b/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableResolver.html deleted file mode 100644 index fb7005b97a..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/CloudwatchTableResolver.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - -CloudwatchTableResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch
-

Class CloudwatchTableResolver

-
-
- -
-
    -
  • -
    -
    -
    public class CloudwatchTableResolver
    -extends Object
    -
    This class helps with resolving the differences in casing between cloudwatch log and Presto. Presto expects all - databases, tables, and columns to be lower case. This class allows us to use cloudwatch logGroups and logStreams - which may have captial letters in them without issue. It does so by caching LogStreams and LogStreams and doing - a case insentive search over them. It will first try to do a targeted get to reduce the penalty for LogGroups - and LogStreams which don't have capitalization. It also has an optimization for LAMBDA which is a common - cause of capitalized LogStreams by doing a targeted replace for LAMBDA's pattern.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CloudwatchTableResolver

        -
        public CloudwatchTableResolver(ThrottlingInvoker invoker,
        -                               com.amazonaws.services.logs.AWSLogs awsLogs,
        -                               long maxSchemaCacheSize,
        -                               long maxTableCacheSize)
        -
        Constructs an instance of the table resolver.
        -
        -
        Parameters:
        -
        invoker - The ThrottlingInvoker to use to handle throttling events.
        -
        awsLogs - The AWSLogs client to use for cache misses.
        -
        maxSchemaCacheSize - The max number of schemas to cache.
        -
        maxTableCacheSize - The max tables to cache.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        validateTable

        -
        public CloudwatchTableName validateTable(TableName tableName)
        -
        Used to validate and convert the given TableName to a properly cased and qualified CloudwatchTableName.
        -
        -
        Parameters:
        -
        tableName - The TableName to validate and convert.
        -
        Returns:
        -
        The CloudwatchTableName for the provided TableName or throws if the TableName could not be resolved to a - CloudwatchTableName. This method mostly handles resolving case mismatches and ensuring the input is a valid entity - in Cloudwatch.
        -
        -
      • -
      - - - -
        -
      • -

        validateSchema

        -
        public String validateSchema(String schema)
        -
        Used to validate and convert the given schema name to a properly cased and qualified CloudwatchTableName.
        -
        -
        Parameters:
        -
        schema - The TableName to validate and convert.
        -
        Returns:
        -
        The cloudwatch LogGroup (aka schema name) or throws if the schema name could not be resolved to a - LogGroup. This method mostly handles resolving case mismatches and ensuring the input is a valid entity - in Cloudwatch.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchCompositeHandler.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchCompositeHandler.html deleted file mode 100644 index 95d78dc1d7..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.CloudwatchCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchExceptionFilter.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchExceptionFilter.html deleted file mode 100644 index 2ea17bc022..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchExceptionFilter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchExceptionFilter

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.CloudwatchExceptionFilter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchMetadataHandler.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchMetadataHandler.html deleted file mode 100644 index b13eb5c443..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.CloudwatchMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchRecordHandler.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchRecordHandler.html deleted file mode 100644 index b63287b027..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.CloudwatchRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableName.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableName.html deleted file mode 100644 index 1e85fcfbf9..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableName.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchTableName (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchTableName

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableResolver.html b/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableResolver.html deleted file mode 100644 index 688a2a7e01..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/class-use/CloudwatchTableResolver.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.CloudwatchTableResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.CloudwatchTableResolver

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.CloudwatchTableResolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricStatSerDe.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricStatSerDe.html deleted file mode 100644 index 76d75f7be1..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricStatSerDe.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - -MetricStatSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricStatSerDe

-
-
- -
-
    -
  • -
    -
    -
    public class MetricStatSerDe
    -extends Object
    -
    Used to serialize and deserialize Cloudwatch Metrics MetricStat objects. This is used - when creating and processing Splits.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        SERIALIZED_METRIC_STATS_FIELD_NAME

        -
        protected static final String SERIALIZED_METRIC_STATS_FIELD_NAME
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        serialize

        -
        public static String serialize(List<com.amazonaws.services.cloudwatch.model.MetricStat> metricStats)
        -
        Serializes the provided List of MetricStats.
        -
        -
        Parameters:
        -
        metricStats - The list of MetricStats to serialize.
        -
        Returns:
        -
        A String containing the serialized list of MetricStats.
        -
        -
      • -
      - - - -
        -
      • -

        deserialize

        -
        public static List<com.amazonaws.services.cloudwatch.model.MetricStat> deserialize(String serializedMetricStats)
        -
        Deserializes the provided String into a List of MetricStats.
        -
        -
        Parameters:
        -
        serializedMetricStats - A serialized list of MetricStats.
        -
        Returns:
        -
        The List of MetricStats represented by the serialized string.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricUtils.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricUtils.html deleted file mode 100644 index 1344ee608a..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricUtils.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -MetricUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricUtils

-
-
- -
-
    -
  • -
    -
    -
    public class MetricUtils
    -extends Object
    -
    Helper which prepares and filters Cloudwatch Metrics requests.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        applyMetricConstraints

        -
        protected static boolean applyMetricConstraints(ConstraintEvaluator evaluator,
        -                                                com.amazonaws.services.cloudwatch.model.Metric metric,
        -                                                String statistic)
        -
        Filters metrics who have at least 1 metric dimension that matches DIMENSION_NAME_FIELD and DIMENSION_VALUE_FIELD filters. - This is just an optimization and isn't fully correct. We depend on the calling engine to apply full constraints. Also - filters metric name and namespace.
        -
        -
        Returns:
        -
        True if the supplied metric contains at least 1 Dimension matching the evaluator.
        -
        -
      • -
      - - - -
        -
      • -

        pushDownPredicate

        -
        protected static void pushDownPredicate(Constraints constraints,
        -                                        com.amazonaws.services.cloudwatch.model.ListMetricsRequest listMetricsRequest)
        -
        Attempts to push the supplied predicate constraints onto the Cloudwatch Metrics request.
        -
      • -
      - - - -
        -
      • -

        makeGetMetricDataRequest

        -
        protected static com.amazonaws.services.cloudwatch.model.GetMetricDataRequest makeGetMetricDataRequest(ReadRecordsRequest readRecordsRequest)
        -
        Creates a Cloudwatch Metrics sample data request from the provided inputs
        -
        -
        Parameters:
        -
        readRecordsRequest - The RecordReadRequest to make into a Cloudwatch Metrics Data request.
        -
        Returns:
        -
        The Cloudwatch Metrics Data request that matches the requested read operation.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsCompositeHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsCompositeHandler.html deleted file mode 100644 index a2cb068bcc..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -MetricsCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricsCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MetricsCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose MetricsMetadataHandler and MetricsRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetricsCompositeHandler

        -
        public MetricsCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsExceptionFilter.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsExceptionFilter.html deleted file mode 100644 index 1ddc1dc1cc..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsExceptionFilter.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - -MetricsExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricsExceptionFilter

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsMetadataHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsMetadataHandler.html deleted file mode 100644 index 4a1d7aed16..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsMetadataHandler.html +++ /dev/null @@ -1,536 +0,0 @@ - - - - - - -MetricsMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricsMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MetricsMetadataHandler
    -extends MetadataHandler
    -
    Handles metadata requests for the Athena Cloudwatch Metrics Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Provides two tables (metrics and metric_samples) for accessing Cloudwatch Metrics data via the "default" schema. - 2. Supports Predicate Pushdown into Cloudwatch Metrics for most fields. - 3. If multiple Metrics (namespace, metric, dimension(s), and statistic) are requested, they can be read in parallel.

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetricsMetadataHandler

        -
        public MetricsMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        MetricsMetadataHandler

        -
        protected MetricsMetadataHandler(com.amazonaws.services.cloudwatch.AmazonCloudWatch metrics,
        -                                 EncryptionKeyFactory keyFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest listSchemasRequest)
        -
        Only supports a single, static, schema defined by SCHEMA_NAME.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listSchemasRequest - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest listTablesRequest)
        -
        Supports a set of static tables defined by: TABLES
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listTablesRequest - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest getTableRequest)
        -
        Returns the details of the requested static table.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableRequest - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Our table doesn't support complex layouts or partitioning so we simply make this method a NoOp and the SDK will - automatically generate a single placeholder partition for us since Athena needs at least 1 partition returned - if there is potetnailly any data to read. We do this because Cloudwatch Metric's APIs do not support the kind of filtering we need to do - reasonably scoped partition pruning. Instead we do the pruning at Split generation time and return a single - partition here. The down side to doing it at Split generation time is that we sacrifice parallelizing Split - generation. However this is not a significant performance detrement to this connector since we can - generate Splits rather quickly and easily.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest getSplitsRequest)
        -                              throws Exception
        -
        Each 'metric' in cloudwatch is uniquely identified by a quad of Namespace, List, MetricName, Statistic. If the - query is for the METRIC_TABLE we return a single split. If the query is for actual metrics data, we start forming batches - of metrics now that will form the basis of GetMetricData requests during readSplits.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsRecordHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsRecordHandler.html deleted file mode 100644 index e645ba145b..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricsRecordHandler.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - -MetricsRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics
-

Class MetricsRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MetricsRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena Cloudwatch Metrics Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Reads and maps Cloudwatch Metrics and Metric Samples. - 2. Attempts to push down time range predicates into Cloudwatch Metrics.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetricsRecordHandler

        -
        public MetricsRecordHandler()
        -
      • -
      - - - -
        -
      • -

        MetricsRecordHandler

        -
        protected MetricsRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               com.amazonaws.services.cloudwatch.AmazonCloudWatch metrics)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller blockSpiller,
        -                                  ReadRecordsRequest readRecordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws TimeoutException
        -
        Scans Cloudwatch Metrics for the list of available metrics or the samples for a specific metric.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        blockSpiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        readRecordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        TimeoutException
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricStatSerDe.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricStatSerDe.html deleted file mode 100644 index da2064394f..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricStatSerDe.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricStatSerDe (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricStatSerDe

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricStatSerDe
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricUtils.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricUtils.html deleted file mode 100644 index 0a05a6f724..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricUtils

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsCompositeHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsCompositeHandler.html deleted file mode 100644 index 2f245adbaf..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsExceptionFilter.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsExceptionFilter.html deleted file mode 100644 index 4aca4ed1bc..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsExceptionFilter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsExceptionFilter

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsExceptionFilter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsMetadataHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsMetadataHandler.html deleted file mode 100644 index 926362382d..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsRecordHandler.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsRecordHandler.html deleted file mode 100644 index 81aac8a776..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/class-use/MetricsRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-frame.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/package-frame.html deleted file mode 100644 index f75eb7ad1c..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.cloudwatch.metrics

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-summary.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/package-summary.html deleted file mode 100644 index 0b6d4471b9..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-summary.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.cloudwatch.metrics

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-tree.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/package-tree.html deleted file mode 100644 index 650713d757..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-tree.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.cloudwatch.metrics

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-use.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/package-use.html deleted file mode 100644 index 27cc2745c5..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.cloudwatch.metrics (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.cloudwatch.metrics

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricSamplesTable.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricSamplesTable.html deleted file mode 100644 index b08634bc28..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricSamplesTable.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - -MetricSamplesTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics.tables
-

Class MetricSamplesTable

-
-
- -
-
    -
  • -
    -
    -
    public class MetricSamplesTable
    -extends Table
    -
    Defines the metadata associated with our static metric_samples table. -

    - This table contains the available metric samples for each metric named in the **metrics** table. - More specifically, the table contains the following columns: -

    - **namespace** - A VARCHAR containing the namespace. - **metric_name** - A VARCHAR containing the metric name. - **dimensions** - A LIST of STRUCTS comprised of dim_name (VARCHAR) and dim_value (VARCHAR). - **dim_name** - A VARCHAR convenience field used to easily filter on a single dimension name. - **dim_value** - A VARCHAR convenience field used to easily filter on a single dimension value. - **period** - An INT field representing the 'period' of the metric in seconds. (e.g. 60 second metric) - **timestamp** - A BIGINT field representing the epoch time (in seconds) the metric sample is for. - **value** - A FLOAT8 field containing the value of the sample. - **statistic** - A VARCHAR containing the statistic type of the sample. (e.g. AVERAGE, p90, etc..)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetricSamplesTable

        -
        public MetricSamplesTable()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricsTable.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricsTable.html deleted file mode 100644 index a0498d96b8..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/MetricsTable.html +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - -MetricsTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics.tables
-

Class MetricsTable

-
-
- -
-
    -
  • -
    -
    -
    public class MetricsTable
    -extends Table
    -
    Defines the metadata associated with our static metrics table. -

    - This table contains the available metrics as uniquely defined by a triple of namespace, set, name. - More specifically, this table contains the following columns. - * **namespace** - A VARCHAR containing the namespace. - * **metric_name** - A VARCHAR containing the metric name. - * **dimensions** - A LIST of STRUCTS comprised of dim_name (VARCHAR) and dim_value (VARCHAR). - * **statistic** - A List of VARCH statistics (e.g. p90, AVERAGE, etc..) avialable for the metric.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MetricsTable

        -
        public MetricsTable()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/Table.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/Table.html deleted file mode 100644 index d2acb71ca0..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/Table.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - -Table (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.cloudwatch.metrics.tables
-

Class Table

-
-
- -
-
    -
  • -
    -
    Direct Known Subclasses:
    -
    MetricSamplesTable, MetricsTable
    -
    -
    -
    -
    public abstract class Table
    -extends Object
    -
    Defines some commonly required field names used by all tables and consumers of tables in this connector.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricSamplesTable.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricSamplesTable.html deleted file mode 100644 index 2125a52942..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricSamplesTable.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricSamplesTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricSamplesTable

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricSamplesTable
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricsTable.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricsTable.html deleted file mode 100644 index aee10fa4ae..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/MetricsTable.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricsTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricsTable

-
-
No usage of com.amazonaws.athena.connectors.cloudwatch.metrics.tables.MetricsTable
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/Table.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/Table.html deleted file mode 100644 index b02e2812c8..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/class-use/Table.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.cloudwatch.metrics.tables.Table (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.cloudwatch.metrics.tables.Table

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-frame.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-frame.html deleted file mode 100644 index 40adbfe2a6..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics.tables (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.cloudwatch.metrics.tables

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-summary.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-summary.html deleted file mode 100644 index ccae04820c..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-summary.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics.tables (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.cloudwatch.metrics.tables

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-tree.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-tree.html deleted file mode 100644 index 38fca84eed..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-tree.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch.metrics.tables Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.cloudwatch.metrics.tables

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-use.html b/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-use.html deleted file mode 100644 index e4a28f9779..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/metrics/tables/package-use.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.cloudwatch.metrics.tables (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.cloudwatch.metrics.tables

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/package-frame.html b/com/amazonaws/athena/connectors/cloudwatch/package-frame.html deleted file mode 100644 index a38eb68320..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.cloudwatch

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/package-summary.html b/com/amazonaws/athena/connectors/cloudwatch/package-summary.html deleted file mode 100644 index a636ee9e96..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/package-summary.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.cloudwatch

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/package-tree.html b/com/amazonaws/athena/connectors/cloudwatch/package-tree.html deleted file mode 100644 index 5a7fe4f59e..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/package-tree.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.cloudwatch Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.cloudwatch

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/cloudwatch/package-use.html b/com/amazonaws/athena/connectors/cloudwatch/package-use.html deleted file mode 100644 index ea60e24f5b..0000000000 --- a/com/amazonaws/athena/connectors/cloudwatch/package-use.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.cloudwatch (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.cloudwatch

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/DocDBCompositeHandler.html b/com/amazonaws/athena/connectors/docdb/DocDBCompositeHandler.html deleted file mode 100644 index 21084105ab..0000000000 --- a/com/amazonaws/athena/connectors/docdb/DocDBCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -DocDBCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class DocDBCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DocDBCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose DocDBMetadataHandler and DocDBRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DocDBCompositeHandler

        -
        public DocDBCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/DocDBConnectionFactory.html b/com/amazonaws/athena/connectors/docdb/DocDBConnectionFactory.html deleted file mode 100644 index dbb386a7f8..0000000000 --- a/com/amazonaws/athena/connectors/docdb/DocDBConnectionFactory.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - -DocDBConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class DocDBConnectionFactory

-
-
- -
-
    -
  • -
    -
    -
    public class DocDBConnectionFactory
    -extends Object
    -
    Creates and Caches HBase Connection Instances, using the connection string as the cache key.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DocDBConnectionFactory

        -
        public DocDBConnectionFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getOrCreateConn

        -
        public com.mongodb.client.MongoClient getOrCreateConn(String connStr)
        -
        Used to get an existing, pooled, connection or to create a new connection - for the given connection string.
        -
        -
        Parameters:
        -
        connStr - MongoClient connection details, format is expected to be: - mongodb://:@:/?ssl=true&ssl_ca_certs=&replicaSet=
        -
        Returns:
        -
        A MongoClient connection if the connection succeeded, else the function will throw.
        -
        -
      • -
      - - - -
        -
      • -

        addConnection

        -
        protected void addConnection(String conStr,
        -                             com.mongodb.client.MongoClient conn)
        -
        Injects a connection into the client cache.
        -
        -
        Parameters:
        -
        conStr - The connection string (aka the cache key)
        -
        conn - The connection to inject into the client cache, most often a Mock used in testing.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/DocDBFieldResolver.html b/com/amazonaws/athena/connectors/docdb/DocDBFieldResolver.html deleted file mode 100644 index ca9392814b..0000000000 --- a/com/amazonaws/athena/connectors/docdb/DocDBFieldResolver.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - - - -DocDBFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class DocDBFieldResolver

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldResolver
    -
    -
    -
    -
    public class DocDBFieldResolver
    -extends Object
    -implements FieldResolver
    -
    Used to resolve DocDB complex structures to Apache Arrow Types.
    -
    -
    See Also:
    -
    FieldResolver
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_FIELD_RESOLVER

        -
        protected static final FieldResolver DEFAULT_FIELD_RESOLVER
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFieldValue

        -
        public Object getFieldValue(org.apache.arrow.vector.types.pojo.Field field,
        -                            Object value)
        -
        Description copied from interface: FieldResolver
        -
        Used to extract a value for the given Field from the provided value.
        -
        -
        Specified by:
        -
        getFieldValue in interface FieldResolver
        -
        Parameters:
        -
        field - The field that we would like to extract from the provided value.
        -
        value - The complex value we'd like to extract the provided field from.
        -
        Returns:
        -
        The value to use for the given field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/DocDBMetadataHandler.html b/com/amazonaws/athena/connectors/docdb/DocDBMetadataHandler.html deleted file mode 100644 index 58efa74225..0000000000 --- a/com/amazonaws/athena/connectors/docdb/DocDBMetadataHandler.html +++ /dev/null @@ -1,585 +0,0 @@ - - - - - - -DocDBMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class DocDBMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DocDBMetadataHandler
    -extends GlueMetadataHandler
    -
    Handles metadata requests for the Athena DocumentDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Uses a Glue table property (docfb-metadata-flag) to indicate that the table (whose name matched the DocDB collection - name) can indeed be used to supplement metadata from DocDB itself. - 2. Attempts to resolve sensitive fields such as DocDB connection strings via SecretsManager so that you can substitute - variables with values from by doing something like: - mongodb://${docdb_instance_1_creds}@myhostname.com:123/?ssl=true&ssl_ca_certs=rds-combined-ca-bundle.pem&replicaSet=rs0

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DocDBMetadataHandler

        -
        public DocDBMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        DocDBMetadataHandler

        -
        protected DocDBMetadataHandler(com.amazonaws.services.glue.AWSGlue glue,
        -                               DocDBConnectionFactory connectionFactory,
        -                               EncryptionKeyFactory keyFactory,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               String spillBucket,
        -                               String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest request)
        -
        List databases in your DocumentDB instance treating each as a 'schema' (aka database)
        -
        -
        Overrides:
        -
        doListSchemaNames in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest request)
        -
        List collections in the requested schema in your DocumentDB instance treating the requested schema as an DocumentDB - database.
        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        If Glue is enabled as a source of supplemental metadata we look up the requested Schema/Table in Glue and - filters out any results that don't have the DOCDB_METADATA_FLAG set. If no matching results were found in Glue, - then we resort to inferring the schema of the DocumentDB collection using SchemaUtils.inferSchema(...). If there - is no such table in DocumentDB the operation will fail.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Our table doesn't support complex layouts or partitioning so we simply make this method a NoOp.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest request)
        -
        Since our connector does not support parallel scans we generate a single Split and include the connection details - as a property on the split so that the RecordHandler has easy access to it.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String glueType)
        -
        Description copied from class: GlueMetadataHandler
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/DocDBRecordHandler.html b/com/amazonaws/athena/connectors/docdb/DocDBRecordHandler.html deleted file mode 100644 index 1cde4f6561..0000000000 --- a/com/amazonaws/athena/connectors/docdb/DocDBRecordHandler.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - - - -DocDBRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class DocDBRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DocDBRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena DocumentDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Attempts to resolve sensitive configuration fields such as HBase connection string via SecretsManager so that you can - substitute variables with values from by doing something like hostname:port:password=${my_secret}

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DocDBRecordHandler

        -
        public DocDBRecordHandler()
        -
      • -
      - - - -
        -
      • -

        DocDBRecordHandler

        -
        protected DocDBRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                             com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                             com.amazonaws.services.athena.AmazonAthena athena,
        -                             DocDBConnectionFactory connectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -
        Scans DocumentDB using the scan settings set on the requested Split by DocDBeMetadataHandler.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/QueryUtils.html b/com/amazonaws/athena/connectors/docdb/QueryUtils.html deleted file mode 100644 index f3a9487553..0000000000 --- a/com/amazonaws/athena/connectors/docdb/QueryUtils.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - -QueryUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class QueryUtils

-
-
- -
-
    -
  • -
    -
    -
    public final class QueryUtils
    -extends Object
    -
    Collection of helper methods which build Documents for use in DocumentDB queries, including: - 1. Projections - 2. Predicates - 3. Queries (a collection of predicates)
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static org.bson.DocumentmakePredicate(org.apache.arrow.vector.types.pojo.Field field, - ValueSet constraint) -
      Converts a single field constraint into a Document for use in a DocumentDB query.
      -
      static org.bson.DocumentmakeProjection(org.apache.arrow.vector.types.pojo.Schema schema) -
      Given a Schema create a projection document which can be used to request only specific Document fields - from DocumentDB.
      -
      static org.bson.DocumentmakeQuery(org.apache.arrow.vector.types.pojo.Schema schema, - Map<String,ValueSet> constraintSummary) -
      Given a set of Constraints and the projection Schema, create the Query Document that can be used to - push predicates into DocumentDB.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        makeProjection

        -
        public static org.bson.Document makeProjection(org.apache.arrow.vector.types.pojo.Schema schema)
        -
        Given a Schema create a projection document which can be used to request only specific Document fields - from DocumentDB.
        -
        -
        Parameters:
        -
        schema - The schema containing the requested projection.
        -
        Returns:
        -
        A Document matching the requested field projections.
        -
        -
      • -
      - - - -
        -
      • -

        makeQuery

        -
        public static org.bson.Document makeQuery(org.apache.arrow.vector.types.pojo.Schema schema,
        -                                          Map<String,ValueSet> constraintSummary)
        -
        Given a set of Constraints and the projection Schema, create the Query Document that can be used to - push predicates into DocumentDB.
        -
        -
        Parameters:
        -
        schema - The schema containing the requested projection.
        -
        constraintSummary - The set of constraints to apply to the query.
        -
        Returns:
        -
        The Document to use as the query.
        -
        -
      • -
      - - - -
        -
      • -

        makePredicate

        -
        public static org.bson.Document makePredicate(org.apache.arrow.vector.types.pojo.Field field,
        -                                              ValueSet constraint)
        -
        Converts a single field constraint into a Document for use in a DocumentDB query.
        -
        -
        Parameters:
        -
        field - The field for the given ValueSet constraint.
        -
        constraint - The constraint to apply to the given field.
        -
        Returns:
        -
        A Document describing the constraint for pushing down into DocumentDB.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/SchemaUtils.html b/com/amazonaws/athena/connectors/docdb/SchemaUtils.html deleted file mode 100644 index 3261ac0441..0000000000 --- a/com/amazonaws/athena/connectors/docdb/SchemaUtils.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - - -SchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class SchemaUtils

-
-
- -
-
    -
  • -
    -
    -
    public class SchemaUtils
    -extends Object
    -
    Collection of helpful utilities that handle DocumentDB schema inference, type, and naming conversion. -

    - Inferred Schemas are formed by scanning N documents from the desired collection and then performing a union - of all fields in those Documents. The same union approach is applied to complex types (structs aka nested Documents). - If a type mistmatch is discovered, we assume the type is VARCHAR since most types can be coerced to VARCHAR. However, - this naive coercion does not work well if you then try to filter on the coerced field because whifen we push the filter - into DocDB it will almost certainly result in no matches.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        inferSchema

        -
        public static org.apache.arrow.vector.types.pojo.Schema inferSchema(com.mongodb.client.MongoClient client,
        -                                                                    TableName table,
        -                                                                    int numObjToSample)
        -
        This method will produce an Apache Arrow Schema for the given TableName and DocumentDB connection - by scanning up to the requested number of rows and using basic schema inference to determine - data types.
        -
        -
        Parameters:
        -
        client - The DocumentDB connection to use for the scan operation.
        -
        table - The DocumentDB TableName for which to produce an Apache Arrow Schema.
        -
        numObjToSample - The number of records to scan as part of producing the Schema.
        -
        Returns:
        -
        An Apache Arrow Schema representing the schema of the HBase table.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/TypeUtils.html b/com/amazonaws/athena/connectors/docdb/TypeUtils.html deleted file mode 100644 index a8a53082a8..0000000000 --- a/com/amazonaws/athena/connectors/docdb/TypeUtils.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -TypeUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb
-

Class TypeUtils

-
-
- -
-
    -
  • -
    -
    -
    public class TypeUtils
    -extends Object
    -
    Helper class with useful methods for type conversion and coercion.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        coerce

        -
        public static Object coerce(org.apache.arrow.vector.types.pojo.Field field,
        -                            Object origVal)
        -
        Allows for coercing types in the event that schema has evolved or there were other data issues.
        -
        -
        Parameters:
        -
        field - The field that we are coercing the value into.
        -
        origVal - The value to coerce
        -
        Returns:
        -
        The coerced value.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/DocDBCompositeHandler.html b/com/amazonaws/athena/connectors/docdb/class-use/DocDBCompositeHandler.html deleted file mode 100644 index b2dc5c5c4c..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/DocDBCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.DocDBCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.DocDBCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.docdb.DocDBCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/DocDBConnectionFactory.html b/com/amazonaws/athena/connectors/docdb/class-use/DocDBConnectionFactory.html deleted file mode 100644 index 40d2b62bab..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/DocDBConnectionFactory.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.DocDBConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.DocDBConnectionFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/DocDBFieldResolver.html b/com/amazonaws/athena/connectors/docdb/class-use/DocDBFieldResolver.html deleted file mode 100644 index d93863ad4c..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/DocDBFieldResolver.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.DocDBFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.DocDBFieldResolver

-
-
No usage of com.amazonaws.athena.connectors.docdb.DocDBFieldResolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/DocDBMetadataHandler.html b/com/amazonaws/athena/connectors/docdb/class-use/DocDBMetadataHandler.html deleted file mode 100644 index caf1f0eb61..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/DocDBMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.DocDBMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.DocDBMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.docdb.DocDBMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/DocDBRecordHandler.html b/com/amazonaws/athena/connectors/docdb/class-use/DocDBRecordHandler.html deleted file mode 100644 index 719519ec40..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/DocDBRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.DocDBRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.DocDBRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.docdb.DocDBRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/QueryUtils.html b/com/amazonaws/athena/connectors/docdb/class-use/QueryUtils.html deleted file mode 100644 index ea139763c3..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/QueryUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.QueryUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.QueryUtils

-
-
No usage of com.amazonaws.athena.connectors.docdb.QueryUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/SchemaUtils.html b/com/amazonaws/athena/connectors/docdb/class-use/SchemaUtils.html deleted file mode 100644 index 8ddecb72de..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/SchemaUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.SchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.SchemaUtils

-
-
No usage of com.amazonaws.athena.connectors.docdb.SchemaUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/class-use/TypeUtils.html b/com/amazonaws/athena/connectors/docdb/class-use/TypeUtils.html deleted file mode 100644 index 65a8d24bb7..0000000000 --- a/com/amazonaws/athena/connectors/docdb/class-use/TypeUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.TypeUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.TypeUtils

-
-
No usage of com.amazonaws.athena.connectors.docdb.TypeUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/DocDbIntegTestHandler.html b/com/amazonaws/athena/connectors/docdb/integ/DocDbIntegTestHandler.html deleted file mode 100644 index 41dc4bccf9..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/DocDbIntegTestHandler.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - - -DocDbIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.docdb.integ
-

Class DocDbIntegTestHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DocDbIntegTestHandler
    -extends Object
    -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    This Lambda function handler is only used within the DocumentDB integration tests. The Lambda function, - when invoked, will generate a MongoDB database, table, and insert values. - The invocation of the Lambda function must include the following environment variables: - default_docdb - The connection string used to connect to the DocumentDB cluster (e.g. mongodb://...). - database_name - The MongoDB database name. - table_name - The MongoDB collection name.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DocDbIntegTestHandler

        -
        public DocDbIntegTestHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/class-use/DocDbIntegTestHandler.html b/com/amazonaws/athena/connectors/docdb/integ/class-use/DocDbIntegTestHandler.html deleted file mode 100644 index 9366e24483..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/class-use/DocDbIntegTestHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.docdb.integ.DocDbIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.docdb.integ.DocDbIntegTestHandler

-
-
No usage of com.amazonaws.athena.connectors.docdb.integ.DocDbIntegTestHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/package-frame.html b/com/amazonaws/athena/connectors/docdb/integ/package-frame.html deleted file mode 100644 index 7d80940984..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb.integ (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.docdb.integ

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/package-summary.html b/com/amazonaws/athena/connectors/docdb/integ/package-summary.html deleted file mode 100644 index 728c40710c..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/package-summary.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.docdb.integ

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/package-tree.html b/com/amazonaws/athena/connectors/docdb/integ/package-tree.html deleted file mode 100644 index 5240f1186f..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb.integ Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.docdb.integ

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/integ/package-use.html b/com/amazonaws/athena/connectors/docdb/integ/package-use.html deleted file mode 100644 index dbc746db5f..0000000000 --- a/com/amazonaws/athena/connectors/docdb/integ/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.docdb.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.docdb.integ

-
-
No usage of com.amazonaws.athena.connectors.docdb.integ
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/package-frame.html b/com/amazonaws/athena/connectors/docdb/package-frame.html deleted file mode 100644 index fb22e728dd..0000000000 --- a/com/amazonaws/athena/connectors/docdb/package-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.docdb

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/docdb/package-summary.html b/com/amazonaws/athena/connectors/docdb/package-summary.html deleted file mode 100644 index 8918911945..0000000000 --- a/com/amazonaws/athena/connectors/docdb/package-summary.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.docdb

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/package-tree.html b/com/amazonaws/athena/connectors/docdb/package-tree.html deleted file mode 100644 index d8c01ecf09..0000000000 --- a/com/amazonaws/athena/connectors/docdb/package-tree.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.docdb Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.docdb

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/docdb/package-use.html b/com/amazonaws/athena/connectors/docdb/package-use.html deleted file mode 100644 index 538e888eb9..0000000000 --- a/com/amazonaws/athena/connectors/docdb/package-use.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.docdb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.docdb

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/DynamoDBCompositeHandler.html b/com/amazonaws/athena/connectors/dynamodb/DynamoDBCompositeHandler.html deleted file mode 100644 index a94da6b553..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/DynamoDBCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -DynamoDBCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb
-

Class DynamoDBCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DynamoDBCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose DynamoDBMetadataHandler and DynamoDBRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBCompositeHandler

        -
        public DynamoDBCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/DynamoDBMetadataHandler.html b/com/amazonaws/athena/connectors/dynamodb/DynamoDBMetadataHandler.html deleted file mode 100644 index 41c6d4e4fe..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/DynamoDBMetadataHandler.html +++ /dev/null @@ -1,569 +0,0 @@ - - - - - - -DynamoDBMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb
-

Class DynamoDBMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DynamoDBMetadataHandler
    -extends GlueMetadataHandler
    -
    Handles metadata requests for the Athena DynamoDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Glue DataCatalog is used for schema information by default unless disabled. If disabled or the table
    - is not found, it falls back to doing a small table scan and derives a schema from that.
    - 2. Determines if the data splits will need to perform DDB Queries or Scans.
    - 3. Splits up the hash key into distinct Query splits if possible, otherwise falls back to creating Scan splits.
    - 4. Also determines the best index to use (if available) if the available predicates align with Key Attributes.
    - 5. Creates scan splits that support Parallel Scan and tries to choose the optimal number of splits.
    - 6. Pushes down all other predicates into ready-to-use filter expressions to pass to DDB.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBMetadataHandler

        -
        public DynamoDBMetadataHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -                                      throws Exception
        -
        Since DynamoDB does not have "schemas" or "databases", this lists all the Glue databases (if not - disabled) that contain in their URIs . Otherwise returns just a "default" schema.
        -
        -
        Overrides:
        -
        doListSchemaNames in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -                                throws Exception
        -
        Lists all Glue tables (if not disabled) in the schema specified that indicate use for DynamoDB metadata. - Indications for DynamoDB use in Glue are:
        - 1. The top level table properties/parameters contains a key called "classification" with value .
        - 2. Or the storage descriptor's location field contains .
        - 3. Or the storage descriptor has a parameter called "classification" with value . -

        - If the specified schema is "default", this also returns an intersection with actual tables in DynamoDB.

        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        Fetches a table's schema from Glue DataCatalog if present and not disabled, otherwise falls - back to doing a small table scan derives a schema from that.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        Generates a partition schema with metadata derived from available predicates. This metadata will be - copied to splits in the #doGetSplits call. At this point it is determined whether we can partition - by hash key or fall back to a full table scan.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Generates hash key partitions if possible or generates a single partition with the heuristically - determined optimal scan segment count specified inside of it
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        Copies data from partitions and creates splits, serializing as necessary for later calls to RecordHandler#readWithContraint. - This API supports pagination.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String glueType)
        -
        Description copied from class: GlueMetadataHandler
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/DynamoDBRecordHandler.html b/com/amazonaws/athena/connectors/dynamodb/DynamoDBRecordHandler.html deleted file mode 100644 index 582291c60c..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/DynamoDBRecordHandler.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - -DynamoDBRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb
-

Class DynamoDBRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class DynamoDBRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena DynamoDB Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Reads and maps DynamoDB data for a specific split. The split can either represent a single hash key - or a table scan segment.
    - 2. Attempts to push down all predicates into DynamoDB to reduce read cost and bytes over the wire.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBRecordHandler

        -
        public DynamoDBRecordHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws ExecutionException
        -
        Reads data from DynamoDB by submitting either a Query or a Scan, depending - on the type of split, and includes any filters specified in the split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        ExecutionException
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBCompositeHandler.html b/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBCompositeHandler.html deleted file mode 100644 index c434686d32..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.DynamoDBCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.DynamoDBCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.DynamoDBCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBMetadataHandler.html b/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBMetadataHandler.html deleted file mode 100644 index 6fc75725e5..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.DynamoDBMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.DynamoDBMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.DynamoDBMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBRecordHandler.html b/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBRecordHandler.html deleted file mode 100644 index 4ea67ab2b0..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/class-use/DynamoDBRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.DynamoDBRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.DynamoDBRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.DynamoDBRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/DynamoDBConstants.html b/com/amazonaws/athena/connectors/dynamodb/constants/DynamoDBConstants.html deleted file mode 100644 index 79e36d88d9..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/DynamoDBConstants.html +++ /dev/null @@ -1,533 +0,0 @@ - - - - - - -DynamoDBConstants (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.constants
-

Class DynamoDBConstants

-
-
- -
-
    -
  • -
    -
    -
    public final class DynamoDBConstants
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/class-use/DynamoDBConstants.html b/com/amazonaws/athena/connectors/dynamodb/constants/class-use/DynamoDBConstants.html deleted file mode 100644 index 3a56e1171b..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/class-use/DynamoDBConstants.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.constants.DynamoDBConstants (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.constants.DynamoDBConstants

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.constants.DynamoDBConstants
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/constants/package-frame.html deleted file mode 100644 index 58413b6ace..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.constants (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb.constants

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/constants/package-summary.html deleted file mode 100644 index 4592e1e235..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/package-summary.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.constants (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb.constants

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/constants/package-tree.html deleted file mode 100644 index 4256b7b296..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.constants Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb.constants

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/constants/package-use.html b/com/amazonaws/athena/connectors/dynamodb/constants/package-use.html deleted file mode 100644 index edaa22e753..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/constants/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb.constants (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb.constants

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.constants
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBIndex.html b/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBIndex.html deleted file mode 100644 index a20cf09197..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBIndex.html +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - -DynamoDBIndex (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.model
-

Class DynamoDBIndex

-
-
- -
-
    -
  • -
    -
    -
    public class DynamoDBIndex
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBIndex

        -
        public DynamoDBIndex(String name,
        -                     String hashKey,
        -                     Optional<String> rangeKey,
        -                     com.amazonaws.services.dynamodbv2.model.ProjectionType projectionType,
        -                     List<String> projectionAttributeNames)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getName

        -
        public String getName()
        -
      • -
      - - - -
        -
      • -

        getHashKey

        -
        public String getHashKey()
        -
      • -
      - - - - - - - -
        -
      • -

        getProjectionType

        -
        public com.amazonaws.services.dynamodbv2.model.ProjectionType getProjectionType()
        -
      • -
      - - - -
        -
      • -

        getProjectionAttributeNames

        -
        public List<String> getProjectionAttributeNames()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBTable.html b/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBTable.html deleted file mode 100644 index 552b87293b..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/DynamoDBTable.html +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - -DynamoDBTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.model
-

Class DynamoDBTable

-
-
- -
-
    -
  • -
    -
    -
    public class DynamoDBTable
    -extends Object
    -
    A model class to store table metadata in an easy to consume manner.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBTable

        -
        public DynamoDBTable(String name,
        -                     String hashKey,
        -                     Optional<String> rangeKey,
        -                     List<com.amazonaws.services.dynamodbv2.model.AttributeDefinition> knownAttributeDefinitions,
        -                     List<DynamoDBIndex> indexes,
        -                     long approxTableSizeInBytes,
        -                     long approxItemCount,
        -                     long provisionedReadCapacity)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getName

        -
        public String getName()
        -
      • -
      - - - -
        -
      • -

        getHashKey

        -
        public String getHashKey()
        -
      • -
      - - - - - - - -
        -
      • -

        getKnownAttributeDefinitions

        -
        public List<com.amazonaws.services.dynamodbv2.model.AttributeDefinition> getKnownAttributeDefinitions()
        -
      • -
      - - - - - - - -
        -
      • -

        getApproxTableSizeInBytes

        -
        public long getApproxTableSizeInBytes()
        -
      • -
      - - - -
        -
      • -

        getProvisionedReadCapacity

        -
        public long getProvisionedReadCapacity()
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object obj)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBIndex.html b/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBIndex.html deleted file mode 100644 index 81d84a8140..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBIndex.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.model.DynamoDBIndex (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.model.DynamoDBIndex

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBTable.html b/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBTable.html deleted file mode 100644 index e96c340a1d..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/class-use/DynamoDBTable.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.model.DynamoDBTable (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.model.DynamoDBTable

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/model/package-frame.html deleted file mode 100644 index aae717a67c..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.model (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb.model

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/model/package-summary.html deleted file mode 100644 index 5f91044d1f..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/package-summary.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.model (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb.model

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/model/package-tree.html deleted file mode 100644 index 1fe7022fc7..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/package-tree.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.model Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb.model

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/model/package-use.html b/com/amazonaws/athena/connectors/dynamodb/model/package-use.html deleted file mode 100644 index 7288204d2d..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/model/package-use.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb.model (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb.model

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/package-frame.html deleted file mode 100644 index 6f3f59813c..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/package-summary.html deleted file mode 100644 index 4c7d551147..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/package-tree.html deleted file mode 100644 index c2fbaeab22..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/package-tree.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/package-use.html b/com/amazonaws/athena/connectors/dynamodb/package-use.html deleted file mode 100644 index 9dec9fe5f5..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb

-
-
No usage of com.amazonaws.athena.connectors.dynamodb
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBFieldResolver.html b/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBFieldResolver.html deleted file mode 100644 index 358626d338..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBFieldResolver.html +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - -DynamoDBFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.resolver
-

Class DynamoDBFieldResolver

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DynamoDBFieldResolver

        -
        public DynamoDBFieldResolver(DDBRecordMetadata recordMetadata)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFieldValue

        -
        public Object getFieldValue(org.apache.arrow.vector.types.pojo.Field field,
        -                            Object originalValue)
        -                     throws RuntimeException
        -
        Return the field value from a complex structure or list.
        -
        -
        Specified by:
        -
        getFieldValue in interface FieldResolver
        -
        Parameters:
        -
        field - is the field that we would like to extract from the provided value.
        -
        originalValue - is the original value object.
        -
        Returns:
        -
        the field's value as a List for a LIST field type, a Map for a STRUCT field type, or the actual - value if neither of the above.
        -
        Throws:
        -
        IllegalArgumentException - if originalValue is not an instance of Map.
        -
        RuntimeException - if the fieldName does not exist in originalValue, or if the fieldType is a STRUCT and - the fieldValue is not instance of Map.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBTableResolver.html b/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBTableResolver.html deleted file mode 100644 index bc8d6c41ad..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/DynamoDBTableResolver.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - - -DynamoDBTableResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.resolver
-

Class DynamoDBTableResolver

-
-
- -
-
    -
  • -
    -
    -
    public class DynamoDBTableResolver
    -extends Object
    -
    This class helps with resolving the differences in casing between DynamoDB and Presto. Presto expects all - databases, tables, and columns to be lower case. This class allows us to resolve DynamoDB tables - which may have captial letters in them without issue. It does so by fetching all table names and doing - a case insensitive search over them. It will first try to do a targeted get to reduce the penalty for - tables which don't have capitalization. - - TODO add caching
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBFieldResolver.html b/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBFieldResolver.html deleted file mode 100644 index 9d0e1e11d5..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBFieldResolver.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBFieldResolver

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBFieldResolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBTableResolver.html b/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBTableResolver.html deleted file mode 100644 index cb2cd02d4a..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/class-use/DynamoDBTableResolver.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBTableResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBTableResolver

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.resolver.DynamoDBTableResolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/resolver/package-frame.html deleted file mode 100644 index 3844c680eb..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.resolver (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb.resolver

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/resolver/package-summary.html deleted file mode 100644 index eb6b359da3..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/package-summary.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.resolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb.resolver

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/resolver/package-tree.html deleted file mode 100644 index 27640b0e9e..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/package-tree.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.resolver Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb.resolver

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/resolver/package-use.html b/com/amazonaws/athena/connectors/dynamodb/resolver/package-use.html deleted file mode 100644 index 9708a2b2ad..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/resolver/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb.resolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb.resolver

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.resolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/DynamoDBExceptionFilter.html b/com/amazonaws/athena/connectors/dynamodb/throttling/DynamoDBExceptionFilter.html deleted file mode 100644 index 9a9b0020e0..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/DynamoDBExceptionFilter.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - -DynamoDBExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.throttling
-

Class DynamoDBExceptionFilter

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/class-use/DynamoDBExceptionFilter.html b/com/amazonaws/athena/connectors/dynamodb/throttling/class-use/DynamoDBExceptionFilter.html deleted file mode 100644 index db053ac115..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/class-use/DynamoDBExceptionFilter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.throttling.DynamoDBExceptionFilter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.throttling.DynamoDBExceptionFilter

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.throttling.DynamoDBExceptionFilter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/throttling/package-frame.html deleted file mode 100644 index 7668af61fd..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.throttling (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb.throttling

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/throttling/package-summary.html deleted file mode 100644 index a1b06e2218..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/package-summary.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.throttling (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb.throttling

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/throttling/package-tree.html deleted file mode 100644 index f0b1f15367..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.throttling Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb.throttling

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/throttling/package-use.html b/com/amazonaws/athena/connectors/dynamodb/throttling/package-use.html deleted file mode 100644 index 19927b0d9b..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/throttling/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb.throttling (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb.throttling

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.throttling
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/DDBPredicateUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/DDBPredicateUtils.html deleted file mode 100644 index 14b4eea145..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/DDBPredicateUtils.html +++ /dev/null @@ -1,392 +0,0 @@ - - - - - - -DDBPredicateUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.util
-

Class DDBPredicateUtils

-
-
- -
-
    -
  • -
    -
    -
    public class DDBPredicateUtils
    -extends Object
    -
    Provides utility methods relating to predicate handling.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getBestIndexForPredicates

        -
        public static DynamoDBIndex getBestIndexForPredicates(DynamoDBTable table,
        -                                                      List<String> requestedCols,
        -                                                      Map<String,ValueSet> predicates)
        -
        Attempts to pick an optimal index (if any) from the given predicates. Returns the original table index if - one was not found.
        -
        -
        Parameters:
        -
        table - the original table
        -
        predicates - the predicates
        -
        Returns:
        -
        the optimal index if found, otherwise the original table index
        -
        -
      • -
      - - - -
        -
      • -

        getHashKeyAttributeValues

        -
        public static List<Object> getHashKeyAttributeValues(ValueSet valueSet)
        -
        Generates a list of distinct values from the given ValueSet or an empty list if not possible.
        -
        -
        Parameters:
        -
        valueSet - the value set to generate from
        -
        Returns:
        -
        the list of distinct values
        -
        -
      • -
      - - - - - - - -
        -
      • -

        generateSingleColumnFilter

        -
        public static String generateSingleColumnFilter(String originalColumnName,
        -                                                ValueSet predicate,
        -                                                List<com.amazonaws.services.dynamodbv2.model.AttributeValue> accumulator,
        -                                                IncrementingValueNameProducer valueNameProducer,
        -                                                DDBRecordMetadata recordMetadata)
        -
        Generates a filter expression for a single column given a ValueSet predicate for that column.
        -
        -
        Parameters:
        -
        originalColumnName - the column name
        -
        predicate - the associated predicate
        -
        accumulator - the value accumulator to add values to
        -
        valueNameProducer - the value name producer to generate value aliases with
        -
        recordMetadata - object containing any necessary metadata from the glue table
        -
        Returns:
        -
        the generated filter expression
        -
        -
      • -
      - - - -
        -
      • -

        generateFilterExpression

        -
        public static String generateFilterExpression(Set<String> columnsToIgnore,
        -                                              Map<String,ValueSet> predicates,
        -                                              List<com.amazonaws.services.dynamodbv2.model.AttributeValue> accumulator,
        -                                              IncrementingValueNameProducer valueNameProducer,
        -                                              DDBRecordMetadata recordMetadata)
        -
        Generates a combined filter expression for the given predicates. - - columnsToIgnore will contain any column that is of custom type (such as timestamp with tz) - as these types are not natively supported by ddb or glue. - we will need to filter them separately in the ddb query/scan result.
        -
        -
        Parameters:
        -
        columnsToIgnore - the columns to not generate filters for
        -
        predicates - the map of columns to predicates
        -
        accumulator - the value accumulator to add values to
        -
        valueNameProducer - the value name producer to generate value aliases with
        -
        recordMetadata - object containing any necessary metadata from the glue table
        -
        Returns:
        -
        the combined filter expression
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/DDBRecordMetadata.html b/com/amazonaws/athena/connectors/dynamodb/util/DDBRecordMetadata.html deleted file mode 100644 index e543444123..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/DDBRecordMetadata.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - -DDBRecordMetadata (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.util
-

Class DDBRecordMetadata

-
-
- -
-
    -
  • -
    -
    -
    public class DDBRecordMetadata
    -extends Object
    -
    This is primarily used for passing any table metadata that applies to the records when normalizing the data
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DDBRecordMetadata

        -
        public DDBRecordMetadata(org.apache.arrow.vector.types.pojo.Schema schema)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getNonComparableColumns

        -
        public Set<String> getNonComparableColumns()
        -
        retrieves the names of columns that have types that are not natively supported by glue/dynamodb - and therefore needs to be excluded from the constraining clause in scan/query.
        -
        -
        Returns:
        -
        set of strings containing names of columns with non-native types (such as timestamptz)
        -
        -
      • -
      - - - -
        -
      • -

        isContainsCoercibleType

        -
        public boolean isContainsCoercibleType()
        -
        returns whether the schema contains any type that can be coercible
        -
        -
        Returns:
        -
        boolean indicating existence of coercible type in schema
        -
        -
      • -
      - - - -
        -
      • -

        isDateTimeFieldType

        -
        public static boolean isDateTimeFieldType(org.apache.arrow.vector.types.Types.MinorType fieldType)
        -
        checks if the type is a datetime field type
        -
        -
        Parameters:
        -
        fieldType - minorType to be checked
        -
        Returns:
        -
        boolean true if its one of the three supported datetime types, otherwise false
        -
        -
      • -
      - - - -
        -
      • -

        getDateTimeFormat

        -
        public String getDateTimeFormat(String columnName)
        -
        Getter function that retrieves the date/datetime formatting for a specific column name
        -
        -
        Parameters:
        -
        columnName - name of the column
        -
        Returns:
        -
        the string that represents the date/datetime format
        -
        -
      • -
      - - - -
        -
      • -

        setDateTimeFormat

        -
        public void setDateTimeFormat(String columnName,
        -                              String datetimeFormat)
        -
        Setter function to add a inferred datetimeFormat to the datetimeFormatMapping for a specified column
        -
        -
        Parameters:
        -
        columnName - name of the column that contains data of date/datetime with datetimeFormat
        -
        datetimeFormat - inferred format of the date/datetime
        -
        -
      • -
      - - - -
        -
      • -

        getDefaultTimeZone

        -
        public ZoneId getDefaultTimeZone()
        -
        Getter for default timezone
        -
        -
        Returns:
        -
        default ZoneId to apply to date/datetime that does not have timezone already specified
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/DDBTableUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/DDBTableUtils.html deleted file mode 100644 index 3ba76c8280..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/DDBTableUtils.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - -DDBTableUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.util
-

Class DDBTableUtils

-
-
- -
-
    -
  • -
    -
    -
    public final class DDBTableUtils
    -extends Object
    -
    Provides utility methods relating to table handling.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTable

        -
        public static DynamoDBTable getTable(String tableName,
        -                                     ThrottlingInvoker invoker,
        -                                     com.amazonaws.services.dynamodbv2.AmazonDynamoDB ddbClient)
        -                              throws TimeoutException
        -
        Fetches metadata for a DynamoDB table
        -
        -
        Parameters:
        -
        tableName - the (case sensitive) table name
        -
        invoker - the ThrottlingInvoker to call DDB with
        -
        ddbClient - the DDB client to use
        -
        Returns:
        -
        the table metadata
        -
        Throws:
        -
        TimeoutException
        -
        -
      • -
      - - - -
        -
      • -

        peekTableForSchema

        -
        public static org.apache.arrow.vector.types.pojo.Schema peekTableForSchema(String tableName,
        -                                                                           ThrottlingInvoker invoker,
        -                                                                           com.amazonaws.services.dynamodbv2.AmazonDynamoDB ddbClient)
        -                                                                    throws TimeoutException
        -
        Derives an Arrow Schema for the given table by performing a small table scan and mapping the returned - attribute values' types to Arrow types. If the table is empty, only attributes found in the table's metadata - are added to the return schema.
        -
        -
        Parameters:
        -
        tableName - the table to derive a schema for
        -
        invoker - the ThrottlingInvoker to call DDB with
        -
        ddbClient - the DDB client to use
        -
        Returns:
        -
        the table's derived schema
        -
        Throws:
        -
        TimeoutException
        -
        -
      • -
      - - - -
        -
      • -

        getNumSegments

        -
        public static int getNumSegments(long tableNormalizedReadThroughput,
        -                                 long currentTableSizeBytes)
        -
        This hueristic determines an optimal segment count to perform Parallel Scans with using the table's capacity - and size.
        -
        -
        Parameters:
        -
        tableNormalizedReadThroughput - the provisioned read capacity for the table
        -
        currentTableSizeBytes - the table's approximate size in bytes
        -
        Returns:
        -
        an optimal segment count
        -
        See Also:
        -
        - https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.ParallelScan
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/DDBTypeUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/DDBTypeUtils.html deleted file mode 100644 index 1b9cc01ef7..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/DDBTypeUtils.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - -DDBTypeUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.util
-

Class DDBTypeUtils

-
-
- -
-
    -
  • -
    -
    -
    public final class DDBTypeUtils
    -extends Object
    -
    Provides utility methods relating to type handling.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        inferArrowField

        -
        public static org.apache.arrow.vector.types.pojo.Field inferArrowField(String key,
        -                                                                       Object value)
        -
        Infers an Arrow field from an object. This has limitations when it comes to complex types such as Lists and Maps - and will fallback to VARCHAR fields in those cases.
        -
        -
        Parameters:
        -
        key - the name of the field
        -
        value - the value of the field
        -
        Returns:
        -
        the inferred Arrow field
        -
        -
      • -
      - - - -
        -
      • -

        convertArrowTypeIfNecessary

        -
        public static Object convertArrowTypeIfNecessary(String columnName,
        -                                                 Object object)
        -
        Converts certain Arrow POJOs to Java POJOs to make downstream conversion easier. - This is called from GetSplits request. Since DDBRecordMetadata object is used for any custom override for - data manipulation/formatting, it does not apply to GetSplits request.
        -
        -
        Parameters:
        -
        columnName - column name where the input object comes from
        -
        object - the input object
        -
        Returns:
        -
        the converted-to object if convertible, otherwise the original object
        -
        -
      • -
      - - - -
        -
      • -

        convertArrowTypeIfNecessary

        -
        public static Object convertArrowTypeIfNecessary(String columnName,
        -                                                 Object object,
        -                                                 DDBRecordMetadata recordMetadata)
        -
        Converts certain Arrow POJOs to Java POJOs to make downstream conversion easier.
        -
        -
        Parameters:
        -
        columnName - column name where the input object comes from
        -
        object - the input object
        -
        recordMetadata - metadata object from glue table that contains customer specified information - such as desired default timezone, or datetime formats
        -
        Returns:
        -
        the converted-to object if convertible, otherwise the original object
        -
        -
      • -
      - - - -
        -
      • -

        getArrowFieldFromDDBType

        -
        public static org.apache.arrow.vector.types.pojo.Field getArrowFieldFromDDBType(String attributeName,
        -                                                                                String attributeType)
        -
        Converts from DynamoDB Attribute Type to Arrow type.
        -
        -
        Parameters:
        -
        attributeName - the DDB Attribute name
        -
        attributeType - the DDB Attribute type
        -
        Returns:
        -
        the converted-to Arrow Field
        -
        -
      • -
      - - - -
        -
      • -

        coerceValueToExpectedType

        -
        public static Object coerceValueToExpectedType(Object value,
        -                                               org.apache.arrow.vector.types.pojo.Field field,
        -                                               org.apache.arrow.vector.types.Types.MinorType fieldType,
        -                                               DDBRecordMetadata recordMetadata)
        -
        Coerces the raw value from DynamoDB to normalized type
        -
        -
        Parameters:
        -
        value - raw value from DynamoDB
        -
        field - Arrow field from table schema
        -
        fieldType - Corresponding MinorType for field
        -
        recordMetadata - DDBRecordMetadata object containing any metadata that is passed from schema metadata
        -
        Returns:
        -
        coerced value to normalized type
        -
        -
      • -
      - - - -
        -
      • -

        coerceListToExpectedType

        -
        public static List<Object> coerceListToExpectedType(Object value,
        -                                                    org.apache.arrow.vector.types.pojo.Field field,
        -                                                    DDBRecordMetadata recordMetadata)
        -                                             throws RuntimeException
        -
        Converts a Set to a List, and coerces all list items into the correct type. If value is not a Collection, this - method will return a List containing a single item.
        -
        -
        Parameters:
        -
        value - is the Set/List of items.
        -
        field - is the LIST field containing a list type in the child field.
        -
        recordMetadata - contains metadata information.
        -
        Returns:
        -
        a List of coerced values.
        -
        Throws:
        -
        RuntimeException - when value is instance of Map since a List is expected.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/IncrementingValueNameProducer.html b/com/amazonaws/athena/connectors/dynamodb/util/IncrementingValueNameProducer.html deleted file mode 100644 index a700c2f53a..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/IncrementingValueNameProducer.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -IncrementingValueNameProducer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.dynamodb.util
-

Class IncrementingValueNameProducer

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IncrementingValueNameProducer

        -
        public IncrementingValueNameProducer()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getNext

        -
        public String getNext()
        -
        Returns the next alias.
        -
        -
        Returns:
        -
        the next alias
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBPredicateUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBPredicateUtils.html deleted file mode 100644 index 3c3c664722..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBPredicateUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.util.DDBPredicateUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.util.DDBPredicateUtils

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.util.DDBPredicateUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBRecordMetadata.html b/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBRecordMetadata.html deleted file mode 100644 index 603e7984b6..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBRecordMetadata.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.util.DDBRecordMetadata (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.util.DDBRecordMetadata

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTableUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTableUtils.html deleted file mode 100644 index fe628629bc..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTableUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.util.DDBTableUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.util.DDBTableUtils

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.util.DDBTableUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTypeUtils.html b/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTypeUtils.html deleted file mode 100644 index 737973a2d9..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/class-use/DDBTypeUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.util.DDBTypeUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.util.DDBTypeUtils

-
-
No usage of com.amazonaws.athena.connectors.dynamodb.util.DDBTypeUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/class-use/IncrementingValueNameProducer.html b/com/amazonaws/athena/connectors/dynamodb/util/class-use/IncrementingValueNameProducer.html deleted file mode 100644 index b44b95e5e5..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/class-use/IncrementingValueNameProducer.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.dynamodb.util.IncrementingValueNameProducer (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.dynamodb.util.IncrementingValueNameProducer

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/package-frame.html b/com/amazonaws/athena/connectors/dynamodb/util/package-frame.html deleted file mode 100644 index e45fcedb57..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.util (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.dynamodb.util

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/package-summary.html b/com/amazonaws/athena/connectors/dynamodb/util/package-summary.html deleted file mode 100644 index 2af91994bb..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/package-summary.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.util (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.dynamodb.util

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/package-tree.html b/com/amazonaws/athena/connectors/dynamodb/util/package-tree.html deleted file mode 100644 index 10b6188ae9..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/package-tree.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.dynamodb.util Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.dynamodb.util

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/dynamodb/util/package-use.html b/com/amazonaws/athena/connectors/dynamodb/util/package-use.html deleted file mode 100644 index 3bd7e58426..0000000000 --- a/com/amazonaws/athena/connectors/dynamodb/util/package-use.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.dynamodb.util (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.dynamodb.util

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/AWSRequestSigningApacheInterceptor.html b/com/amazonaws/athena/connectors/elasticsearch/AWSRequestSigningApacheInterceptor.html deleted file mode 100644 index 5733453838..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/AWSRequestSigningApacheInterceptor.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - -AWSRequestSigningApacheInterceptor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class AWSRequestSigningApacheInterceptor

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.apache.http.HttpRequestInterceptor
    -
    -
    -
    -
    public class AWSRequestSigningApacheInterceptor
    -extends Object
    -implements org.apache.http.HttpRequestInterceptor
    -
    An HttpRequestInterceptor that signs requests using any AWS Signer - and AWSCredentialsProvider.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AWSRequestSigningApacheInterceptor

        -
        public AWSRequestSigningApacheInterceptor(String service,
        -                                          com.amazonaws.auth.Signer signer,
        -                                          com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider)
        -
        -
        Parameters:
        -
        service - service that we're connecting to
        -
        signer - particular signer implementation
        -
        awsCredentialsProvider - source of AWS credentials for signing
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        process

        -
        public void process(org.apache.http.HttpRequest request,
        -                    org.apache.http.protocol.HttpContext context)
        -             throws org.apache.http.HttpException,
        -                    IOException
        -
        -
        Specified by:
        -
        process in interface org.apache.http.HttpRequestInterceptor
        -
        Throws:
        -
        org.apache.http.HttpException
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/AwsElasticsearchFactory.html b/com/amazonaws/athena/connectors/elasticsearch/AwsElasticsearchFactory.html deleted file mode 100644 index b61f06d7c4..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/AwsElasticsearchFactory.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - -AwsElasticsearchFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class AwsElasticsearchFactory

-
-
- -
-
    -
  • -
    -
    -
    public class AwsElasticsearchFactory
    -extends Object
    -
    This factory class provides an AWS ES Client.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsElasticsearchFactory

        -
        public AwsElasticsearchFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getClient

        -
        public com.amazonaws.services.elasticsearch.AWSElasticsearch getClient()
        -
        Gets a default AWS ES client.
        -
        -
        Returns:
        -
        default AWS ES client.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.Builder.html b/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.Builder.html deleted file mode 100644 index f1817d9751..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.Builder.html +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - -AwsRestHighLevelClient.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class AwsRestHighLevelClient.Builder

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    AwsRestHighLevelClient
    -
    -
    -
    -
    public static class AwsRestHighLevelClient.Builder
    -extends Object
    -
    A builder for the AwsRestHighLevelClient class.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Builder

        -
        public Builder(String endpoint)
        -
        A constructor for the client builder.
        -
        -
        Parameters:
        -
        endpoint - is the cluster's endpoint and is injected into the builder.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        withCredentials

        -
        public AwsRestHighLevelClient.Builder withCredentials(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
        -
        Injects the client builder with AWS credentials.
        -
        -
        Parameters:
        -
        credentialsProvider - is the AWS credentials provider.
        -
        Returns:
        -
        self.
        -
        -
      • -
      - - - -
        -
      • -

        withCredentials

        -
        public AwsRestHighLevelClient.Builder withCredentials(String username,
        -                                                      String password)
        -
        Injects the client builder with username/password credentials.
        -
        -
        Parameters:
        -
        username - is the username used for the domain.
        -
        password - is the password used for the domain.
        -
        Returns:
        -
        self.
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public AwsRestHighLevelClient build()
        -
        Builds the client.
        -
        -
        Returns:
        -
        a new client injected with the builder.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.html b/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.html deleted file mode 100644 index 80114c1e2e..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClient.html +++ /dev/null @@ -1,431 +0,0 @@ - - - - - - -AwsRestHighLevelClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class AwsRestHighLevelClient

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Closeable, AutoCloseable
    -
    -
    -
    -
    public class AwsRestHighLevelClient
    -extends org.elasticsearch.client.RestHighLevelClient
    -
    This class is used to create a new REST client injected with either AWS credentials or username/password credentials.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class AwsRestHighLevelClient.Builder -
      A builder for the AwsRestHighLevelClient class.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      AwsRestHighLevelClient(org.elasticsearch.client.RestClientBuilder builder) -
      Constructs a new client (using a builder) injected with credentials.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      Set<String>getAliases() -
      Gets the indices from the domain.
      -
      Map<String,Object>getDocument(org.elasticsearch.search.SearchHit searchHit) -
      Gets the Document from the search hit.
      -
      org.elasticsearch.action.search.SearchResponsegetDocuments(org.elasticsearch.action.search.SearchRequest request) -
      Gets the Documents for the specified index and predicate.
      -
      LinkedHashMap<String,Object>getMapping(String index) -
      Gets the mapping for the specified index.
      -
      Set<Integer>getShardIds(String index, - long timeout) -
      Retrieves cluster-health information for shards associated with the specified index.
      -
      -
        -
      • - - -

        Methods inherited from class org.elasticsearch.client.RestHighLevelClient

        -bulk, bulkAsync, ccr, clearScroll, clearScrollAsync, close, cluster, convertExistsResponse, count, countAsync, delete, deleteAsync, deleteByQuery, deleteByQueryAsync, deleteByQueryRethrottle, deleteByQueryRethrottleAsync, deleteScript, deleteScriptAsync, exists, existsAsync, existsSource, existsSourceAsync, explain, explainAsync, fieldCaps, fieldCapsAsync, get, getAsync, getLowLevelClient, getScript, getScriptAsync, graph, index, indexAsync, indexLifecycle, indices, info, ingest, license, machineLearning, mget, mgetAsync, migration, msearch, msearchAsync, msearchTemplate, msearchTemplateAsync, mtermvectors, mtermvectorsAsync, multiGet, multiGetAsync, multiSearch, multiSearchAsync, parseEntity, parseResponseException, performRequest, performRequest, performRequestAndParseEntity, performRequestAndParseEntity, performRequestAndParseOptionalEntity, performRequestAsync, performRequestAsync, performRequestAsyncAndParseEntity, performRequestAsyncAndParseEntity, performRequestAsyncAndParseOptionalEntity, ping, putScript, putScriptAsync, rankEval, rankEvalAsync, reindex, reindexAsync, reindexRethrottle, reindexRethrottleAsync, rollup, scroll, scrollAsync, search, searchAsync, searchScroll, searchScrollAsync, searchTemplate, searchTemplateAsync, security, snapshot, submitReindexTask, tasks, termvectors, termvectorsAsync, update, updateAsync, updateByQuery, updateByQueryAsync, updateByQueryRethrottle, updateByQueryRethrottleAsync, watcher, xpack
      • -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsRestHighLevelClient

        -
        public AwsRestHighLevelClient(org.elasticsearch.client.RestClientBuilder builder)
        -
        Constructs a new client (using a builder) injected with credentials.
        -
        -
        Parameters:
        -
        builder - is used to initialize the super class.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAliases

        -
        public Set<String> getAliases()
        -                       throws IOException
        -
        Gets the indices from the domain.
        -
        -
        Returns:
        -
        a Set containing all the indices retrieved from the specified domain.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        getMapping

        -
        public LinkedHashMap<String,Object> getMapping(String index)
        -                                        throws IOException
        -
        Gets the mapping for the specified index.
        -
        -
        Parameters:
        -
        index - is the index whose mapping will be retrieved.
        -
        Returns:
        -
        a map containing all the mapping information for the specified index.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        getShardIds

        -
        public Set<Integer> getShardIds(String index,
        -                                long timeout)
        -                         throws RuntimeException,
        -                                IOException
        -
        Retrieves cluster-health information for shards associated with the specified index. The request will time out - if no results are returned after a period of time indicated by timeout.
        -
        -
        Parameters:
        -
        index - is used to restrict the request to a specified index.
        -
        timeout - is the command timeout period in seconds.
        -
        Returns:
        -
        a set of shard ids for the specified index.
        -
        Throws:
        -
        IOException - if an error occurs while sending the request to the Elasticsearch instance.
        -
        RuntimeException - if the request times out, or no active-primary shards are present.
        -
        -
      • -
      - - - -
        -
      • -

        getDocuments

        -
        public org.elasticsearch.action.search.SearchResponse getDocuments(org.elasticsearch.action.search.SearchRequest request)
        -                                                            throws IOException
        -
        Gets the Documents for the specified index and predicate.
        -
        -
        Parameters:
        -
        request - is the search request that includes the projection, predicate, batch size, and from position - used for pagination of results.
        -
        Returns:
        -
        the search response including all the document hits.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        getDocument

        -
        public Map<String,Object> getDocument(org.elasticsearch.search.SearchHit searchHit)
        -
        Gets the Document from the search hit.
        -
        -
        Parameters:
        -
        searchHit - is the search hit containing the document source.
        -
        Returns:
        -
        the Document as a Map object.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClientFactory.html b/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClientFactory.html deleted file mode 100644 index 95c487280e..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/AwsRestHighLevelClientFactory.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -AwsRestHighLevelClientFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class AwsRestHighLevelClientFactory

-
-
- -
-
    -
  • -
    -
    -
    public class AwsRestHighLevelClientFactory
    -extends Object
    -
    This class creates a REST client injected with an endpoint and credentials.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AwsRestHighLevelClientFactory

        -
        public AwsRestHighLevelClientFactory(boolean useAwsCredentials)
        -
        Constructs a new client factory (using a builder) that will create clients injected with credentials.
        -
        -
        Parameters:
        -
        useAwsCredentials - if true the factory create clients injected with AWC credentials. - If false, it will create clients injected with username/password credentials.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getOrCreateClient

        -
        public AwsRestHighLevelClient getOrCreateClient(String endpoint)
        -
        Attempts to get a REST client from the client cache synchronously using the endpoint as a key. If the client - does not exist in the cache, createClient() is called to create a new client. The newly created client is - then inserted into the cache and stored for later use.
        -
        -
        Parameters:
        -
        endpoint - is the Elasticsearch instance endpoint.
        -
        Returns:
        -
        an Elasticsearch REST client.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/CacheableAwsRestHighLevelClient.html b/com/amazonaws/athena/connectors/elasticsearch/CacheableAwsRestHighLevelClient.html deleted file mode 100644 index c02b5b191a..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/CacheableAwsRestHighLevelClient.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - -CacheableAwsRestHighLevelClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class CacheableAwsRestHighLevelClient

-
-
- -
-
    -
  • -
    -
    -
    public class CacheableAwsRestHighLevelClient
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        MAX_CACHE_AGE_MS

        -
        protected static final long MAX_CACHE_AGE_MS
        -
        The maximum age allowed for stored clients in milliseconds (15 minutes).
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        MAX_CACHE_SIZE

        -
        protected static final int MAX_CACHE_SIZE
        -
        The maximum number of clients allowed in the cache.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CacheableAwsRestHighLevelClient

        -
        public CacheableAwsRestHighLevelClient()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        get

        -
        public AwsRestHighLevelClient get(String endpoint)
        -
        Gets a client from the cache keyed on the endpoint. If the client retrieved has aged out, or is unhealthy, - then evict it.
        -
        -
        Parameters:
        -
        endpoint - is the http address associated with the client.
        -
        Returns:
        -
        a client (if one exist, is age-appropriate, and is healthy), or null (if none of the aforementioned - conditions are met).
        -
        -
      • -
      - - - -
        -
      • -

        put

        -
        public void put(String endpoint,
        -                AwsRestHighLevelClient client)
        -
        Sets a client in the cache keyed on the endpoint and process cache eviction based on cache capacity limit.
        -
        -
        Parameters:
        -
        endpoint - is the http address associated with the client.
        -
        client - is a REST client used for communication with an Elasticsearch instance.
        -
        -
      • -
      - - - -
        -
      • -

        size

        -
        public int size()
        -
        -
        Returns:
        -
        the number of clients stored in the cache.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchCompositeHandler.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchCompositeHandler.html deleted file mode 100644 index 8339949a41..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -ElasticsearchCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ElasticsearchCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchCompositeHandler

        -
        public ElasticsearchCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchDomainMapProvider.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchDomainMapProvider.html deleted file mode 100644 index f6fdf8ec1e..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchDomainMapProvider.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - -ElasticsearchDomainMapProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchDomainMapProvider

-
-
- -
-
    -
  • -
    -
    -
    public class ElasticsearchDomainMapProvider
    -extends Object
    -
    This class provides a method for creating a map between the domain-names and their associated endpoints. - The method of creating the map depends on the autoDiscoverEndpoint parameter passed in at construction. When - autoDiscoverEndpoint=true, the getDomainMapping() method will send list/describe commands via the AWS ES SDK - to create the map. When auto_discover_endpoint=false, the map will be derived from the domainMapping string - passed in as an argument.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchDomainMapProvider

        -
        public ElasticsearchDomainMapProvider(boolean autoDiscoverEndpoint)
        -
      • -
      - - - -
        -
      • -

        ElasticsearchDomainMapProvider

        -
        protected ElasticsearchDomainMapProvider(boolean autoDiscoverEndpoint,
        -                                         AwsElasticsearchFactory awsElasticsearchFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getDomainMap

        -
        public Map<String,String> getDomainMap(String domainMapping)
        -                                throws RuntimeException
        -
        Gets a map of the domain names and their associated endpoints based on the autoDiscoverEndpoint flag. When - autoDiscoverEndpoint=true, this method will send list/describe commands via the AWS ES SDK to create the map. - When auto_discover_endpoint=false, the map will be derived from the domainMapping string passed in as argument.
        -
        -
        Parameters:
        -
        domainMapping - The contents of the domain_mapping environment variable with secrets already resolved. - This parameter will be ignored when autoDiscoverEndpoint=true.
        -
        Returns:
        -
        Populated domainMap with domain-names and corresponding endpoints.
        -
        Throws:
        -
        RuntimeException - The domain map cannot be created due to an error with the AWS ES SDK or an invalid - domainMapping variable (empty, null, or contain invalid information that cannot be parsed successfully).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchFieldResolver.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchFieldResolver.html deleted file mode 100644 index 2c0379ab74..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchFieldResolver.html +++ /dev/null @@ -1,349 +0,0 @@ - - - - - - -ElasticsearchFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchFieldResolver

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldResolver
    -
    -
    -
    -
    public class ElasticsearchFieldResolver
    -extends Object
    -implements FieldResolver
    -
    Used to resolve Elasticsearch complex structures to Apache Arrow Types.
    -
    -
    See Also:
    -
    FieldResolver
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchFieldResolver

        -
        protected ElasticsearchFieldResolver()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFieldValue

        -
        public Object getFieldValue(org.apache.arrow.vector.types.pojo.Field field,
        -                            Object originalValue)
        -                     throws RuntimeException
        -
        Return the field value from a complex structure or list.
        -
        -
        Specified by:
        -
        getFieldValue in interface FieldResolver
        -
        Parameters:
        -
        field - is the field that we would like to extract from the provided value.
        -
        originalValue - is the original value object.
        -
        Returns:
        -
        the field's value as a List for a LIST field type, a Map for a STRUCT field type, or the actual - value if neither of the above.
        -
        Throws:
        -
        IllegalArgumentException - if originalValue is not an instance of Map.
        -
        RuntimeException - if the fieldName does not exist in originalValue, if the fieldType is a STRUCT and - the fieldValue is not instance of Map, or if the fieldType is neither a LIST or a STRUCT but the fieldValue - is instance of Map (STRUCT).
        -
        -
      • -
      - - - -
        -
      • -

        coerceListField

        -
        protected Object coerceListField(org.apache.arrow.vector.types.pojo.Field field,
        -                                 Object fieldValue)
        -                          throws RuntimeException
        -
        Allows for coercion of a list of values where the returned types do not match the schema. - Multiple fields in Elasticsearch can be returned as a string, numeric (Integer, Long, Double), or null.
        -
        -
        Parameters:
        -
        field - is the field that we are coercing the value into.
        -
        fieldValue - is the list of value to coerce
        -
        Returns:
        -
        the coerced list of value.
        -
        Throws:
        -
        RuntimeException - if the fieldType is not a LIST or the fieldValue is instanceof Map (STRUCT).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchGlueTypeMapper.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchGlueTypeMapper.html deleted file mode 100644 index 2c3fb8afdc..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchGlueTypeMapper.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - -ElasticsearchGlueTypeMapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchGlueTypeMapper

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    GlueFieldLexer.BaseTypeMapper
    -
    -
    -
    -
    public class ElasticsearchGlueTypeMapper
    -extends Object
    -implements GlueFieldLexer.BaseTypeMapper
    -
    This class is used for mapping Glue data types to Apache Arrow. In addition to the already supported types, it also - maps the new SCALED_FLOAT(..) type to BIGINT. The new type is modeled after the scaled_float Elasticsearch data type - which is a representation of a floating point number displayed as a long number by multiplying it with the scaling - factor and rounding the results (e.g. a floating point value of 0.765 with a scaling factor of 100 will be displayed - as 77). The format of the new type is SCALED_FLOAT(double) where double represents a double value scaling factor. - When constructing a new Field object for the SCALED_FLOAT data type, the scaling factor will be stored in the - object's metadata map (e.g. {"scaling_factor": "100"}). This is done so that the scaled float value can be - properly converted to a long value when extracted from the document.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchGlueTypeMapper

        -
        public ElasticsearchGlueTypeMapper()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getType

        -
        public org.apache.arrow.vector.types.pojo.ArrowType getType(String type)
        -
        Gets the Arrow type equivalent for the Glue type string representation using the DefaultGlueType.toArrowType - conversion routine. The implementation of DefaultGlueType.toArrowType(type) invokes toLowerCase() on the type.
        -
        -
        Specified by:
        -
        getType in interface GlueFieldLexer.BaseTypeMapper
        -
        Parameters:
        -
        type - is the string representation of a Glue data type to be converted to Apache Arrow.
        -
        Returns:
        -
        an Arrow data type corresponding to the Glue type using the default implementation.
        -
        -
      • -
      - - - -
        -
      • -

        getField

        -
        public org.apache.arrow.vector.types.pojo.Field getField(String name,
        -                                                         String type)
        -
        Creates a Field object based on the name and type with special logic for extracting the SCALED_FLOAT data type. - When constructing a new Field object for the SCALED_FLOAT data type, the scaling factor will be stored in the - object's metadata map (e.g. {"scaling_factor": "100"}). This is done so that the scaled float value can be - properly converted to a long value when extracted from the document.
        -
        -
        Specified by:
        -
        getField in interface GlueFieldLexer.BaseTypeMapper
        -
        Parameters:
        -
        name - is the name of the field.
        -
        type - is the string representation of a Glue data type to be converted to Apache Arrow.
        -
        Returns:
        -
        a new Field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchMetadataHandler.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchMetadataHandler.html deleted file mode 100644 index 6bbb2c01a0..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchMetadataHandler.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - - -ElasticsearchMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ElasticsearchMetadataHandler
    -extends GlueMetadataHandler
    -
    This class is responsible for providing Athena with metadata about the domain (aka databases), indices, contained - in your Elasticsearch instance. Additionally, this class tells Athena how to split up reads against this source. - This gives you control over the level of performance and parallelism your source can support.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        SHARD_KEY

        -
        protected static final String SHARD_KEY
        -
        Key used to store shard information in the Split's properties map (later used by the Record Handler).
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchMetadataHandler

        -
        public ElasticsearchMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        ElasticsearchMetadataHandler

        -
        protected ElasticsearchMetadataHandler(com.amazonaws.services.glue.AWSGlue awsGlue,
        -                                       EncryptionKeyFactory keyFactory,
        -                                       com.amazonaws.services.secretsmanager.AWSSecretsManager awsSecretsManager,
        -                                       com.amazonaws.services.athena.AmazonAthena athena,
        -                                       String spillBucket,
        -                                       String spillPrefix,
        -                                       ElasticsearchDomainMapProvider domainMapProvider,
        -                                       AwsRestHighLevelClientFactory clientFactory,
        -                                       long queryTimeout)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getEnv

        -
        protected final String getEnv(String var)
        -
        Get an environment variable using System.getenv().
        -
        -
        Parameters:
        -
        var - is the environment variable.
        -
        Returns:
        -
        the contents of the environment variable or an empty String if it's not defined.
        -
        -
      • -
      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Used to get the list of domains (aka databases) for the Elasticsearch service.
        -
        -
        Overrides:
        -
        doListSchemaNames in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -                                throws RuntimeException
        -
        Used to get the list of indices contained in the specified domain.
        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        RuntimeException - when the domain does not exist in the map, or the client is unable to retrieve the - indices from the Elasticsearch instance.
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -                            throws RuntimeException
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned). - 3. A TableName object confirming the schema and table name the response is for. - 4. A catalog name corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        RuntimeException - when the domain does not exist in the map, or the client is unable to retrieve mapping - information for the index from the Elasticsearch instance.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -
        Elasticsearch does not support partitioning so this method is a NoOp.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -                              throws RuntimeException
        -
        Used to split-up the reads required to scan the requested index by shard. Cluster-health information is - retrieved for shards associated with the specified index. A split will then be generated for each shard that - is primary and active.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, domain, and index being queried, as well as any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set each containing a domain and endpoint, and the shard to be retrieved by the Record handler. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        Throws:
        -
        RuntimeException - when the domain does not exist in the map, or an error occurs while processing the - cluster/shard health information.
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String fieldName,
        -                                                                String glueType)
        -
        Description copied from class: GlueMetadataHandler
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        fieldName - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchRecordHandler.html b/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchRecordHandler.html deleted file mode 100644 index 68c0a1e2aa..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/ElasticsearchRecordHandler.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -ElasticsearchRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.elasticsearch
-

Class ElasticsearchRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ElasticsearchRecordHandler
    -extends RecordHandler
    -
    This class is responsible for providing Athena with actual rows level data from your Elasticsearch instance. Athena - will call readWithConstraint(...) on this class for each 'Split' you generated in ElasticsearchMetadataHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ElasticsearchRecordHandler

        -
        public ElasticsearchRecordHandler()
        -
      • -
      - - - -
        -
      • -

        ElasticsearchRecordHandler

        -
        protected ElasticsearchRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                                     com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                     com.amazonaws.services.athena.AmazonAthena amazonAthena,
        -                                     AwsRestHighLevelClientFactory clientFactory,
        -                                     long queryTimeout)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getEnv

        -
        protected final String getEnv(String var)
        -
        Get an environment variable using System.getenv().
        -
        -
        Parameters:
        -
        var - is the environment variable.
        -
        Returns:
        -
        the contents of the environment variable or an empty String if it's not defined.
        -
        -
      • -
      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws RuntimeException
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        RuntimeException - when an error occurs while attempting to send the query, or the query timed out.
        -
        -
      • -
      - - - -
        -
      • -

        getQueryBatchSize

        -
        protected int getQueryBatchSize()
        -
        -
        Returns:
        -
        value used for pagination batch size.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/AWSRequestSigningApacheInterceptor.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/AWSRequestSigningApacheInterceptor.html deleted file mode 100644 index e9d4dbccf2..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/AWSRequestSigningApacheInterceptor.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.AWSRequestSigningApacheInterceptor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AWSRequestSigningApacheInterceptor

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.AWSRequestSigningApacheInterceptor
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsElasticsearchFactory.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsElasticsearchFactory.html deleted file mode 100644 index 9db41a634e..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsElasticsearchFactory.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.AwsElasticsearchFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AwsElasticsearchFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.Builder.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.Builder.html deleted file mode 100644 index 3a73fb50fd..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.Builder.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClient.Builder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClient.Builder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.html deleted file mode 100644 index 8a8fadf9c8..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClient.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClient

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClientFactory.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClientFactory.html deleted file mode 100644 index 37cf1f4f76..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/AwsRestHighLevelClientFactory.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClientFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClientFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/CacheableAwsRestHighLevelClient.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/CacheableAwsRestHighLevelClient.html deleted file mode 100644 index 0037de6996..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/CacheableAwsRestHighLevelClient.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.CacheableAwsRestHighLevelClient (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.CacheableAwsRestHighLevelClient

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.CacheableAwsRestHighLevelClient
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchCompositeHandler.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchCompositeHandler.html deleted file mode 100644 index 1a511f709d..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.ElasticsearchCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchDomainMapProvider.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchDomainMapProvider.html deleted file mode 100644 index fa5d5574f2..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchDomainMapProvider.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchDomainMapProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchDomainMapProvider

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchFieldResolver.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchFieldResolver.html deleted file mode 100644 index cfd9fe4294..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchFieldResolver.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchFieldResolver

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.ElasticsearchFieldResolver
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchGlueTypeMapper.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchGlueTypeMapper.html deleted file mode 100644 index cfe6fafd66..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchGlueTypeMapper.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchGlueTypeMapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchGlueTypeMapper

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.ElasticsearchGlueTypeMapper
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchMetadataHandler.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchMetadataHandler.html deleted file mode 100644 index d5761eaa46..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.ElasticsearchMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchRecordHandler.html b/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchRecordHandler.html deleted file mode 100644 index 29723551a7..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/class-use/ElasticsearchRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.elasticsearch.ElasticsearchRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.elasticsearch.ElasticsearchRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.elasticsearch.ElasticsearchRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/package-frame.html b/com/amazonaws/athena/connectors/elasticsearch/package-frame.html deleted file mode 100644 index 8db07de464..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/package-frame.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.elasticsearch (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.elasticsearch

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/package-summary.html b/com/amazonaws/athena/connectors/elasticsearch/package-summary.html deleted file mode 100644 index 880cfdb786..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/package-summary.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.elasticsearch (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.elasticsearch

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/package-tree.html b/com/amazonaws/athena/connectors/elasticsearch/package-tree.html deleted file mode 100644 index c1b6979276..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/package-tree.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.elasticsearch Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.elasticsearch

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/elasticsearch/package-use.html b/com/amazonaws/athena/connectors/elasticsearch/package-use.html deleted file mode 100644 index 5459a91c18..0000000000 --- a/com/amazonaws/athena/connectors/elasticsearch/package-use.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.elasticsearch (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.elasticsearch

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/ExampleCompositeHandler.html b/com/amazonaws/athena/connectors/example/ExampleCompositeHandler.html deleted file mode 100644 index 7bd1749fbc..0000000000 --- a/com/amazonaws/athena/connectors/example/ExampleCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -ExampleCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.example
-

Class ExampleCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose ExampleMetadataHandler and ExampleRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleCompositeHandler

        -
        public ExampleCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/ExampleMetadataHandler.html b/com/amazonaws/athena/connectors/example/ExampleMetadataHandler.html deleted file mode 100644 index 64e7ff679f..0000000000 --- a/com/amazonaws/athena/connectors/example/ExampleMetadataHandler.html +++ /dev/null @@ -1,471 +0,0 @@ - - - - - - -ExampleMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.example
-

Class ExampleMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleMetadataHandler
    -extends MetadataHandler
    -
    This class is part of an tutorial that will walk you through how to build a connector for your - custom data source. The README for this module (athena-example) will guide you through preparing - your development environment, modifying this example Metadatahandler, building, deploying, and then - using your new source in an Athena query. -

    - More specifically, this class is responsible for providing Athena with metadata about the schemas (aka databases), - tables, and table partitions that your source contains. Lastly, this class tells Athena how to split up reads against - this source. This gives you control over the level of performance and parallelism your source can support. -

    - For more examples, please see the other connectors in this repository (e.g. athena-cloudwatch, athena-docdb, etc...)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleMetadataHandler

        -
        public ExampleMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        ExampleMetadataHandler

        -
        protected ExampleMetadataHandler(EncryptionKeyFactory keyFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager awsSecretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Used to get the list of schemas (aka databases) that this source contains.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -
        Used to get a paginated list of tables that this source contains.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned). - 3. A TableName object confirming the schema and table name the response is for. - 4. A catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/ExampleRecordHandler.html b/com/amazonaws/athena/connectors/example/ExampleRecordHandler.html deleted file mode 100644 index d1fb1c75e0..0000000000 --- a/com/amazonaws/athena/connectors/example/ExampleRecordHandler.html +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - -ExampleRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.example
-

Class ExampleRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleRecordHandler
    -extends RecordHandler
    -
    This class is part of an tutorial that will walk you through how to build a connector for your - custom data source. The README for this module (athena-example) will guide you through preparing - your development environment, modifying this example RecordHandler, building, deploying, and then - using your new source in an Athena query. -

    - More specifically, this class is responsible for providing Athena with actual rows level data from your source. Athena - will call readWithConstraint(...) on this class for each 'Split' you generated in ExampleMetadataHandler. -

    - For more examples, please see the other connectors in this repository (e.g. athena-cloudwatch, athena-docdb, etc...)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleRecordHandler

        -
        public ExampleRecordHandler()
        -
      • -
      - - - -
        -
      • -

        ExampleRecordHandler

        -
        protected ExampleRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena amazonAthena)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws IOException
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/ExampleUserDefinedFuncHandler.html b/com/amazonaws/athena/connectors/example/ExampleUserDefinedFuncHandler.html deleted file mode 100644 index a765f12f60..0000000000 --- a/com/amazonaws/athena/connectors/example/ExampleUserDefinedFuncHandler.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - -ExampleUserDefinedFuncHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.example
-

Class ExampleUserDefinedFuncHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class ExampleUserDefinedFuncHandler
    -extends UserDefinedFunctionHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExampleUserDefinedFuncHandler

        -
        public ExampleUserDefinedFuncHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        extract_tx_id

        -
        public Integer extract_tx_id(Map<String,Object> transaction)
        -
        This UDF extracts an 'Account' from the input STRUCT (provided as a Map). In this case 'Account' is - an application specific concept and very custom to our test dataset's schema.
        -
        -
        Parameters:
        -
        transaction - The transaction from which to extract the id field.
        -
        Returns:
        -
        An Integer containing the Transaction ID or -1 if the id couldn't be extracted.
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public String decrypt(String payload)
        -
        Decrypts the provided value using our application's secret key and encryption Algo.
        -
        -
        Parameters:
        -
        payload - The cipher text to decrypt.
        -
        Returns:
        -
        ClearText version if the input payload, null if the decrypt failed.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getEncryptionKey

        -
        protected String getEncryptionKey()
        -
        DO _NOT_ manage keys like this in real world usage. We are hard coding a key here to work - with the tutorial's generated data set. In production scenarios we would recommend - using AWS KMS for Key Management and a strong cipher like AES-GCM.
        -
        -
        Returns:
        -
        A String representation of the AES encryption key to use to decrypt data.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/class-use/ExampleCompositeHandler.html b/com/amazonaws/athena/connectors/example/class-use/ExampleCompositeHandler.html deleted file mode 100644 index 51bf05b2cc..0000000000 --- a/com/amazonaws/athena/connectors/example/class-use/ExampleCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.example.ExampleCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.example.ExampleCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.example.ExampleCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/class-use/ExampleMetadataHandler.html b/com/amazonaws/athena/connectors/example/class-use/ExampleMetadataHandler.html deleted file mode 100644 index 24dfeff463..0000000000 --- a/com/amazonaws/athena/connectors/example/class-use/ExampleMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.example.ExampleMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.example.ExampleMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.example.ExampleMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/class-use/ExampleRecordHandler.html b/com/amazonaws/athena/connectors/example/class-use/ExampleRecordHandler.html deleted file mode 100644 index 69c256a7b3..0000000000 --- a/com/amazonaws/athena/connectors/example/class-use/ExampleRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.example.ExampleRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.example.ExampleRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.example.ExampleRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/class-use/ExampleUserDefinedFuncHandler.html b/com/amazonaws/athena/connectors/example/class-use/ExampleUserDefinedFuncHandler.html deleted file mode 100644 index e04d6d1854..0000000000 --- a/com/amazonaws/athena/connectors/example/class-use/ExampleUserDefinedFuncHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.example.ExampleUserDefinedFuncHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.example.ExampleUserDefinedFuncHandler

-
-
No usage of com.amazonaws.athena.connectors.example.ExampleUserDefinedFuncHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/package-frame.html b/com/amazonaws/athena/connectors/example/package-frame.html deleted file mode 100644 index 893d728228..0000000000 --- a/com/amazonaws/athena/connectors/example/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.example (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.example

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/example/package-summary.html b/com/amazonaws/athena/connectors/example/package-summary.html deleted file mode 100644 index 1b0b87c0e6..0000000000 --- a/com/amazonaws/athena/connectors/example/package-summary.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.example (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.example

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/package-tree.html b/com/amazonaws/athena/connectors/example/package-tree.html deleted file mode 100644 index f1a1abfa82..0000000000 --- a/com/amazonaws/athena/connectors/example/package-tree.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.example Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.example

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/example/package-use.html b/com/amazonaws/athena/connectors/example/package-use.html deleted file mode 100644 index cd9cf00627..0000000000 --- a/com/amazonaws/athena/connectors/example/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.example (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.example

-
-
No usage of com.amazonaws.athena.connectors.example
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseCompositeHandler.html b/com/amazonaws/athena/connectors/hbase/HbaseCompositeHandler.html deleted file mode 100644 index b678ffcff1..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -HbaseCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class HbaseCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose HbaseMetadataHandler and HbaseRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseCompositeHandler

        -
        public HbaseCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseConnectionFactory.html b/com/amazonaws/athena/connectors/hbase/HbaseConnectionFactory.html deleted file mode 100644 index 7daa05aeab..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseConnectionFactory.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - -HbaseConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseConnectionFactory

-
-
- -
-
    -
  • -
    -
    -
    public class HbaseConnectionFactory
    -extends Object
    -
    Creates and Caches HBase Connection Instances, using the connection string as the cache key.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseConnectionFactory

        -
        public HbaseConnectionFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setClientConfig

        -
        public void setClientConfig(String name,
        -                            String value)
        -
        Used to set HBase client config options that should be applied to all future connections.
        -
        -
        Parameters:
        -
        name - The name of the property (e.g. hbase.rpc.timeout).
        -
        value - The value of the property to set on the HBase client config object before construction.
        -
        -
      • -
      - - - -
        -
      • -

        getClientConfigs

        -
        public Map<String,String> getClientConfigs()
        -
        Provides access to the current HBase client config options used during connection construction.
        -
        -
        Returns:
        -
        Map where the Key is the config name and the value is the config value.
        -
        -
      • -
      - - - -
        -
      • -

        getOrCreateConn

        -
        public org.apache.hadoop.hbase.client.Connection getOrCreateConn(String conStr)
        -
        Gets or Creates an HBase connection for the given connection string.
        -
        -
        Parameters:
        -
        conStr - HBase connection details, format is expected to be host:master_port:zookeeper_port
        -
        Returns:
        -
        An HBase connection if the connection succeeded, else the function will throw.
        -
        -
      • -
      - - - -
        -
      • -

        addConnection

        -
        protected void addConnection(String conStr,
        -                             org.apache.hadoop.hbase.client.Connection conn)
        -
        Injects a connection into the client cache.
        -
        -
        Parameters:
        -
        conStr - The connection string (aka the cache key)
        -
        conn - The connection to inject into the client cache, most often a Mock used in testing.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseFieldResolver.html b/com/amazonaws/athena/connectors/hbase/HbaseFieldResolver.html deleted file mode 100644 index 20475bfbe4..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseFieldResolver.html +++ /dev/null @@ -1,341 +0,0 @@ - - - - - - -HbaseFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseFieldResolver

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    FieldResolver
    -
    -
    -
    -
    public class HbaseFieldResolver
    -extends Object
    -implements FieldResolver
    -
    Used to resolve and convert complex types from HBase to Apache Arrow's type system - when using BlockUtils.setComplexValue(...).
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseFieldResolver

        -
        public HbaseFieldResolver(boolean isNative,
        -                          byte[] family)
        -
        -
        Parameters:
        -
        isNative - True if the values are stored as native byte arrays in HBase.
        -
        family - The HBase column family that this field resolver is for.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        resolver

        -
        public static HbaseFieldResolver resolver(boolean isNative,
        -                                          String family)
        -
        Static construction helper.
        -
        -
        Parameters:
        -
        isNative - True if the values are stored as native byte arrays in HBase.
        -
        family - The HBase column family that this field resolver is for.
        -
        -
      • -
      - - - -
        -
      • -

        getFieldValue

        -
        public Object getFieldValue(org.apache.arrow.vector.types.pojo.Field field,
        -                            Object val)
        -
        Description copied from interface: FieldResolver
        -
        Used to extract a value for the given Field from the provided value.
        -
        -
        Specified by:
        -
        getFieldValue in interface FieldResolver
        -
        Parameters:
        -
        field - The Apache Arrow field we'd like to extract from the val.
        -
        val - The value from which we'd like to extract the provide field.
        -
        Returns:
        -
        Object containing the value for the requested field.
        -
        See Also:
        -
        in the Athena Query Federation SDK
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseMetadataHandler.html b/com/amazonaws/athena/connectors/hbase/HbaseMetadataHandler.html deleted file mode 100644 index 478416214c..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseMetadataHandler.html +++ /dev/null @@ -1,680 +0,0 @@ - - - - - - -HbaseMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class HbaseMetadataHandler
    -extends GlueMetadataHandler
    -
    Handles metadata requests for the Athena HBase Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Uses a Glue table property (hbase-metadata-flag) to indicate that the table (whose name matched the HBase table - name) can indeed be used to supplement metadata from HBase itself. - 2. Uses a Glue table property (hbase-native-storage-flag) to indicate that the table is stored in HBase - using native byte storage (e.g. int as 4 BYTES instead of int serialized as a String). - 3. Attempts to resolve sensitive fields such as HBase connection strings via SecretsManager so that you can substitute - variables with values from by doing something like hostname:port:password=${my_secret}

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseMetadataHandler

        -
        public HbaseMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        HbaseMetadataHandler

        -
        protected HbaseMetadataHandler(com.amazonaws.services.glue.AWSGlue awsGlue,
        -                               EncryptionKeyFactory keyFactory,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               HbaseConnectionFactory connectionFactory,
        -                               String spillBucket,
        -                               String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest request)
        -                                throws IOException
        -
        List tables in the requested schema in your HBase instance treating the requested schema as an HBase - namespace.
        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        Throws:
        -
        IOException
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        If Glue is enabled as a source of supplemental metadata we look up the requested Schema/Table in Glue and - filters out any results that don't have the HBASE_METADATA_FLAG set. If no matching results were found in Glue, - then we resort to inferring the schema of the HBase table using HbaseSchemaUtils.inferSchema(...). If there - is no such table in HBase the operation will fail.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -
        Our table doesn't support complex layouts or partitioning so leave this as a NoOp and the SDK will notice that we - do not have any partition columns, nor have we set an custom fields using enhancePartitionSchema(...), and as a - result the SDK will generate a single place holder partition for us. This is because we need to convey that there is at least - 1 partition to read as part of the query or Athena will assume partition pruning found no candidate layouts to read.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest request)
        -                              throws IOException
        -
        If the table is spread across multiple region servers, then we parallelize the scan by making each region server a split.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        Throws:
        -
        IOException
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String glueType)
        -
        Description copied from class: GlueMetadataHandler
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseRecordHandler.html b/com/amazonaws/athena/connectors/hbase/HbaseRecordHandler.html deleted file mode 100644 index 1c3c971ba8..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseRecordHandler.html +++ /dev/null @@ -1,341 +0,0 @@ - - - - - - -HbaseRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class HbaseRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena HBase Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Supporting String and native 'byte[]' storage. - 2. Attempts to resolve sensitive configuration fields such as HBase connection string via SecretsManager so that you can - substitute variables with values from by doing something like hostname:port:password=${my_secret}

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseRecordHandler

        -
        public HbaseRecordHandler()
        -
      • -
      - - - -
        -
      • -

        HbaseRecordHandler

        -
        protected HbaseRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                             com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                             com.amazonaws.services.athena.AmazonAthena athena,
        -                             HbaseConnectionFactory connectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller blockSpiller,
        -                                  ReadRecordsRequest request,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws IOException
        -
        Scans HBase using the scan settings set on the requested Split by HbaseMetadataHandler.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        blockSpiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        request - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        IOException
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/HbaseSchemaUtils.html b/com/amazonaws/athena/connectors/hbase/HbaseSchemaUtils.html deleted file mode 100644 index e96dd99d73..0000000000 --- a/com/amazonaws/athena/connectors/hbase/HbaseSchemaUtils.html +++ /dev/null @@ -1,456 +0,0 @@ - - - - - - -HbaseSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase
-

Class HbaseSchemaUtils

-
-
- -
-
    -
  • -
    -
    -
    public class HbaseSchemaUtils
    -extends Object
    -
    Collection of helpful utilities that handle HBase schema inference, type, and naming conversion.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ObjectcoerceType(boolean isNative, - org.apache.arrow.vector.types.pojo.ArrowType type, - byte[] value) -
      Helper that can coerce the given HBase value to the requested Apache Arrow type.
      -
      static String[]extractColumnParts(String glueColumnName) -
      Helper which can go from a Glue/Apache Arrow column name to its HBase family + column.
      -
      static org.apache.hadoop.hbase.TableNamegetQualifiedTable(TableName tableName) -
      Helper which goes from an Athena Federation SDK TableName to an HBase TableName.
      -
      static StringgetQualifiedTableName(TableName tableName) -
      Helper which goes from an Athena Federation SDK TableName to an HBase table name string.
      -
      static org.apache.arrow.vector.types.pojo.SchemainferSchema(HBaseConnection client, - TableName tableName, - int numToScan) -
      This method will produce an Apache Arrow Schema for the given TableName and HBase connection - by scanning up to the requested number of rows and using basic schema inference to determine - data types.
      -
      static org.apache.arrow.vector.types.Types.MinorTypeinferType(byte[] value) -
      Given a value from HBase attempt to infer it's type.
      -
      static byte[]toBytes(boolean isNative, - Object value) -
      Used to convert from Apache Arrow typed values to HBase values.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        inferSchema

        -
        public static org.apache.arrow.vector.types.pojo.Schema inferSchema(HBaseConnection client,
        -                                                                    TableName tableName,
        -                                                                    int numToScan)
        -
        This method will produce an Apache Arrow Schema for the given TableName and HBase connection - by scanning up to the requested number of rows and using basic schema inference to determine - data types.
        -
        -
        Parameters:
        -
        client - The HBase connection to use for the scan operation.
        -
        tableName - The HBase TableName for which to produce an Apache Arrow Schema.
        -
        numToScan - The number of records to scan as part of producing the Schema.
        -
        Returns:
        -
        An Apache Arrow Schema representing the schema of the HBase table.
        -
        -
      • -
      - - - -
        -
      • -

        getQualifiedTableName

        -
        public static String getQualifiedTableName(TableName tableName)
        -
        Helper which goes from an Athena Federation SDK TableName to an HBase table name string.
        -
        -
        Parameters:
        -
        tableName - An Athena Federation SDK TableName.
        -
        Returns:
        -
        The corresponding HBase table name string.
        -
        -
      • -
      - - - -
        -
      • -

        getQualifiedTable

        -
        public static org.apache.hadoop.hbase.TableName getQualifiedTable(TableName tableName)
        -
        Helper which goes from an Athena Federation SDK TableName to an HBase TableName.
        -
        -
        Parameters:
        -
        tableName - An Athena Federation SDK TableName.
        -
        Returns:
        -
        The corresponding HBase TableName.
        -
        -
      • -
      - - - -
        -
      • -

        inferType

        -
        public static org.apache.arrow.vector.types.Types.MinorType inferType(byte[] value)
        -
        Given a value from HBase attempt to infer it's type.
        -
        -
        Parameters:
        -
        value - An HBase value.
        -
        Returns:
        -
        The Apache Arrow Minor Type most closely associated with the provided value.
        -
        -
      • -
      - - - -
        -
      • -

        coerceType

        -
        public static Object coerceType(boolean isNative,
        -                                org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                byte[] value)
        -
        Helper that can coerce the given HBase value to the requested Apache Arrow type.
        -
        -
        Parameters:
        -
        isNative - If True, the HBase value is stored using native bytes. If False, the value is serialized as a String.
        -
        type - The Apache Arrow Type that the value should be coerced to before returning.
        -
        value - The HBase value to coerce.
        -
        Returns:
        -
        The coerced value which is now allowed with the provided Apache Arrow type.
        -
        -
      • -
      - - - -
        -
      • -

        extractColumnParts

        -
        public static String[] extractColumnParts(String glueColumnName)
        -
        Helper which can go from a Glue/Apache Arrow column name to its HBase family + column.
        -
        -
        Parameters:
        -
        glueColumnName - The input column name in format "family:column".
        -
        Returns:
        -
        -
      • -
      - - - -
        -
      • -

        toBytes

        -
        public static byte[] toBytes(boolean isNative,
        -                             Object value)
        -
        Used to convert from Apache Arrow typed values to HBase values.
        -
        -
        Parameters:
        -
        isNative - If True, the HBase value should be stored using native bytes. - If False, the value should be serialized as a String before storing it.
        -
        value - The value to convert.
        -
        Returns:
        -
        The HBase byte representation of the value.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseCompositeHandler.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseCompositeHandler.html deleted file mode 100644 index b7945dbd36..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.hbase.HbaseCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseConnectionFactory.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseConnectionFactory.html deleted file mode 100644 index fec18ecd92..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseConnectionFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseConnectionFactory

-
-
No usage of com.amazonaws.athena.connectors.hbase.HbaseConnectionFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseFieldResolver.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseFieldResolver.html deleted file mode 100644 index 3a2e5cd44a..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseFieldResolver.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseFieldResolver (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseFieldResolver

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseMetadataHandler.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseMetadataHandler.html deleted file mode 100644 index 3452a1be46..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.hbase.HbaseMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseRecordHandler.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseRecordHandler.html deleted file mode 100644 index 5440eb7656..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.hbase.HbaseRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/class-use/HbaseSchemaUtils.html b/com/amazonaws/athena/connectors/hbase/class-use/HbaseSchemaUtils.html deleted file mode 100644 index 7840be6031..0000000000 --- a/com/amazonaws/athena/connectors/hbase/class-use/HbaseSchemaUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.HbaseSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.HbaseSchemaUtils

-
-
No usage of com.amazonaws.athena.connectors.hbase.HbaseSchemaUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/HBaseConnection.html b/com/amazonaws/athena/connectors/hbase/connection/HBaseConnection.html deleted file mode 100644 index bac3144d39..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/HBaseConnection.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - - -HBaseConnection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.connection
-

Class HBaseConnection

-
-
- -
-
    -
  • -
    -
    -
    public class HBaseConnection
    -extends Object
    -
    This class wraps Hbase's Connection construct and provides both a simplified facade for common operations - but also automatic retry and reconnect logic to make client reuse simpler. Some specific cases that this - construct handles are: replacement of an HBase region server, replacement of HBase master server, other - transient errors while communicating with HBase.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - - - - -
      Constructors 
      ModifierConstructor and Description
      protected HBaseConnection(org.apache.hadoop.conf.Configuration config, - int maxRetries) -
      Used by HBaseConnectionFactory to construct new connections.
      -
      protected HBaseConnection(org.apache.hadoop.hbase.client.Connection connection, - int maxRetries) -
      Used to facilitate testing by allowing for injection of the underlying HBase connection.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidclose() -
      Used to close this connection by closing the underlying HBase Connection.
      -
      protected org.apache.hadoop.hbase.client.Connectionconnect(org.apache.hadoop.conf.Configuration config) -
      Creates a new HBase connection using the provided config.
      -
      protected intgetRetries() 
      List<org.apache.hadoop.hbase.HRegionInfo>getTableRegions(org.apache.hadoop.hbase.TableName tableName) -
      Retreieves the regions for the requested TableName.
      -
      booleanisHealthy() -
      Used to determine if this connection can be reused or if it is unhealthy.
      -
      org.apache.hadoop.hbase.NamespaceDescriptor[]listNamespaceDescriptors() -
      Lists the available namespaces in the HBase instance.
      -
      org.apache.hadoop.hbase.TableName[]listTableNamesByNamespace(String schemaName) -
      Lists the table names present in the given schema (aka namespace)
      -
      <T> TscanTable(org.apache.hadoop.hbase.TableName tableName, - org.apache.hadoop.hbase.client.Scan scan, - ResultProcessor<T> resultProcessor) -
      Used to perform a scan of the given table, scan, and resultProcessor.
      -
      - -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HBaseConnection

        -
        protected HBaseConnection(org.apache.hadoop.conf.Configuration config,
        -                          int maxRetries)
        -
        Used by HBaseConnectionFactory to construct new connections.
        -
        -
        Parameters:
        -
        config - The HBase config to use for this connection.
        -
        maxRetries - The max retries this connection will allow before marking itself unhealthy.
        -
        -
      • -
      - - - -
        -
      • -

        HBaseConnection

        -
        protected HBaseConnection(org.apache.hadoop.hbase.client.Connection connection,
        -                          int maxRetries)
        -
        Used to facilitate testing by allowing for injection of the underlying HBase connection.
        -
        -
        Parameters:
        -
        connection - The actual Hbase connection to use.
        -
        maxRetries - The max retries this connection will allow before marking itself unhealthy.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isHealthy

        -
        public boolean isHealthy()
        -
        Used to determine if this connection can be reused or if it is unhealthy.
        -
        -
        Returns:
        -
        True if the connection can be safely reused, false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        listNamespaceDescriptors

        -
        public org.apache.hadoop.hbase.NamespaceDescriptor[] listNamespaceDescriptors()
        -                                                                       throws IOException
        -
        Lists the available namespaces in the HBase instance.
        -
        -
        Returns:
        -
        Array of NamespaceDescriptor representing the available namespaces in the HBase instance.
        -
        Throws:
        -
        IOException
        -
        -
      • -
      - - - -
        -
      • -

        listTableNamesByNamespace

        -
        public org.apache.hadoop.hbase.TableName[] listTableNamesByNamespace(String schemaName)
        -
        Lists the table names present in the given schema (aka namespace)
        -
        -
        Parameters:
        -
        schemaName - The schema name (aka hbase namespace) to list table names from.
        -
        Returns:
        -
        An array of hbase TableName objects for the given schema name.
        -
        -
      • -
      - - - -
        -
      • -

        getTableRegions

        -
        public List<org.apache.hadoop.hbase.HRegionInfo> getTableRegions(org.apache.hadoop.hbase.TableName tableName)
        -
        Retreieves the regions for the requested TableName.
        -
        -
        Parameters:
        -
        tableName - The fully qualified HBase TableName for which we should obtain region info.
        -
        Returns:
        -
        List of HRegionInfo representing the regions hosting the requested table.
        -
        -
      • -
      - - - -
        -
      • -

        scanTable

        -
        public <T> T scanTable(org.apache.hadoop.hbase.TableName tableName,
        -                       org.apache.hadoop.hbase.client.Scan scan,
        -                       ResultProcessor<T> resultProcessor)
        -
        Used to perform a scan of the given table, scan, and resultProcessor.
        -
        -
        Type Parameters:
        -
        T - The return type of the ResultProcessor and this this method.
        -
        Parameters:
        -
        tableName - The HBase table to scan.
        -
        scan - The HBase scan (filters, etc...) to run.
        -
        resultProcessor - The ResultProcessor that will be used to process the results of the scan.
        -
        Returns:
        -
        The result produced by the resultProcessor when it has completed processing all results of the scan.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        protected void close()
        -
        Used to close this connection by closing the underlying HBase Connection.
        -
      • -
      - - - -
        -
      • -

        getRetries

        -
        protected int getRetries()
        -
      • -
      - - - -
        -
      • -

        connect

        -
        protected org.apache.hadoop.hbase.client.Connection connect(org.apache.hadoop.conf.Configuration config)
        -
        Creates a new HBase connection using the provided config.
        -
        -
        Parameters:
        -
        config - The config to use for the new HBase connection.
        -
        Returns:
        -
        The new connection.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/HbaseConnectionFactory.html b/com/amazonaws/athena/connectors/hbase/connection/HbaseConnectionFactory.html deleted file mode 100644 index cd81c10085..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/HbaseConnectionFactory.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - -HbaseConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.connection
-

Class HbaseConnectionFactory

-
-
- -
-
    -
  • -
    -
    -
    public class HbaseConnectionFactory
    -extends Object
    -
    Creates and Caches HBase Connection Instances, using the connection string as the cache key.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseConnectionFactory

        -
        public HbaseConnectionFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setClientConfig

        -
        public void setClientConfig(String name,
        -                            String value)
        -
        Used to set HBase client config options that should be applied to all future connections.
        -
        -
        Parameters:
        -
        name - The name of the property (e.g. hbase.rpc.timeout).
        -
        value - The value of the property to set on the HBase client config object before construction.
        -
        -
      • -
      - - - -
        -
      • -

        getClientConfigs

        -
        public Map<String,String> getClientConfigs()
        -
        Provides access to the current HBase client config options used during connection construction.
        -
        -
        Returns:
        -
        Map where the Key is the config name and the value is the config value.
        -
        -
      • -
      - - - -
        -
      • -

        getOrCreateConn

        -
        public HBaseConnection getOrCreateConn(String conStr)
        -
        Gets or Creates an HBase connection for the given connection string.
        -
        -
        Parameters:
        -
        conStr - HBase connection details, format is expected to be host:master_port:zookeeper_port
        -
        Returns:
        -
        An HBase connection if the connection succeeded, else the function will throw.
        -
        -
      • -
      - - - -
        -
      • -

        addConnection

        -
        protected void addConnection(String conStr,
        -                             HBaseConnection conn)
        -
        Injects a connection into the client cache.
        -
        -
        Parameters:
        -
        conStr - The connection string (aka the cache key)
        -
        conn - The connection to inject into the client cache, most often a Mock used in testing.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/ResultProcessor.html b/com/amazonaws/athena/connectors/hbase/connection/ResultProcessor.html deleted file mode 100644 index 0426b2c1fc..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/ResultProcessor.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - -ResultProcessor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.connection
-

Interface ResultProcessor<T>

-
-
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - The type that the ResultProcessor will return.
    -
    -
    -
    -
    public interface ResultProcessor<T>
    -
    Used to define a class which is capable of processing entries returned from an HBase scan operation.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      Tscan(org.apache.hadoop.hbase.client.ResultScanner scanner) -
      Used to process results from an HBase ResultScanner (aka iterator of results).
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        scan

        -
        T scan(org.apache.hadoop.hbase.client.ResultScanner scanner)
        -
        Used to process results from an HBase ResultScanner (aka iterator of results).
        -
        -
        Parameters:
        -
        scanner - The iterable results from an HBase scan.
        -
        Returns:
        -
        The result from the ResultProcessor.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/UnrecoverableException.html b/com/amazonaws/athena/connectors/hbase/connection/UnrecoverableException.html deleted file mode 100644 index 902c99537b..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/UnrecoverableException.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - -UnrecoverableException (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.connection
-

Class UnrecoverableException

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable
    -
    -
    -
    -
    public class UnrecoverableException
    -extends Exception
    -
    Used to indicate that a particular exception is not recoverable and thus not retriable by our HBaseConnection's - automatic retry and reconnect logic.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        UnrecoverableException

        -
        public UnrecoverableException(String message,
        -                              Throwable cause)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/class-use/HBaseConnection.html b/com/amazonaws/athena/connectors/hbase/connection/class-use/HBaseConnection.html deleted file mode 100644 index 89a23540c3..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/class-use/HBaseConnection.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.connection.HBaseConnection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.connection.HBaseConnection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/class-use/HbaseConnectionFactory.html b/com/amazonaws/athena/connectors/hbase/connection/class-use/HbaseConnectionFactory.html deleted file mode 100644 index 21d18d1436..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/class-use/HbaseConnectionFactory.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.connection.HbaseConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.connection.HbaseConnectionFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/class-use/ResultProcessor.html b/com/amazonaws/athena/connectors/hbase/connection/class-use/ResultProcessor.html deleted file mode 100644 index d34efb6427..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/class-use/ResultProcessor.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.hbase.connection.ResultProcessor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.hbase.connection.ResultProcessor

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/class-use/UnrecoverableException.html b/com/amazonaws/athena/connectors/hbase/connection/class-use/UnrecoverableException.html deleted file mode 100644 index c44a6f66f7..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/class-use/UnrecoverableException.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.connection.UnrecoverableException (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.connection.UnrecoverableException

-
-
No usage of com.amazonaws.athena.connectors.hbase.connection.UnrecoverableException
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/package-frame.html b/com/amazonaws/athena/connectors/hbase/connection/package-frame.html deleted file mode 100644 index 7f8b43ce5c..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/package-frame.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.connection (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.hbase.connection

-
-

Interfaces

- -

Classes

- -

Exceptions

- -
- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/package-summary.html b/com/amazonaws/athena/connectors/hbase/connection/package-summary.html deleted file mode 100644 index 9a7051f826..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/package-summary.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.connection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.hbase.connection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/package-tree.html b/com/amazonaws/athena/connectors/hbase/connection/package-tree.html deleted file mode 100644 index a896d7da68..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/package-tree.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.connection Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.hbase.connection

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/connection/package-use.html b/com/amazonaws/athena/connectors/hbase/connection/package-use.html deleted file mode 100644 index ccf9751a8e..0000000000 --- a/com/amazonaws/athena/connectors/hbase/connection/package-use.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.hbase.connection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.hbase.connection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/HbaseIntegTestHandler.html b/com/amazonaws/athena/connectors/hbase/integ/HbaseIntegTestHandler.html deleted file mode 100644 index 04051f933b..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/HbaseIntegTestHandler.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - -HbaseIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.integ
-

Class HbaseIntegTestHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class HbaseIntegTestHandler
    -extends Object
    -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    This Lambda function handler is only used within the HBase integration tests. The Lambda function, - when invoked, will generate a HBase database/namespace, table, and insert values. - The invocation of the Lambda function must include the following environment variables: - default_hbase - The connection string used to connect to the HBase instance - (e.g. ec2-000-000-000-000.compute-1.amazonaws.com:50075:2081). - database_name - The HBase database/namespace name. - table_name - The HBase table name.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseIntegTestHandler

        -
        public HbaseIntegTestHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/HbaseRowBuilder.html b/com/amazonaws/athena/connectors/hbase/integ/HbaseRowBuilder.html deleted file mode 100644 index 28150806b3..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/HbaseRowBuilder.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - -HbaseRowBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.integ
-

Class HbaseRowBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class HbaseRowBuilder
    -extends Object
    -
    This class constructs a row that can be inserted into an HBase table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseRowBuilder

        -
        public HbaseRowBuilder(String rowDesignation)
        -
        The constructor instantiates the row with the row designation (usually the row number).
        -
        -
        Parameters:
        -
        rowDesignation - The row number (e.g. "1").
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addColumn

        -
        public HbaseRowBuilder addColumn(String familyName,
        -                                 String columnName,
        -                                 String columnValue)
        -
        Adds a single column to the row.
        -
        -
        Parameters:
        -
        familyName - The name of the family.
        -
        columnName - The name of the column.
        -
        columnValue - The value of the column.
        -
        Returns:
        -
        A row builder object.
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.apache.hadoop.hbase.client.Put build()
        -
        Returns the built row.
        -
        -
        Returns:
        -
        A Put (row) object.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/HbaseTableUtils.html b/com/amazonaws/athena/connectors/hbase/integ/HbaseTableUtils.html deleted file mode 100644 index 4c42f22c1c..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/HbaseTableUtils.html +++ /dev/null @@ -1,352 +0,0 @@ - - - - - - -HbaseTableUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.hbase.integ
-

Class HbaseTableUtils

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    AutoCloseable
    -
    -
    -
    -
    public class HbaseTableUtils
    -extends Object
    -implements AutoCloseable
    -
    This class can be used to establish a connection to a HBase instance. Once the connection is established, a new - database/namespace and table can be created, and new rows can be inserted into the newly created table.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HbaseTableUtils

        -
        public HbaseTableUtils(String databaseName,
        -                       String tableName,
        -                       String connectionStr)
        -                throws IOException
        -
        The constructor establishes a connection to the HBase instance.
        -
        -
        Parameters:
        -
        databaseName - Name of the database or namespace.
        -
        tableName - Name of the database table.
        -
        connectionStr - Connection string used to connect to the HBase instance - (e.g. ec2-000-000-000-000.compute-1.amazonaws.com:50075:2081)
        -
        Throws:
        -
        IOException - An error was encountered while trying to connect to the HBase instance.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        createDbAndTable

        -
        public void createDbAndTable(List<String> familyColumns)
        -                      throws IOException
        -
        Creates the database/namespace and table in the HBase instance.
        -
        -
        Parameters:
        -
        familyColumns - A list of family column names.
        -
        Throws:
        -
        IOException - An error was encountered while creating the database or table.
        -
        -
      • -
      - - - -
        -
      • -

        insertRows

        -
        public void insertRows(List<org.apache.hadoop.hbase.client.Put> rows)
        -                throws IOException
        -
        Inserts rows into the newly created database table.
        -
        -
        Parameters:
        -
        rows - A list of Put (row) objects containing details such as the family name, column name, and value.
        -
        Throws:
        -
        IOException - An error was encountered trying to insert rows into the table.
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseIntegTestHandler.html b/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseIntegTestHandler.html deleted file mode 100644 index a716882194..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseIntegTestHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.integ.HbaseIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.integ.HbaseIntegTestHandler

-
-
No usage of com.amazonaws.athena.connectors.hbase.integ.HbaseIntegTestHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseRowBuilder.html b/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseRowBuilder.html deleted file mode 100644 index 583e45a73c..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseRowBuilder.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.integ.HbaseRowBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.integ.HbaseRowBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseTableUtils.html b/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseTableUtils.html deleted file mode 100644 index 3adb7613e5..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/class-use/HbaseTableUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.hbase.integ.HbaseTableUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.hbase.integ.HbaseTableUtils

-
-
No usage of com.amazonaws.athena.connectors.hbase.integ.HbaseTableUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/package-frame.html b/com/amazonaws/athena/connectors/hbase/integ/package-frame.html deleted file mode 100644 index 1ef7a7e2b0..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.integ (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.hbase.integ

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/package-summary.html b/com/amazonaws/athena/connectors/hbase/integ/package-summary.html deleted file mode 100644 index 6142f46953..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/package-summary.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.hbase.integ

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/package-tree.html b/com/amazonaws/athena/connectors/hbase/integ/package-tree.html deleted file mode 100644 index bc55d17bb2..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/package-tree.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase.integ Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.hbase.integ

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/integ/package-use.html b/com/amazonaws/athena/connectors/hbase/integ/package-use.html deleted file mode 100644 index 45ad899114..0000000000 --- a/com/amazonaws/athena/connectors/hbase/integ/package-use.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.hbase.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.hbase.integ

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/package-frame.html b/com/amazonaws/athena/connectors/hbase/package-frame.html deleted file mode 100644 index 48153b40d8..0000000000 --- a/com/amazonaws/athena/connectors/hbase/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.hbase

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/hbase/package-summary.html b/com/amazonaws/athena/connectors/hbase/package-summary.html deleted file mode 100644 index 0a6a876d1d..0000000000 --- a/com/amazonaws/athena/connectors/hbase/package-summary.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.hbase

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/package-tree.html b/com/amazonaws/athena/connectors/hbase/package-tree.html deleted file mode 100644 index 79a23aed3d..0000000000 --- a/com/amazonaws/athena/connectors/hbase/package-tree.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.hbase Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.hbase

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/hbase/package-use.html b/com/amazonaws/athena/connectors/hbase/package-use.html deleted file mode 100644 index 8be6d636bf..0000000000 --- a/com/amazonaws/athena/connectors/hbase/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.hbase (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.hbase

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcCompositeHandler.html deleted file mode 100644 index 43bf07d313..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -MultiplexingJdbcCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc
-

Class MultiplexingJdbcCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MultiplexingJdbcCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose MultiplexingJdbcMetadataHandler and MultiplexingJdbcRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MultiplexingJdbcCompositeHandler

        -
        public MultiplexingJdbcCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcMetadataHandler.html deleted file mode 100644 index aa1aa2143e..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcMetadataHandler.html +++ /dev/null @@ -1,517 +0,0 @@ - - - - - - -MultiplexingJdbcMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc
-

Class MultiplexingJdbcMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MultiplexingJdbcMetadataHandler
    -extends JdbcMetadataHandler
    -
    Metadata handler multiplexer that supports multiple engines e.g. MySQL, PostGreSql and Redshift in same Lambda. - - Uses catalog name and associations to database types to route operations.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MultiplexingJdbcMetadataHandler

        -
        public MultiplexingJdbcMetadataHandler()
        -
        Initializes mux routing map. Creates a reverse index of Athena catalogs supported by a database instance. Max 100 catalogs supported currently.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPartitionSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getPartitionSchema(String catalogName)
        -
        Description copied from class: JdbcMetadataHandler
        -
        Delegates creation of partition schema to database type implementation.
        -
        -
        Specified by:
        -
        getPartitionSchema in class JdbcMetadataHandler
        -
        Parameters:
        -
        catalogName - Athena provided catalog name.
        -
        Returns:
        -
        schema. See Schema
        -
        -
      • -
      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest listSchemasRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the list of schemas (aka databases) that this source contains.
        -
        -
        Overrides:
        -
        doListSchemaNames in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listSchemasRequest - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest listTablesRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the list of tables that this source contains.
        -
        -
        Overrides:
        -
        doListTables in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listTablesRequest - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest getTableRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Overrides:
        -
        doGetTable in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableRequest - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest getTableLayoutRequest,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Description copied from class: MetadataHandler
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Specified by:
        -
        getPartitions in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        getTableLayoutRequest - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTableLayout

        -
        public GetTableLayoutResponse doGetTableLayout(BlockAllocator blockAllocator,
        -                                               GetTableLayoutRequest getTableLayoutRequest)
        -                                        throws Exception
        -
        Description copied from class: MetadataHandler
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Overrides:
        -
        doGetTableLayout in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableLayoutRequest - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        Returns:
        -
        A GetTableLayoutResponse which primarily contains: - 1. An Apache Arrow Block with 0 or more partitions to read. 0 partitions implies there are 0 rows to read. - 2. Set of partition column names which should correspond to columns in your Apache Arrow Block.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest getSplitsRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcRecordHandler.html deleted file mode 100644 index d83a758e21..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/MultiplexingJdbcRecordHandler.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - -MultiplexingJdbcRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc
-

Class MultiplexingJdbcRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MultiplexingJdbcRecordHandler
    -extends JdbcRecordHandler
    -
    Record handler multiplexer that supports multiple engines e.g. MySQL, PostGreSql and Redshift in same Lambda. - - Uses catalog name and associations to database types to route operations.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MultiplexingJdbcRecordHandler

        -
        public MultiplexingJdbcRecordHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller blockSpiller,
        -                               ReadRecordsRequest readRecordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Description copied from class: RecordHandler
        -
        A more stream lined option for reading the row data associated with the provided Split. This method differs from - doReadRecords(...) in that the SDK handles more of the request lifecycle, leaving you to focus more closely on - the task of actually reading from your source.
        -
        -
        Overrides:
        -
        readWithConstraint in class JdbcRecordHandler
        -
        Parameters:
        -
        blockSpiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        readRecordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      - - - -
        -
      • -

        buildSplitSql

        -
        public PreparedStatement buildSplitSql(Connection jdbcConnection,
        -                                       String catalogName,
        -                                       TableName tableName,
        -                                       org.apache.arrow.vector.types.pojo.Schema schema,
        -                                       Constraints constraints,
        -                                       Split split)
        -                                throws SQLException
        -
        Description copied from class: JdbcRecordHandler
        -
        Builds split SQL string and returns prepared statement.
        -
        -
        Specified by:
        -
        buildSplitSql in class JdbcRecordHandler
        -
        Parameters:
        -
        jdbcConnection - jdbc connection. See Connection
        -
        catalogName - Athena provided catalog name.
        -
        tableName - database table name.
        -
        schema - table schema.
        -
        constraints - constraints to push down to the database.
        -
        split - table split.
        -
        Returns:
        -
        prepared statement with sql. See PreparedStatement
        -
        Throws:
        -
        SQLException - JDBC database exception.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcCompositeHandler.html deleted file mode 100644 index 3395ec92a1..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcMetadataHandler.html deleted file mode 100644 index ebaf4d83d8..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcRecordHandler.html deleted file mode 100644 index d2ae5a1ccf..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/class-use/MultiplexingJdbcRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.MultiplexingJdbcRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfig.html b/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfig.html deleted file mode 100644 index 6c9ebad7bd..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfig.html +++ /dev/null @@ -1,404 +0,0 @@ - - - - - - -DatabaseConnectionConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class DatabaseConnectionConfig

-
-
- -
-
    -
  • -
    -
    -
    public class DatabaseConnectionConfig
    -extends Object
    -
    Encapsulates database JDBC connection configuration.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfigBuilder.html b/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfigBuilder.html deleted file mode 100644 index ac891172d0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionConfigBuilder.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -DatabaseConnectionConfigBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class DatabaseConnectionConfigBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class DatabaseConnectionConfigBuilder
    -extends Object
    -
    Builds connection configurations for all catalogs and databases provided in environment properties.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionInfo.html b/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionInfo.html deleted file mode 100644 index 2e8351dd58..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/DatabaseConnectionInfo.html +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - -DatabaseConnectionInfo (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class DatabaseConnectionInfo

-
-
- -
-
    -
  • -
    -
    -
    public class DatabaseConnectionInfo
    -extends Object
    -
    Encapsulates database and JDBC driver defaults for a database type.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DatabaseConnectionInfo

        -
        public DatabaseConnectionInfo(String driverClassName,
        -                              int defaultPort)
        -
        -
        Parameters:
        -
        driverClassName - JDBC driver class name.
        -
        defaultPort - Database default port.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getDriverClassName

        -
        public String getDriverClassName()
        -
      • -
      - - - -
        -
      • -

        getDefaultPort

        -
        public int getDefaultPort()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/GenericJdbcConnectionFactory.html b/com/amazonaws/athena/connectors/jdbc/connection/GenericJdbcConnectionFactory.html deleted file mode 100644 index 52f76a4a70..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/GenericJdbcConnectionFactory.html +++ /dev/null @@ -1,352 +0,0 @@ - - - - - - -GenericJdbcConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class GenericJdbcConnectionFactory

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    JdbcConnectionFactory
    -
    -
    -
    -
    public class GenericJdbcConnectionFactory
    -extends Object
    -implements JdbcConnectionFactory
    -
    Provides a generic jdbc connection factory that can be used to connect to standard databases. Configures following - defaults if not present: -
      -
    • Default ports will be used for the engine if not present.
    • -
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.DatabaseEngine.html b/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.DatabaseEngine.html deleted file mode 100644 index 13701e89fd..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.DatabaseEngine.html +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - -JdbcConnectionFactory.DatabaseEngine (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Enum JdbcConnectionFactory.DatabaseEngine

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static JdbcConnectionFactory.DatabaseEngine[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (JdbcConnectionFactory.DatabaseEngine c : JdbcConnectionFactory.DatabaseEngine.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static JdbcConnectionFactory.DatabaseEngine valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getDbName

        -
        public String getDbName()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.html b/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.html deleted file mode 100644 index 3e43917bd9..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/JdbcConnectionFactory.html +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - -JdbcConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Interface JdbcConnectionFactory

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    GenericJdbcConnectionFactory
    -
    -
    -
    -
    public interface JdbcConnectionFactory
    -
    Factory abstracts creation of JDBC connection to database.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getConnection

        -
        Connection getConnection(JdbcCredentialProvider jdbcCredentialProvider)
        -
        Retrieves database connection for a database type.
        -
        -
        Parameters:
        -
        jdbcCredentialProvider - jdbc user and password provider.
        -
        Returns:
        -
        JDBC connection. See Connection.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredential.html b/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredential.html deleted file mode 100644 index 48d05f64f9..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredential.html +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - -JdbcCredential (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class JdbcCredential

-
-
- -
-
    -
  • -
    -
    -
    public class JdbcCredential
    -extends Object
    -
    Encapsulates database connection user name and password information.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JdbcCredential

        -
        public JdbcCredential(String user,
        -                      String password)
        -
        -
        Parameters:
        -
        user - Database user name.
        -
        password - Database password.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getUser

        -
        public String getUser()
        -
      • -
      - - - -
        -
      • -

        getPassword

        -
        public String getPassword()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredentialProvider.html deleted file mode 100644 index 41706874a0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/JdbcCredentialProvider.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - -JdbcCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Interface JdbcCredentialProvider

-
-
-
- -
-
- -
-
-
    -
  • - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/RdsSecretsCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/RdsSecretsCredentialProvider.html deleted file mode 100644 index 7123bbbfca..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/RdsSecretsCredentialProvider.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - - -RdsSecretsCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class RdsSecretsCredentialProvider

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    JdbcCredentialProvider
    -
    -
    -
    -
    public class RdsSecretsCredentialProvider
    -extends Object
    -implements JdbcCredentialProvider
    -
    Encapsulates RDS secrets deserialization. AWS Secrets Manager managed RDS credentials are stored in following JSON format (showing minimal required for extraction): - - { - "username": "${user}", - "password": "${password}" - } -
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/StaticJdbcCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/StaticJdbcCredentialProvider.html deleted file mode 100644 index f6042d4505..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/StaticJdbcCredentialProvider.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -StaticJdbcCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.connection
-

Class StaticJdbcCredentialProvider

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfig.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfig.html deleted file mode 100644 index 94bd9b6098..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfig.html +++ /dev/null @@ -1,302 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionConfig (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionConfig

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfigBuilder.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfigBuilder.html deleted file mode 100644 index 584c33f4a7..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionConfigBuilder.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionConfigBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionConfigBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionInfo.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionInfo.html deleted file mode 100644 index 5b9afb0b4d..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/DatabaseConnectionInfo.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionInfo (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionInfo

-
-
No usage of com.amazonaws.athena.connectors.jdbc.connection.DatabaseConnectionInfo
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/GenericJdbcConnectionFactory.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/GenericJdbcConnectionFactory.html deleted file mode 100644 index 4e2932af02..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/GenericJdbcConnectionFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.GenericJdbcConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.GenericJdbcConnectionFactory

-
-
No usage of com.amazonaws.athena.connectors.jdbc.connection.GenericJdbcConnectionFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.DatabaseEngine.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.DatabaseEngine.html deleted file mode 100644 index ae0504b64f..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.DatabaseEngine.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.JdbcConnectionFactory.DatabaseEngine (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.JdbcConnectionFactory.DatabaseEngine

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.html deleted file mode 100644 index fc46032eeb..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcConnectionFactory.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.jdbc.connection.JdbcConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.jdbc.connection.JdbcConnectionFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredential.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredential.html deleted file mode 100644 index 31613b52ee..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredential.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.JdbcCredential (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.JdbcCredential

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredentialProvider.html deleted file mode 100644 index 30bf0058ad..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/JdbcCredentialProvider.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.jdbc.connection.JdbcCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.jdbc.connection.JdbcCredentialProvider

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/RdsSecretsCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/RdsSecretsCredentialProvider.html deleted file mode 100644 index efdec1e5ab..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/RdsSecretsCredentialProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.RdsSecretsCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.RdsSecretsCredentialProvider

-
-
No usage of com.amazonaws.athena.connectors.jdbc.connection.RdsSecretsCredentialProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/class-use/StaticJdbcCredentialProvider.html b/com/amazonaws/athena/connectors/jdbc/connection/class-use/StaticJdbcCredentialProvider.html deleted file mode 100644 index 567d88f48c..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/class-use/StaticJdbcCredentialProvider.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.connection.StaticJdbcCredentialProvider (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.connection.StaticJdbcCredentialProvider

-
-
No usage of com.amazonaws.athena.connectors.jdbc.connection.StaticJdbcCredentialProvider
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/package-frame.html b/com/amazonaws/athena/connectors/jdbc/connection/package-frame.html deleted file mode 100644 index 148416f0f5..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/package-frame.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.connection (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc.connection

-
-

Interfaces

- -

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/package-summary.html b/com/amazonaws/athena/connectors/jdbc/connection/package-summary.html deleted file mode 100644 index dc66e85081..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/package-summary.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.connection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc.connection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/package-tree.html b/com/amazonaws/athena/connectors/jdbc/connection/package-tree.html deleted file mode 100644 index 05f69f27f4..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/package-tree.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.connection Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc.connection

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/connection/package-use.html b/com/amazonaws/athena/connectors/jdbc/connection/package-use.html deleted file mode 100644 index 36d306f64b..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/connection/package-use.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc.connection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc.connection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/JDBCUtil.html b/com/amazonaws/athena/connectors/jdbc/manager/JDBCUtil.html deleted file mode 100644 index 6f1f4a6ed5..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/JDBCUtil.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - -JDBCUtil (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class JDBCUtil

-
-
- -
-
    -
  • -
    -
    -
    public final class JDBCUtil
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSingleDatabaseConfigFromEnv

        -
        public static DatabaseConnectionConfig getSingleDatabaseConfigFromEnv(JdbcConnectionFactory.DatabaseEngine databaseEngine)
        -
        Extracts default database configuration for a database. Used when a specific database instance handler is used by Lambda function.
        -
        -
        Parameters:
        -
        databaseEngine - database type. See JdbcConnectionFactory.DatabaseEngine.
        -
        Returns:
        -
        database connection confuiguration. See DatabaseConnectionConfig.
        -
        -
      • -
      - - - -
        -
      • -

        createJdbcMetadataHandlerMap

        -
        public static Map<String,JdbcMetadataHandler> createJdbcMetadataHandlerMap(Map<String,String> properties)
        -
        Creates a map of Catalog to respective metadata handler to be used by Multiplexer.
        -
        -
        Parameters:
        -
        properties - system properties.
        -
        Returns:
        -
        Map of String -> JdbcMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        createJdbcRecordHandlerMap

        -
        public static Map<String,JdbcRecordHandler> createJdbcRecordHandlerMap(Map<String,String> properties)
        -
        Creates a map of Catalog to respective record handler to be used by Multiplexer.
        -
        -
        Parameters:
        -
        properties - system properties.
        -
        Returns:
        -
        Map of String -> JdbcRecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/JdbcArrowTypeConverter.html b/com/amazonaws/athena/connectors/jdbc/manager/JdbcArrowTypeConverter.html deleted file mode 100644 index 193f4558ff..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/JdbcArrowTypeConverter.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - -JdbcArrowTypeConverter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class JdbcArrowTypeConverter

-
-
- -
-
    -
  • -
    -
    -
    public final class JdbcArrowTypeConverter
    -extends Object
    -
    Utility abstracts Jdbc to Arrow type conversions.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        toArrowType

        -
        public static org.apache.arrow.vector.types.pojo.ArrowType toArrowType(int jdbcType,
        -                                                                       int precision,
        -                                                                       int scale)
        -
        Coverts Jdbc data type to Arrow data type.
        -
        -
        Parameters:
        -
        jdbcType - Jdbc integer type. See Types.
        -
        precision - Decimal precision.
        -
        scale - Decimal scale.
        -
        Returns:
        -
        Arrow type. See ArrowType.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/JdbcMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/manager/JdbcMetadataHandler.html deleted file mode 100644 index 3c12fc526f..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/JdbcMetadataHandler.html +++ /dev/null @@ -1,589 +0,0 @@ - - - - - - -JdbcMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class JdbcMetadataHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JdbcMetadataHandler

        -
        protected JdbcMetadataHandler()
        -
        Used only by Multiplexing handler. All calls will be delegated to respective database handler.
        -
      • -
      - - - - - - - -
        -
      • -

        JdbcMetadataHandler

        -
        protected JdbcMetadataHandler(DatabaseConnectionConfig databaseConnectionConfig,
        -                              com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                              com.amazonaws.services.athena.AmazonAthena athena,
        -                              JdbcConnectionFactory jdbcConnectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - - - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest listSchemasRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the list of schemas (aka databases) that this source contains.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listSchemasRequest - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest listTablesRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the list of tables that this source contains.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        listTablesRequest - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        escapeNamePattern

        -
        protected String escapeNamePattern(String name,
        -                                   String escape)
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest getTableRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getTableRequest - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        -
      • -
      - - - -
        -
      • -

        getPartitionSchema

        -
        public abstract org.apache.arrow.vector.types.pojo.Schema getPartitionSchema(String catalogName)
        -
        Delegates creation of partition schema to database type implementation.
        -
        -
        Parameters:
        -
        catalogName - Athena provided catalog name.
        -
        Returns:
        -
        schema. See Schema
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public abstract void getPartitions(BlockWriter blockWriter,
        -                                   GetTableLayoutRequest request,
        -                                   QueryStatusChecker queryStatusChecker)
        -                            throws Exception
        -
        Description copied from class: MetadataHandler
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public abstract GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                              GetSplitsRequest getSplitsRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getArrayArrowTypeFromTypeName

        -
        protected org.apache.arrow.vector.types.pojo.ArrowType getArrayArrowTypeFromTypeName(String typeName,
        -                                                                                     int precision,
        -                                                                                     int scale)
        -
        Converts an ARRAY column's TYPE_NAME (provided by the jdbc metadata) to an ArrowType.
        -
        -
        Parameters:
        -
        typeName - The column's TYPE_NAME (e.g. _int4, _text, _float8, etc...)
        -
        precision - Used for BigDecimal ArrowType
        -
        scale - Used for BigDecimal ArrowType
        -
        Returns:
        -
        Utf8 ArrowType (VARCHAR)
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/JdbcRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/manager/JdbcRecordHandler.html deleted file mode 100644 index 165bf35d66..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/JdbcRecordHandler.html +++ /dev/null @@ -1,417 +0,0 @@ - - - - - - -JdbcRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class JdbcRecordHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JdbcRecordHandler

        -
        protected JdbcRecordHandler()
        -
        Used only by Multiplexing handler. All invocations will be delegated to respective database handler.
        -
      • -
      - - - -
        -
      • -

        JdbcRecordHandler

        -
        protected JdbcRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                            com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                            com.amazonaws.services.athena.AmazonAthena athena,
        -                            DatabaseConnectionConfig databaseConnectionConfig,
        -                            JdbcConnectionFactory jdbcConnectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        readWithConstraint

        -
        public void readWithConstraint(BlockSpiller blockSpiller,
        -                               ReadRecordsRequest readRecordsRequest,
        -                               QueryStatusChecker queryStatusChecker)
        -
        Description copied from class: RecordHandler
        -
        A more stream lined option for reading the row data associated with the provided Split. This method differs from - doReadRecords(...) in that the SDK handles more of the request lifecycle, leaving you to focus more closely on - the task of actually reading from your source.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        blockSpiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        readRecordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      - - - -
        -
      • -

        makeFactory

        -
        protected FieldWriterFactory makeFactory(org.apache.arrow.vector.types.pojo.Field field)
        -
        Create a field extractor for complex List type.
        -
        -
        Parameters:
        -
        field - Field's metadata information.
        -
        Returns:
        -
        Extractor for the List type.
        -
        -
      • -
      - - - -
        -
      • -

        buildSplitSql

        -
        public abstract PreparedStatement buildSplitSql(Connection jdbcConnection,
        -                                                String catalogName,
        -                                                TableName tableName,
        -                                                org.apache.arrow.vector.types.pojo.Schema schema,
        -                                                Constraints constraints,
        -                                                Split split)
        -                                         throws SQLException
        -
        Builds split SQL string and returns prepared statement.
        -
        -
        Parameters:
        -
        jdbcConnection - jdbc connection. See Connection
        -
        catalogName - Athena provided catalog name.
        -
        tableName - database table name.
        -
        schema - table schema.
        -
        constraints - constraints to push down to the database.
        -
        split - table split.
        -
        Returns:
        -
        prepared statement with sql. See PreparedStatement
        -
        Throws:
        -
        SQLException - JDBC database exception.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/JdbcSplitQueryBuilder.html b/com/amazonaws/athena/connectors/jdbc/manager/JdbcSplitQueryBuilder.html deleted file mode 100644 index 7071837b30..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/JdbcSplitQueryBuilder.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -JdbcSplitQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class JdbcSplitQueryBuilder

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JdbcSplitQueryBuilder

        -
        public JdbcSplitQueryBuilder(String quoteCharacters)
        -
        -
        Parameters:
        -
        quoteCharacters - database quote character for enclosing identifiers.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        buildSql

        -
        public PreparedStatement buildSql(Connection jdbcConnection,
        -                                  String catalog,
        -                                  String schema,
        -                                  String table,
        -                                  org.apache.arrow.vector.types.pojo.Schema tableSchema,
        -                                  Constraints constraints,
        -                                  Split split)
        -                           throws SQLException
        -
        Common logic to build Split SQL including constraints translated in where clause.
        -
        -
        Parameters:
        -
        jdbcConnection - JDBC connection. See Connection.
        -
        catalog - Athena provided catalog name.
        -
        schema - table schema name.
        -
        table - table name.
        -
        tableSchema - table schema (column and type information).
        -
        constraints - constraints passed by Athena to push down.
        -
        split - table split.
        -
        Returns:
        -
        prepated statement with SQL. See PreparedStatement.
        -
        Throws:
        -
        SQLException - JDBC database exception.
        -
        -
      • -
      - - - -
        -
      • -

        getFromClauseWithSplit

        -
        protected abstract String getFromClauseWithSplit(String catalog,
        -                                                 String schema,
        -                                                 String table,
        -                                                 Split split)
        -
      • -
      - - - -
        -
      • -

        getPartitionWhereClauses

        -
        protected abstract List<String> getPartitionWhereClauses(Split split)
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/PreparedStatementBuilder.html b/com/amazonaws/athena/connectors/jdbc/manager/PreparedStatementBuilder.html deleted file mode 100644 index 9ac581f5e5..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/PreparedStatementBuilder.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - -PreparedStatementBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.manager
-

Class PreparedStatementBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class PreparedStatementBuilder
    -extends Object
    -
    Encapsulates prepared statement string and parameters.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JDBCUtil.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/JDBCUtil.html deleted file mode 100644 index b078906dbf..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JDBCUtil.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.JDBCUtil (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.JDBCUtil

-
-
No usage of com.amazonaws.athena.connectors.jdbc.manager.JDBCUtil
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcArrowTypeConverter.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcArrowTypeConverter.html deleted file mode 100644 index 64fcaaf824..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcArrowTypeConverter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.JdbcArrowTypeConverter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.JdbcArrowTypeConverter

-
-
No usage of com.amazonaws.athena.connectors.jdbc.manager.JdbcArrowTypeConverter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcMetadataHandler.html deleted file mode 100644 index f66eda1be0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcMetadataHandler.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.JdbcMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.JdbcMetadataHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcRecordHandler.html deleted file mode 100644 index ed42749007..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcRecordHandler.html +++ /dev/null @@ -1,237 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.JdbcRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.JdbcRecordHandler

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcSplitQueryBuilder.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcSplitQueryBuilder.html deleted file mode 100644 index 03339c369c..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/JdbcSplitQueryBuilder.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.JdbcSplitQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.JdbcSplitQueryBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/class-use/PreparedStatementBuilder.html b/com/amazonaws/athena/connectors/jdbc/manager/class-use/PreparedStatementBuilder.html deleted file mode 100644 index 072c3218ae..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/class-use/PreparedStatementBuilder.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.manager.PreparedStatementBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.manager.PreparedStatementBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/package-frame.html b/com/amazonaws/athena/connectors/jdbc/manager/package-frame.html deleted file mode 100644 index 87ac13e558..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.manager (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc.manager

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/package-summary.html b/com/amazonaws/athena/connectors/jdbc/manager/package-summary.html deleted file mode 100644 index 5f8c2b2303..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/package-summary.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.manager (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc.manager

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/package-tree.html b/com/amazonaws/athena/connectors/jdbc/manager/package-tree.html deleted file mode 100644 index 05bd2dfef0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/package-tree.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.manager Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc.manager

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/manager/package-use.html b/com/amazonaws/athena/connectors/jdbc/manager/package-use.html deleted file mode 100644 index ae55e9a8d5..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/manager/package-use.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc.manager (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc.manager

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/MySqlCompositeHandler.html deleted file mode 100644 index d4094cd3fc..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlCompositeHandler.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - -MySqlCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.mysql
-

Class MySqlCompositeHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MySqlCompositeHandler

        -
        public MySqlCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/MySqlMetadataHandler.html deleted file mode 100644 index 6195173ba0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlMetadataHandler.html +++ /dev/null @@ -1,446 +0,0 @@ - - - - - - -MySqlMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.mysql
-

Class MySqlMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MySqlMetadataHandler
    -extends JdbcMetadataHandler
    -
    Handles metadata for MySQL. User must have access to `schemata`, `tables`, `columns`, `partitions` tables in - information_schema.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPartitionSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getPartitionSchema(String catalogName)
        -
        Description copied from class: JdbcMetadataHandler
        -
        Delegates creation of partition schema to database type implementation.
        -
        -
        Specified by:
        -
        getPartitionSchema in class JdbcMetadataHandler
        -
        Parameters:
        -
        catalogName - Athena provided catalog name.
        -
        Returns:
        -
        schema. See Schema
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest getTableLayoutRequest,
        -                          QueryStatusChecker queryStatusChecker)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Specified by:
        -
        getPartitions in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        getTableLayoutRequest - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest getSplitsRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlQueryStringBuilder.html b/com/amazonaws/athena/connectors/jdbc/mysql/MySqlQueryStringBuilder.html deleted file mode 100644 index 5cf0f4e5e1..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlQueryStringBuilder.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - -MySqlQueryStringBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.mysql
-

Class MySqlQueryStringBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class MySqlQueryStringBuilder
    -extends JdbcSplitQueryBuilder
    -
    Extends JdbcSplitQueryBuilder and implements MySql specific SQL clauses for split. - - MySql provides named partitions which can be used in a FROM clause.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/MySqlRecordHandler.html deleted file mode 100644 index 6fc92a868d..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/MySqlRecordHandler.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - -MySqlRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.mysql
-

Class MySqlRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class MySqlRecordHandler
    -extends JdbcRecordHandler
    -
    Data handler, user must have necessary permissions to read from necessary tables.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlCompositeHandler.html deleted file mode 100644 index f31800ea7f..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.mysql.MySqlCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.mysql.MySqlCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.mysql.MySqlCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlMetadataHandler.html deleted file mode 100644 index d116a15ac8..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.mysql.MySqlMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.mysql.MySqlMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.mysql.MySqlMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlQueryStringBuilder.html b/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlQueryStringBuilder.html deleted file mode 100644 index 45201453db..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlQueryStringBuilder.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.mysql.MySqlQueryStringBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.mysql.MySqlQueryStringBuilder

-
-
No usage of com.amazonaws.athena.connectors.jdbc.mysql.MySqlQueryStringBuilder
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlRecordHandler.html deleted file mode 100644 index 7c55ffb676..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/class-use/MySqlRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.mysql.MySqlRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.mysql.MySqlRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.mysql.MySqlRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/package-frame.html b/com/amazonaws/athena/connectors/jdbc/mysql/package-frame.html deleted file mode 100644 index c6d1961754..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.mysql (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc.mysql

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/package-summary.html b/com/amazonaws/athena/connectors/jdbc/mysql/package-summary.html deleted file mode 100644 index 458e7e2d9d..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/package-summary.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.mysql (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc.mysql

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/package-tree.html b/com/amazonaws/athena/connectors/jdbc/mysql/package-tree.html deleted file mode 100644 index c81a56f7b2..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/package-tree.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.mysql Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc.mysql

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/mysql/package-use.html b/com/amazonaws/athena/connectors/jdbc/mysql/package-use.html deleted file mode 100644 index 00b227518a..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/mysql/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc.mysql (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc.mysql

-
-
No usage of com.amazonaws.athena.connectors.jdbc.mysql
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/package-frame.html b/com/amazonaws/athena/connectors/jdbc/package-frame.html deleted file mode 100644 index f8a5eb389e..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/package-summary.html b/com/amazonaws/athena/connectors/jdbc/package-summary.html deleted file mode 100644 index aabed20008..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/package-tree.html b/com/amazonaws/athena/connectors/jdbc/package-tree.html deleted file mode 100644 index e2abddf2e6..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/package-tree.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/package-use.html b/com/amazonaws/athena/connectors/jdbc/package-use.html deleted file mode 100644 index de00bcfb70..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc

-
-
No usage of com.amazonaws.athena.connectors.jdbc
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlCompositeHandler.html deleted file mode 100644 index 1343369c60..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlCompositeHandler.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - -PostGreSqlCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.postgresql
-

Class PostGreSqlCompositeHandler

-
-
- -
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PostGreSqlCompositeHandler

        -
        public PostGreSqlCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlMetadataHandler.html deleted file mode 100644 index 302d186f8c..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlMetadataHandler.html +++ /dev/null @@ -1,458 +0,0 @@ - - - - - - -PostGreSqlMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.postgresql
-

Class PostGreSqlMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class PostGreSqlMetadataHandler
    -extends JdbcMetadataHandler
    -
    Handles metadata for PostGreSql. User must have access to `schemata`, `tables`, `columns`, `partitions` tables in - information_schema.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PostGreSqlMetadataHandler

        -
        public PostGreSqlMetadataHandler()
        -
        Instantiates handler to be used by Lambda function directly. - - Recommend using MultiplexingJdbcCompositeHandler instead.
        -
      • -
      - - - -
        -
      • -

        PostGreSqlMetadataHandler

        -
        public PostGreSqlMetadataHandler(DatabaseConnectionConfig databaseConnectionConfig)
        -
      • -
      - - - -
        -
      • -

        PostGreSqlMetadataHandler

        -
        protected PostGreSqlMetadataHandler(DatabaseConnectionConfig databaseConnectionConfig,
        -                                    com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                    com.amazonaws.services.athena.AmazonAthena athena,
        -                                    JdbcConnectionFactory jdbcConnectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPartitionSchema

        -
        public org.apache.arrow.vector.types.pojo.Schema getPartitionSchema(String catalogName)
        -
        Description copied from class: JdbcMetadataHandler
        -
        Delegates creation of partition schema to database type implementation.
        -
        -
        Specified by:
        -
        getPartitionSchema in class JdbcMetadataHandler
        -
        Parameters:
        -
        catalogName - Athena provided catalog name.
        -
        Returns:
        -
        schema. See Schema
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest getTableLayoutRequest,
        -                          QueryStatusChecker queryStatusChecker)
        -
        Description copied from class: MetadataHandler
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate.
        -
        -
        Specified by:
        -
        getPartitions in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        getTableLayoutRequest - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest getSplitsRequest)
        -
        Description copied from class: MetadataHandler
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class JdbcMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        getSplitsRequest - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      - - - -
        -
      • -

        getArrayArrowTypeFromTypeName

        -
        protected org.apache.arrow.vector.types.pojo.ArrowType getArrayArrowTypeFromTypeName(String typeName,
        -                                                                                     int precision,
        -                                                                                     int scale)
        -
        Converts an ARRAY column's TYPE_NAME (provided by the jdbc metadata) to an ArrowType.
        -
        -
        Overrides:
        -
        getArrayArrowTypeFromTypeName in class JdbcMetadataHandler
        -
        Parameters:
        -
        typeName - The column's TYPE_NAME (e.g. _int4, _text, _float8, etc...)
        -
        precision - Used for BigDecimal ArrowType
        -
        scale - Used for BigDecimal ArrowType
        -
        Returns:
        -
        ArrowType equivalent of the fieldType.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlQueryStringBuilder.html b/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlQueryStringBuilder.html deleted file mode 100644 index 5b095c38dd..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlQueryStringBuilder.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - -PostGreSqlQueryStringBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.postgresql
-

Class PostGreSqlQueryStringBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class PostGreSqlQueryStringBuilder
    -extends JdbcSplitQueryBuilder
    -
    Extends JdbcSplitQueryBuilder and implements PostGreSql specific SQL clauses for split. - - PostGreSql partitions through child tables that can be used in a FROM clause.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlRecordHandler.html deleted file mode 100644 index 0c8dbf64f9..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/PostGreSqlRecordHandler.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - - - -PostGreSqlRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.postgresql
-

Class PostGreSqlRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class PostGreSqlRecordHandler
    -extends JdbcRecordHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PostGreSqlRecordHandler

        -
        public PostGreSqlRecordHandler()
        -
        Instantiates handler to be used by Lambda function directly. - - Recommend using MultiplexingJdbcCompositeHandler instead.
        -
      • -
      - - - - -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlCompositeHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlCompositeHandler.html deleted file mode 100644 index d99de47926..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlMetadataHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlMetadataHandler.html deleted file mode 100644 index ec4dcc994c..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlQueryStringBuilder.html b/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlQueryStringBuilder.html deleted file mode 100644 index 2abafd9762..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlQueryStringBuilder.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlQueryStringBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlQueryStringBuilder

-
-
No usage of com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlQueryStringBuilder
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlRecordHandler.html b/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlRecordHandler.html deleted file mode 100644 index 6bc31f53c6..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/class-use/PostGreSqlRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.jdbc.postgresql.PostGreSqlRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/package-frame.html b/com/amazonaws/athena/connectors/jdbc/postgresql/package-frame.html deleted file mode 100644 index 43263d5f4b..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.postgresql (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc.postgresql

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/package-summary.html b/com/amazonaws/athena/connectors/jdbc/postgresql/package-summary.html deleted file mode 100644 index 454419beb5..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/package-summary.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.postgresql (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc.postgresql

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/package-tree.html b/com/amazonaws/athena/connectors/jdbc/postgresql/package-tree.html deleted file mode 100644 index c85bfbd0c2..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/package-tree.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.postgresql Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc.postgresql

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/postgresql/package-use.html b/com/amazonaws/athena/connectors/jdbc/postgresql/package-use.html deleted file mode 100644 index 56df678cf7..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/postgresql/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc.postgresql (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc.postgresql

-
-
No usage of com.amazonaws.athena.connectors.jdbc.postgresql
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/IntegerSplitter.html b/com/amazonaws/athena/connectors/jdbc/splits/IntegerSplitter.html deleted file mode 100644 index 502d25bf1c..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/IntegerSplitter.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - -IntegerSplitter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.splits
-

Class IntegerSplitter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Splitter<Integer>, Iterator<SplitRange<Integer>>
    -
    -
    -
    -
    public class IntegerSplitter
    -extends Object
    -implements Splitter<Integer>
    -
    Integer splits iterator. Guarantees number of splits expected of a split range. Uses `(high-low)/numSplits + 1` as step to calculate splits. For a non-zero remainder `r`, extra - value will be added to first `r` splits. - - Example: [1, 10] as input split range - 1. expected splits = 2, remainder = 0 - Splits = [1,5], [6,10] - - 2. expected splits = 3, remainder = 1 - Splits = [1,4], [5,7], [8,10] // note that the remainder gets added in first split only. - - 3. expected splits = 4, remainder = 2 - Splits = [1,3], [4,6], [7,8], [9,10] // note that the remainder gets distributed in first two splits.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/SplitInfo.html b/com/amazonaws/athena/connectors/jdbc/splits/SplitInfo.html deleted file mode 100644 index efe5c73ffd..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/SplitInfo.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - - -SplitInfo (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.splits
-

Class SplitInfo<T>

-
-
- -
-
    -
  • -
    -
    Type Parameters:
    -
    T - type of the split. E.g. Integer.
    -
    -
    -
    -
    public class SplitInfo<T>
    -extends Object
    -
    Split information. Example: split range, column name, type and expected splits.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SplitInfo

        -
        public SplitInfo(SplitRange<T> splitRange,
        -                 String columnName,
        -                 int columnType,
        -                 int numSplits)
        -
        -
        Parameters:
        -
        splitRange - split range of type T.
        -
        columnName - database column name.
        -
        columnType - database column type.
        -
        numSplits - expected number of splits.
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSplitRange

        -
        public SplitRange<T> getSplitRange()
        -
      • -
      - - - -
        -
      • -

        getColumnName

        -
        public String getColumnName()
        -
      • -
      - - - -
        -
      • -

        getColumnType

        -
        public int getColumnType()
        -
      • -
      - - - -
        -
      • -

        getNumSplits

        -
        public int getNumSplits()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/SplitRange.html b/com/amazonaws/athena/connectors/jdbc/splits/SplitRange.html deleted file mode 100644 index ce375e8f9a..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/SplitRange.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - - -SplitRange (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.splits
-

Class SplitRange<T>

-
-
- -
-
    -
  • -
    -
    Type Parameters:
    -
    T - type
    -
    -
    -
    -
    public class SplitRange<T>
    -extends Object
    -
    Represents a closed interval. Endpoints are inclusive.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - - - -
        -
      • -

        SplitRange

        -
        public SplitRange(T low,
        -                  T high)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getLow

        -
        public T getLow()
        -
      • -
      - - - -
        -
      • -

        getHigh

        -
        public T getHigh()
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals(Object o)
        -
        -
        Overrides:
        -
        equals in class Object
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class Object
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/Splitter.html b/com/amazonaws/athena/connectors/jdbc/splits/Splitter.html deleted file mode 100644 index 8152f23029..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/Splitter.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - -Splitter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.splits
-

Interface Splitter<T>

-
-
-
- -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        nextRangeClause

        -
        String nextRangeClause()
        -
        Provides the next split clause to be used in SQL queries.
        -
        -
        Returns:
        -
        SQL clause for the range, both endpoints inclusive.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/SplitterFactory.html b/com/amazonaws/athena/connectors/jdbc/splits/SplitterFactory.html deleted file mode 100644 index 2ca70b86de..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/SplitterFactory.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - -SplitterFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.jdbc.splits
-

Class SplitterFactory

-
-
- -
-
    -
  • -
    -
    -
    public class SplitterFactory
    -extends Object
    -
    Creates splitter depending on split column data type.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SplitterFactory

        -
        public SplitterFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSplitter

        -
        public Optional<Splitter> getSplitter(String columnName,
        -                                      ResultSet resultSet,
        -                                      int maxSplits)
        -                               throws SQLException
        -
        -
        Parameters:
        -
        columnName - split column name.
        -
        resultSet - split min and max values.
        -
        maxSplits - number of splits.
        -
        Returns:
        -
        Splitter optional.
        -
        Throws:
        -
        SQLException - exception accessing min and max values from ResultSet.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/class-use/IntegerSplitter.html b/com/amazonaws/athena/connectors/jdbc/splits/class-use/IntegerSplitter.html deleted file mode 100644 index 4527c439a6..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/class-use/IntegerSplitter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.splits.IntegerSplitter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.splits.IntegerSplitter

-
-
No usage of com.amazonaws.athena.connectors.jdbc.splits.IntegerSplitter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitInfo.html b/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitInfo.html deleted file mode 100644 index e69a406ecd..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitInfo.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.splits.SplitInfo (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.splits.SplitInfo

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitRange.html b/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitRange.html deleted file mode 100644 index b5f2426468..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitRange.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.splits.SplitRange (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.splits.SplitRange

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/class-use/Splitter.html b/com/amazonaws/athena/connectors/jdbc/splits/class-use/Splitter.html deleted file mode 100644 index aaae7f7f91..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/class-use/Splitter.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.jdbc.splits.Splitter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.jdbc.splits.Splitter

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitterFactory.html b/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitterFactory.html deleted file mode 100644 index eaf2e04e70..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/class-use/SplitterFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.jdbc.splits.SplitterFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.jdbc.splits.SplitterFactory

-
-
No usage of com.amazonaws.athena.connectors.jdbc.splits.SplitterFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/package-frame.html b/com/amazonaws/athena/connectors/jdbc/splits/package-frame.html deleted file mode 100644 index 2e095e16ad..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/package-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.splits (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.jdbc.splits

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/package-summary.html b/com/amazonaws/athena/connectors/jdbc/splits/package-summary.html deleted file mode 100644 index 298b231eea..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/package-summary.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.splits (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.jdbc.splits

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/package-tree.html b/com/amazonaws/athena/connectors/jdbc/splits/package-tree.html deleted file mode 100644 index ae0398fbc0..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.jdbc.splits Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.jdbc.splits

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/jdbc/splits/package-use.html b/com/amazonaws/athena/connectors/jdbc/splits/package-use.html deleted file mode 100644 index 64e145e6f1..0000000000 --- a/com/amazonaws/athena/connectors/jdbc/splits/package-use.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.jdbc.splits (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.jdbc.splits

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/NeptuneCompositeHandler.html b/com/amazonaws/athena/connectors/neptune/NeptuneCompositeHandler.html deleted file mode 100644 index 95af4916a2..0000000000 --- a/com/amazonaws/athena/connectors/neptune/NeptuneCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -NeptuneCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune
-

Class NeptuneCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class NeptuneCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose NeptuneMetadataHandler and NeptuneRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NeptuneCompositeHandler

        -
        public NeptuneCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/NeptuneConnection.html b/com/amazonaws/athena/connectors/neptune/NeptuneConnection.html deleted file mode 100644 index 469b286c30..0000000000 --- a/com/amazonaws/athena/connectors/neptune/NeptuneConnection.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -NeptuneConnection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune
-

Class NeptuneConnection

-
-
- -
-
    -
  • -
    -
    -
    public class NeptuneConnection
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getNeptuneClientConnection

        -
        public org.apache.tinkerpop.gremlin.driver.Client getNeptuneClientConnection()
        -
      • -
      - - - -
        -
      • -

        getTraversalSource

        -
        public org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource getTraversalSource(org.apache.tinkerpop.gremlin.driver.Client client)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/NeptuneMetadataHandler.html b/com/amazonaws/athena/connectors/neptune/NeptuneMetadataHandler.html deleted file mode 100644 index 608552424d..0000000000 --- a/com/amazonaws/athena/connectors/neptune/NeptuneMetadataHandler.html +++ /dev/null @@ -1,566 +0,0 @@ - - - - - - -NeptuneMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune
-

Class NeptuneMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class NeptuneMetadataHandler
    -extends GlueMetadataHandler
    -
    This class is part of an tutorial that will walk you through how to build a - connector for your custom data source. The README for this module - (athena-example) will guide you through preparing your development - environment, modifying this example Metadatahandler, building, deploying, and - then using your new source in an Athena query. -

    - More specifically, this class is responsible for providing Athena with - metadata about the schemas (aka databases), tables, and table partitions that - your source contains. Lastly, this class tells Athena how to split up reads - against this source. This gives you control over the level of performance and - parallelism your source can support. -

    - For more examples, please see the other connectors in this repository (e.g. - athena-cloudwatch, athena-docdb, etc...)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NeptuneMetadataHandler

        -
        public NeptuneMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        NeptuneMetadataHandler

        -
        protected NeptuneMetadataHandler(com.amazonaws.services.glue.AWSGlue glue,
        -                                 NeptuneConnection neptuneConnection,
        -                                 EncryptionKeyFactory keyFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager awsSecretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Since the entire Neptune cluster is considered as a single graph database, - just return the glue database name provided as a single database (schema) - name.
        -
        -
        Overrides:
        -
        doListSchemaNames in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena - catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of - schema names and a catalog name corresponding the Athena catalog that - was queried.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -
        Used to get the list of tables that this data source contains. In this case, - fetch list of tables in the Glue database provided.
        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena - catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List - enumerating the tables in this catalog, database tuple. It also - contains the catalog name corresponding the Athena catalog that was - queried.
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena - catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: 1. An Apache Arrow - Schema object describing the table's columns, types, and - descriptions. 2. A Set of partition column names (or empty if - the table isn't partitioned). 3. A TableName object confirming the - schema and table name the response is for. 4. A catalog name - corresponding the Athena catalog that was queried.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Our table doesn't support complex layouts or partitioning so we simply make - this method a NoOp.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest request)
        -
        Used to split-up the reads required to scan the requested batch of - partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, - andpartition(s) being queried as well as any filter - predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: 1. A Set which - represent read operations Amazon Athena must perform by calling your - read function. 2. (Optional) A continuation token which allows you to - paginate the generation of splits for large queries.
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String glueType)
        -
        Description copied from class: GlueMetadataHandler
        -
        Maps a Glue field to an Apache Arrow Field.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        glueType - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/NeptuneRecordHandler.html b/com/amazonaws/athena/connectors/neptune/NeptuneRecordHandler.html deleted file mode 100644 index efe14d52b4..0000000000 --- a/com/amazonaws/athena/connectors/neptune/NeptuneRecordHandler.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -NeptuneRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune
-

Class NeptuneRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class NeptuneRecordHandler
    -extends RecordHandler
    -
    This class is part of an tutorial that will walk you through how to build a - connector for your custom data source. The README for this module - (athena-neptune) will guide you through preparing your development - environment, modifying this example RecordHandler, building, deploying, and - then using your new source in an Athena query. -

    - More specifically, this class is responsible for providing Athena with actual - rows level data from your source. Athena will call readWithConstraint(...) on - this class for each 'Split' you generated in NeptuneMetadataHandler. -

    - For more examples, please see the other connectors in this repository (e.g. - athena-cloudwatch, athena-docdb, etc...)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NeptuneRecordHandler

        -
        public NeptuneRecordHandler()
        -
      • -
      - - - -
        -
      • -

        NeptuneRecordHandler

        -
        protected NeptuneRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena amazonAthena,
        -                               NeptuneConnection neptuneConnection)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws Exception
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row - data associated with this Split. The BlockSpiller - automatically handles chunking the response, - encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: 1. The - Split 2. The Catalog, Database, and Table the read - request is for. 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing - work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneCompositeHandler.html b/com/amazonaws/athena/connectors/neptune/class-use/NeptuneCompositeHandler.html deleted file mode 100644 index 94cd2ba1c1..0000000000 --- a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.NeptuneCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.NeptuneCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.neptune.NeptuneCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneConnection.html b/com/amazonaws/athena/connectors/neptune/class-use/NeptuneConnection.html deleted file mode 100644 index bb86ffa133..0000000000 --- a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneConnection.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.NeptuneConnection (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.NeptuneConnection

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneMetadataHandler.html b/com/amazonaws/athena/connectors/neptune/class-use/NeptuneMetadataHandler.html deleted file mode 100644 index b3678796e0..0000000000 --- a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.NeptuneMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.NeptuneMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.neptune.NeptuneMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneRecordHandler.html b/com/amazonaws/athena/connectors/neptune/class-use/NeptuneRecordHandler.html deleted file mode 100644 index 1948eb955c..0000000000 --- a/com/amazonaws/athena/connectors/neptune/class-use/NeptuneRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.NeptuneRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.NeptuneRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.neptune.NeptuneRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/package-frame.html b/com/amazonaws/athena/connectors/neptune/package-frame.html deleted file mode 100644 index 8e1f2473c7..0000000000 --- a/com/amazonaws/athena/connectors/neptune/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.neptune

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/neptune/package-summary.html b/com/amazonaws/athena/connectors/neptune/package-summary.html deleted file mode 100644 index 5f4f30e22e..0000000000 --- a/com/amazonaws/athena/connectors/neptune/package-summary.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.neptune

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/package-tree.html b/com/amazonaws/athena/connectors/neptune/package-tree.html deleted file mode 100644 index fa278b7553..0000000000 --- a/com/amazonaws/athena/connectors/neptune/package-tree.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.neptune

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/package-use.html b/com/amazonaws/athena/connectors/neptune/package-use.html deleted file mode 100644 index 26d129a4db..0000000000 --- a/com/amazonaws/athena/connectors/neptune/package-use.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.neptune (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.neptune

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.GraphType.html b/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.GraphType.html deleted file mode 100644 index e1ef5f67f1..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.GraphType.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -Enums.GraphType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Enum Enums.GraphType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static Enums.GraphType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (Enums.GraphType c : Enums.GraphType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static Enums.GraphType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.SpecialKeys.html b/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.SpecialKeys.html deleted file mode 100644 index 6edd488591..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.SpecialKeys.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - -Enums.SpecialKeys (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Enum Enums.SpecialKeys

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static Enums.SpecialKeys[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (Enums.SpecialKeys c : Enums.SpecialKeys.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static Enums.SpecialKeys valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.TableSchemaMetaType.html b/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.TableSchemaMetaType.html deleted file mode 100644 index b4d613273a..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.TableSchemaMetaType.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - -Enums.TableSchemaMetaType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Enum Enums.TableSchemaMetaType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static Enums.TableSchemaMetaType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (Enums.TableSchemaMetaType c : Enums.TableSchemaMetaType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static Enums.TableSchemaMetaType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.html b/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.html deleted file mode 100644 index 9f1bb828f4..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/Enums.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - -Enums (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Class Enums

-
-
- -
-
    -
  • -
    -
    -
    public class Enums
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Enums

        -
        public Enums()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.Operator.html b/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.Operator.html deleted file mode 100644 index 8fbad90ac2..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.Operator.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - - -GremlinQueryPreProcessor.Operator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Enum GremlinQueryPreProcessor.Operator

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static GremlinQueryPreProcessor.Operator[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (GremlinQueryPreProcessor.Operator c : GremlinQueryPreProcessor.Operator.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static GremlinQueryPreProcessor.Operator valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.html b/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.html deleted file mode 100644 index 2a669b06fc..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/GremlinQueryPreProcessor.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - -GremlinQueryPreProcessor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Class GremlinQueryPreProcessor

-
-
- -
-
    -
  • -
    -
    -
    public final class GremlinQueryPreProcessor
    -extends Object
    -
    This class is a Utility class to general gremlin query equivalents of - Contraints being passed via AWS Lambda Handler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        generateGremlinQueryPart

        -
        public static org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element> generateGremlinQueryPart(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element> traversal,
        -                                                                                                                                                                                                              String key,
        -                                                                                                                                                                                                              String value,
        -                                                                                                                                                                                                              org.apache.arrow.vector.types.pojo.ArrowType type,
        -                                                                                                                                                                                                              Marker.Bound bound,
        -                                                                                                                                                                                                              GremlinQueryPreProcessor.Operator operator)
        -
        Pick and Process pre-defined templates based on parameters to generate - gremlin query
        -
        -
        Parameters:
        -
        traversal - Gremlin Traversal
        -
        key - Query Condition Key
        -
        value - Query Condition Value
        -
        bound - Query Condition Value Range
        -
        operator - Query Operator representing conditional operators e.g < , <=, >, >= , =
        -
        Returns:
        -
        A Gremlin Query Part equivalent to Contraint.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/PropertyGraphHandler.html b/com/amazonaws/athena/connectors/neptune/propertygraph/PropertyGraphHandler.html deleted file mode 100644 index 01f35ae0c3..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/PropertyGraphHandler.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - -PropertyGraphHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph
-

Class PropertyGraphHandler

-
-
- -
-
    -
  • -
    -
    -
    public class PropertyGraphHandler
    -extends Object
    -
    This class is part of an tutorial that will walk you through how to build a - connector for your custom data source. The README for this module - (athena-neptune) will guide you through preparing your development - environment, modifying this example RecordHandler, building, deploying, and - then using your new source in an Athena query. -

    - More specifically, this class is responsible for providing Athena with actual - rows level data from your source. Athena will call readWithConstraint(...) on - this class for each 'Split' you generated in NeptuneMetadataHandler. -

    - For more examples, please see the other connectors in this repository (e.g. - athena-cloudwatch, athena-docdb, etc...)

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        PropertyGraphHandler

        -
        public PropertyGraphHandler(NeptuneConnection neptuneConnection)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        executeQuery

        -
        public void executeQuery(ReadRecordsRequest recordsRequest,
        -                         QueryStatusChecker queryStatusChecker,
        -                         BlockSpiller spiller)
        -                  throws Exception
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row - data associated with this Split. The BlockSpiller - automatically handles chunking the response, - encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: 1. The - Split 2. The Catalog, Database, and Table the read - request is for. 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing - work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        getQueryPartForContraintsMap

        -
        public org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal getQueryPartForContraintsMap(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal traversal,
        -                                                                                                            ReadRecordsRequest recordsRequest)
        -
        Used to generate Gremlin Query part for Constraint Map
        -
        -
        Parameters:
        -
        traversal - Gremlin Traversal, traversal is updated based on constraints - map
        -
        hasMap - Constraint Hash Map
        -
        Returns:
        -
        A Gremlin Query Part equivalent to Contraint.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.GraphType.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.GraphType.html deleted file mode 100644 index 611f7377d0..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.GraphType.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.Enums.GraphType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.Enums.GraphType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.SpecialKeys.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.SpecialKeys.html deleted file mode 100644 index fefbc77d00..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.SpecialKeys.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.Enums.SpecialKeys (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.Enums.SpecialKeys

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.TableSchemaMetaType.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.TableSchemaMetaType.html deleted file mode 100644 index e357dffe05..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.TableSchemaMetaType.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.Enums.TableSchemaMetaType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.Enums.TableSchemaMetaType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.html deleted file mode 100644 index 92c830fd0a..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/Enums.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.Enums (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.Enums

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.Enums
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.Operator.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.Operator.html deleted file mode 100644 index 7d26537613..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.Operator.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.GremlinQueryPreProcessor.Operator (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.GremlinQueryPreProcessor.Operator

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.html deleted file mode 100644 index 41a595fc2c..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/GremlinQueryPreProcessor.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.GremlinQueryPreProcessor (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.GremlinQueryPreProcessor

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.GremlinQueryPreProcessor
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/PropertyGraphHandler.html b/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/PropertyGraphHandler.html deleted file mode 100644 index 70088cc7ea..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/class-use/PropertyGraphHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.PropertyGraphHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.PropertyGraphHandler

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.PropertyGraphHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/package-frame.html b/com/amazonaws/athena/connectors/neptune/propertygraph/package-frame.html deleted file mode 100644 index 6cd7e8603b..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/package-frame.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.neptune.propertygraph

-
-

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/package-summary.html b/com/amazonaws/athena/connectors/neptune/propertygraph/package-summary.html deleted file mode 100644 index 21fb7a2dbe..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/package-summary.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.neptune.propertygraph

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/package-tree.html b/com/amazonaws/athena/connectors/neptune/propertygraph/package-tree.html deleted file mode 100644 index 8522c52eed..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/package-tree.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.neptune.propertygraph

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/package-use.html b/com/amazonaws/athena/connectors/neptune/propertygraph/package-use.html deleted file mode 100644 index af5d50fa6e..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/package-use.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.neptune.propertygraph (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.neptune.propertygraph

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/EdgeRowWriter.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/EdgeRowWriter.html deleted file mode 100644 index c4f9880a32..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/EdgeRowWriter.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - -EdgeRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters
-

Class EdgeRowWriter

-
-
- -
-
    -
  • -
    -
    -
    public final class EdgeRowWriter
    -extends Object
    -
    This class is a Utility class to create Extractors for each field type as per - Schema
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/VertexRowWriter.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/VertexRowWriter.html deleted file mode 100644 index 4e4fbc0503..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/VertexRowWriter.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - -VertexRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters
-

Class VertexRowWriter

-
-
- -
-
    -
  • -
    -
    -
    public final class VertexRowWriter
    -extends Object
    -
    This class is a Utility class to create Extractors for each field type as per - Schema
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/EdgeRowWriter.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/EdgeRowWriter.html deleted file mode 100644 index a7ce6241f3..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/EdgeRowWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.EdgeRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.EdgeRowWriter

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.EdgeRowWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/VertexRowWriter.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/VertexRowWriter.html deleted file mode 100644 index b93fd1cf9e..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/class-use/VertexRowWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.VertexRowWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.VertexRowWriter

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters.VertexRowWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-frame.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-frame.html deleted file mode 100644 index a1116aa2af..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-summary.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-summary.html deleted file mode 100644 index df0ccb3ec9..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-summary.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-tree.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-tree.html deleted file mode 100644 index 84497cd577..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-tree.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-use.html b/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-use.html deleted file mode 100644 index 8bc9e05aba..0000000000 --- a/com/amazonaws/athena/connectors/neptune/propertygraph/rowwriters/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters

-
-
No usage of com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/KeyType.html b/com/amazonaws/athena/connectors/redis/KeyType.html deleted file mode 100644 index b1ec68e997..0000000000 --- a/com/amazonaws/athena/connectors/redis/KeyType.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - -KeyType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Enum KeyType

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable, Comparable<KeyType>
    -
    -
    -
    -
    public enum KeyType
    -extends Enum<KeyType>
    -
    Defines the support key types that can be used to define the keys that comprise a Redis table in glue.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        PREFIX

        -
        public static final KeyType PREFIX
        -
        Indicates that the KeyType is a prefix and so all Redis keys matching this prefix are in scope for the Table.
        -
      • -
      - - - -
        -
      • -

        ZSET

        -
        public static final KeyType ZSET
        -
        Indicates that the KeyType is a zset and so all Keys that match the value with be zsets and as such we - should take all the values in those keys and treat them as keys that are in scope for the Table. - - For example: my_key_list is a a key which points to a zset that contains: key1, key2, key3. So when I query - this table. We lookup my_key_list and for each value (key1, key2, key3) in that zset we lookup - the value. So our table contains the values stored at key1, key2, key3.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static KeyType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (KeyType c : KeyType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static KeyType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getId

        -
        public String getId()
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/RedisCompositeHandler.html b/com/amazonaws/athena/connectors/redis/RedisCompositeHandler.html deleted file mode 100644 index b9480d79b8..0000000000 --- a/com/amazonaws/athena/connectors/redis/RedisCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -RedisCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Class RedisCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class RedisCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data. In this case we just compose RedisMetadataHandler and RedisRecordHandler.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisCompositeHandler

        -
        public RedisCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/RedisMetadataHandler.html b/com/amazonaws/athena/connectors/redis/RedisMetadataHandler.html deleted file mode 100644 index f3f66d47d2..0000000000 --- a/com/amazonaws/athena/connectors/redis/RedisMetadataHandler.html +++ /dev/null @@ -1,833 +0,0 @@ - - - - - - -RedisMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Class RedisMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class RedisMetadataHandler
    -extends GlueMetadataHandler
    -
    Handles metadata requests for the Athena Redis Connector using Glue for schema. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Uses Glue table properties (redis-endpoint, redis-value-type, redis-key-prefix, redis-keys-zset, redis-ssl-flag, - redis-cluster-flag, and redis-db-number) to provide schema as well as connectivity details to Redis. - 2. Attempts to resolve sensitive fields such as redis-endpoint via SecretsManager so that you can substitute - variables with values from by doing something like hostname:port:password=${my_secret}

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisMetadataHandler

        -
        public RedisMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        RedisMetadataHandler

        -
        protected RedisMetadataHandler(com.amazonaws.services.glue.AWSGlue awsGlue,
        -                               EncryptionKeyFactory keyFactory,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               RedisConnectionFactory redisConnectionFactory,
        -                               String spillBucket,
        -                               String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - - - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        Retrieves the schema for the request Table from Glue then enriches that result with Redis specific - metadata and columns.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        Description copied from class: MetadataHandler
        -
        This method can be used to add additional fields to the schema of our partition response. Athena - expects each partitions in the response to have a column corresponding to your partition columns. - You can choose to add additional columns to that response which Athena will ignore but will pass - on to you when it call GetSplits(...) for each partition.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Even though our table doesn't support complex layouts or partitioning, we need to convey that there is at least - 1 partition to read as part of the query or Athena will assume partition pruning found no candidate layouts to read. - We also use this 1 partition to carry settings that we will need in order to generate splits.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator blockAllocator,
        -                                     GetSplitsRequest request)
        -
        If the table is comprised of multiple key prefixes, then we parallelize those by making them each a split.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      - - - -
        -
      • -

        convertField

        -
        protected org.apache.arrow.vector.types.pojo.Field convertField(String name,
        -                                                                String type)
        -
        Overrides the default Glue Type to Apache Arrow Type mapping so that we can fail fast on tables which define - types that are not supported by this connector.
        -
        -
        Overrides:
        -
        convertField in class GlueMetadataHandler
        -
        Parameters:
        -
        name - The name of the field in Glue.
        -
        type - The type of the field in Glue.
        -
        Returns:
        -
        The corresponding Apache Arrow Field.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/RedisRecordHandler.html b/com/amazonaws/athena/connectors/redis/RedisRecordHandler.html deleted file mode 100644 index 58b0aff062..0000000000 --- a/com/amazonaws/athena/connectors/redis/RedisRecordHandler.html +++ /dev/null @@ -1,341 +0,0 @@ - - - - - - -RedisRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Class RedisRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class RedisRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena Redis Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Supporting literal, zset, and hash value types. - 2. Attempts to resolve sensitive configuration fields such as redis-endpoint via SecretsManager so that you can - substitute variables with values from by doing something like hostname:port:password=${my_secret}

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisRecordHandler

        -
        public RedisRecordHandler()
        -
      • -
      - - - -
        -
      • -

        RedisRecordHandler

        -
        protected RedisRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                             com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                             com.amazonaws.services.athena.AmazonAthena athena,
        -                             RedisConnectionFactory redisConnectionFactory)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -
        Description copied from class: RecordHandler
        -
        A more stream lined option for reading the row data associated with the provided Split. This method differs from - doReadRecords(...) in that the SDK handles more of the request lifecycle, leaving you to focus more closely on - the task of actually reading from your source.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/ValueConverter.html b/com/amazonaws/athena/connectors/redis/ValueConverter.html deleted file mode 100644 index fcc19b01bc..0000000000 --- a/com/amazonaws/athena/connectors/redis/ValueConverter.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -ValueConverter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Class ValueConverter

-
-
- -
-
    -
  • -
    -
    -
    public class ValueConverter
    -extends Object
    -
    Used to convert from Redis' native value/type system to the Apache Arrow type that was configured - for the particular field.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        convert

        -
        public static Object convert(org.apache.arrow.vector.types.pojo.Field field,
        -                             String origVal)
        -
        Allows for coercing types in the event that schema has evolved or there were other data issues.
        -
        -
        Parameters:
        -
        field - The Apache Arrow field that the value belongs to.
        -
        origVal - The original value from Redis (before any conversion or coercion).
        -
        Returns:
        -
        The coerced value.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/ValueType.html b/com/amazonaws/athena/connectors/redis/ValueType.html deleted file mode 100644 index 4fc2bb60d0..0000000000 --- a/com/amazonaws/athena/connectors/redis/ValueType.html +++ /dev/null @@ -1,394 +0,0 @@ - - - - - - -ValueType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis
-

Enum ValueType

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Serializable, Comparable<ValueType>
    -
    -
    -
    -
    public enum ValueType
    -extends Enum<ValueType>
    -
    Defines the supported value types that can be used to define a Redis table in Glue and thus mapped to rows.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        LITERAL

        -
        public static final ValueType LITERAL
        -
        The value is a single, literal value which requires no interpretation before conversion.
        -
      • -
      - - - -
        -
      • -

        ZSET

        -
        public static final ValueType ZSET
        -
        The value is actually a set of literal values and so we should treat the value as a list of rows, converting - each value independently.
        -
      • -
      - - - -
        -
      • -

        HASH

        -
        public static final ValueType HASH
        -
        The value is a single multi-column row and the values in the hash should be mapped to columns in the table but each - value is still 1 row.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ValueType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ValueType c : ValueType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ValueType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getId

        -
        public String getId()
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/KeyType.html b/com/amazonaws/athena/connectors/redis/class-use/KeyType.html deleted file mode 100644 index e92c6daede..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/KeyType.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.KeyType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.KeyType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/RedisCompositeHandler.html b/com/amazonaws/athena/connectors/redis/class-use/RedisCompositeHandler.html deleted file mode 100644 index 2b132e092a..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/RedisCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.RedisCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.RedisCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.redis.RedisCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/RedisMetadataHandler.html b/com/amazonaws/athena/connectors/redis/class-use/RedisMetadataHandler.html deleted file mode 100644 index c1d58f0c54..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/RedisMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.RedisMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.RedisMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.redis.RedisMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/RedisRecordHandler.html b/com/amazonaws/athena/connectors/redis/class-use/RedisRecordHandler.html deleted file mode 100644 index 62df2703c4..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/RedisRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.RedisRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.RedisRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.redis.RedisRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/ValueConverter.html b/com/amazonaws/athena/connectors/redis/class-use/ValueConverter.html deleted file mode 100644 index 7489a212d1..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/ValueConverter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.ValueConverter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.ValueConverter

-
-
No usage of com.amazonaws.athena.connectors.redis.ValueConverter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/class-use/ValueType.html b/com/amazonaws/athena/connectors/redis/class-use/ValueType.html deleted file mode 100644 index 4c7b8ae7ad..0000000000 --- a/com/amazonaws/athena/connectors/redis/class-use/ValueType.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.ValueType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.ValueType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/integ/RedisIntegTestHandler.html b/com/amazonaws/athena/connectors/redis/integ/RedisIntegTestHandler.html deleted file mode 100644 index 3f152f20c4..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/RedisIntegTestHandler.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - -RedisIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis.integ
-

Class RedisIntegTestHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class RedisIntegTestHandler
    -extends Object
    -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    This Lambda function handler is only used within the Redis integration tests. The Lambda function, - when invoked, will insert keys into the Redis instances. - The invocation of the Lambda function must include the following environment variables: - standalone_connection - The connection string used to connect to standalone Redis instance - cluster_connection - The connection string used to connect to clustered Redis instance
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisIntegTestHandler

        -
        public RedisIntegTestHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        handleRequest

        -
        public final void handleRequest(InputStream inputStream,
        -                                OutputStream outputStream,
        -                                com.amazonaws.services.lambda.runtime.Context context)
        -
        -
        Specified by:
        -
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/integ/class-use/RedisIntegTestHandler.html b/com/amazonaws/athena/connectors/redis/integ/class-use/RedisIntegTestHandler.html deleted file mode 100644 index e285b9eafb..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/class-use/RedisIntegTestHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.integ.RedisIntegTestHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.integ.RedisIntegTestHandler

-
-
No usage of com.amazonaws.athena.connectors.redis.integ.RedisIntegTestHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/integ/package-frame.html b/com/amazonaws/athena/connectors/redis/integ/package-frame.html deleted file mode 100644 index 47a2eb8912..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.integ (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.redis.integ

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/redis/integ/package-summary.html b/com/amazonaws/athena/connectors/redis/integ/package-summary.html deleted file mode 100644 index 70a3542bbb..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/package-summary.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.redis.integ

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/integ/package-tree.html b/com/amazonaws/athena/connectors/redis/integ/package-tree.html deleted file mode 100644 index 6cc76178e4..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.integ Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.redis.integ

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/integ/package-use.html b/com/amazonaws/athena/connectors/redis/integ/package-use.html deleted file mode 100644 index cb4cdf0e1b..0000000000 --- a/com/amazonaws/athena/connectors/redis/integ/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.redis.integ (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.redis.integ

-
-
No usage of com.amazonaws.athena.connectors.redis.integ
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/RedisCommandsWrapper.html b/com/amazonaws/athena/connectors/redis/lettuce/RedisCommandsWrapper.html deleted file mode 100644 index be70b15cc0..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/RedisCommandsWrapper.html +++ /dev/null @@ -1,414 +0,0 @@ - - - - - - -RedisCommandsWrapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis.lettuce
-

Class RedisCommandsWrapper<K,V>

-
-
- -
-
    -
  • -
    -
    -
    public class RedisCommandsWrapper<K,V>
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisCommandsWrapper

        -
        public RedisCommandsWrapper(io.lettuce.core.api.sync.RedisCommands<K,V> standaloneCommands,
        -                            io.lettuce.core.cluster.api.sync.RedisAdvancedClusterCommands<K,V> clusterCommands,
        -                            boolean isCluster)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        scan

        -
        public io.lettuce.core.KeyScanCursor<K> scan(io.lettuce.core.ScanCursor var1,
        -                                             io.lettuce.core.ScanArgs var2)
        -
      • -
      - - - - - -
        -
      • -

        zcount

        -
        public Long zcount(K var1,
        -                   io.lettuce.core.Range<? extends Number> var2)
        -
      • -
      - - - - - -
        -
      • -

        zrange

        -
        public List<V> zrange(K var1,
        -                      long var2,
        -                      long var3)
        -
      • -
      - - - - - -
        -
      • -

        get

        -
        public V get(K var1)
        -
      • -
      - - - - - -
        -
      • -

        hgetall

        -
        public Map<K,V> hgetall(K var1)
        -
      • -
      - - - - - -
        -
      • -

        zscan

        -
        public io.lettuce.core.ScoredValueScanCursor<V> zscan(K var1,
        -                                                      io.lettuce.core.ScanCursor var2)
        -
      • -
      - - - - - -
        -
      • -

        hmset

        -
        public String hmset(K var1,
        -                    Map<K,V> var2)
        -
      • -
      - - - - - -
        -
      • -

        zadd

        -
        public Long zadd(K var1,
        -                 double var2,
        -                 V var3)
        -
      • -
      - - - - - -
        -
      • -

        set

        -
        public String set(K var1,
        -                  V var2)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionFactory.html b/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionFactory.html deleted file mode 100644 index e36abfb5e3..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionFactory.html +++ /dev/null @@ -1,295 +0,0 @@ - - - - - - -RedisConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis.lettuce
-

Class RedisConnectionFactory

-
-
- -
-
    -
  • -
    -
    -
    public class RedisConnectionFactory
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionWrapper.html b/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionWrapper.html deleted file mode 100644 index aed740a0cf..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/RedisConnectionWrapper.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - - -RedisConnectionWrapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.redis.lettuce
-

Class RedisConnectionWrapper<K,V>

-
-
- -
-
    -
  • -
    -
    -
    public class RedisConnectionWrapper<K,V>
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisConnectionWrapper

        -
        public RedisConnectionWrapper(io.lettuce.core.api.StatefulRedisConnection<K,V> standaloneConnection,
        -                              io.lettuce.core.cluster.api.StatefulRedisClusterConnection<K,V> clusterConnection,
        -                              boolean isCluster)
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisCommandsWrapper.html b/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisCommandsWrapper.html deleted file mode 100644 index ddba2861a1..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisCommandsWrapper.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.lettuce.RedisCommandsWrapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.lettuce.RedisCommandsWrapper

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionFactory.html b/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionFactory.html deleted file mode 100644 index d9c8bc84b4..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionFactory.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.lettuce.RedisConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.lettuce.RedisConnectionFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionWrapper.html b/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionWrapper.html deleted file mode 100644 index 4c45100e17..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/class-use/RedisConnectionWrapper.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.redis.lettuce.RedisConnectionWrapper (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.redis.lettuce.RedisConnectionWrapper

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/package-frame.html b/com/amazonaws/athena/connectors/redis/lettuce/package-frame.html deleted file mode 100644 index 70703682ee..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.lettuce (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.redis.lettuce

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/package-summary.html b/com/amazonaws/athena/connectors/redis/lettuce/package-summary.html deleted file mode 100644 index 153d3325eb..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/package-summary.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.lettuce (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.redis.lettuce

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/package-tree.html b/com/amazonaws/athena/connectors/redis/lettuce/package-tree.html deleted file mode 100644 index 257f74d019..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/package-tree.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis.lettuce Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.redis.lettuce

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/lettuce/package-use.html b/com/amazonaws/athena/connectors/redis/lettuce/package-use.html deleted file mode 100644 index 846ba511af..0000000000 --- a/com/amazonaws/athena/connectors/redis/lettuce/package-use.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.redis.lettuce (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.redis.lettuce

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/package-frame.html b/com/amazonaws/athena/connectors/redis/package-frame.html deleted file mode 100644 index 67a72b1b75..0000000000 --- a/com/amazonaws/athena/connectors/redis/package-frame.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.redis

-
-

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connectors/redis/package-summary.html b/com/amazonaws/athena/connectors/redis/package-summary.html deleted file mode 100644 index e90bbac14a..0000000000 --- a/com/amazonaws/athena/connectors/redis/package-summary.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.redis

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/package-tree.html b/com/amazonaws/athena/connectors/redis/package-tree.html deleted file mode 100644 index ef8ea99dc7..0000000000 --- a/com/amazonaws/athena/connectors/redis/package-tree.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.redis Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.redis

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/redis/package-use.html b/com/amazonaws/athena/connectors/redis/package-use.html deleted file mode 100644 index 23bac7944d..0000000000 --- a/com/amazonaws/athena/connectors/redis/package-use.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.redis (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.redis

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/TimestreamCompositeHandler.html b/com/amazonaws/athena/connectors/timestream/TimestreamCompositeHandler.html deleted file mode 100644 index 4dc8453e13..0000000000 --- a/com/amazonaws/athena/connectors/timestream/TimestreamCompositeHandler.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - -TimestreamCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream
-

Class TimestreamCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TimestreamCompositeHandler
    -extends CompositeHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TimestreamCompositeHandler

        -
        public TimestreamCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/TimestreamMetadataHandler.html b/com/amazonaws/athena/connectors/timestream/TimestreamMetadataHandler.html deleted file mode 100644 index 26254aedb3..0000000000 --- a/com/amazonaws/athena/connectors/timestream/TimestreamMetadataHandler.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - - - -TimestreamMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream
-

Class TimestreamMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TimestreamMetadataHandler
    -extends GlueMetadataHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TimestreamMetadataHandler

        -
        public TimestreamMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        TimestreamMetadataHandler

        -
        protected TimestreamMetadataHandler(com.amazonaws.services.timestreamquery.AmazonTimestreamQuery tsQuery,
        -                                    com.amazonaws.services.timestreamwrite.AmazonTimestreamWrite tsMeta,
        -                                    com.amazonaws.services.glue.AWSGlue glue,
        -                                    EncryptionKeyFactory keyFactory,
        -                                    com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                    com.amazonaws.services.athena.AmazonAthena athena,
        -                                    String spillBucket,
        -                                    String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator blockAllocator,
        -                                             ListSchemasRequest request)
        -                                      throws Exception
        -
        Description copied from class: GlueMetadataHandler
        -
        Returns an unfiltered list of schemas (aka databases) from AWS Glue DataCatalog.
        -
        -
        Overrides:
        -
        doListSchemaNames in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListSchemasResponse which mostly contains the list of schemas (aka databases).
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator blockAllocator,
        -                                       ListTablesRequest request)
        -                                throws Exception
        -
        Description copied from class: GlueMetadataHandler
        -
        Returns an unfiltered list of tables from AWS Glue DataCatalog for the requested schema (aka database)
        -
        -
        Overrides:
        -
        doListTables in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        The ListTablesResponse which mostly contains the list of table names.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator blockAllocator,
        -                                   GetTableRequest request)
        -                            throws Exception
        -
        Description copied from class: GlueMetadataHandler
        -
        Attempts to retrieve a Table (columns and properties) from AWS Glue for the request schema (aka database) and table - name with no fitlering.
        -
        -
        Overrides:
        -
        doGetTable in class GlueMetadataHandler
        -
        Parameters:
        -
        blockAllocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse mostly containing the columns, their types, and any table properties for the requested table.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        Our table doesn't support complex layouts or partitioning so we simply make this method a NoOp.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        GlueMetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -                              throws Exception
        -
        Description copied from class: MetadataHandler
        -
        Used to split-up the reads required to scan the requested batch of partition(s).
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        Throws:
        -
        Exception
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/TimestreamRecordHandler.html b/com/amazonaws/athena/connectors/timestream/TimestreamRecordHandler.html deleted file mode 100644 index bffe4fe6ef..0000000000 --- a/com/amazonaws/athena/connectors/timestream/TimestreamRecordHandler.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - - -TimestreamRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream
-

Class TimestreamRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TimestreamRecordHandler
    -extends RecordHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TimestreamRecordHandler

        -
        public TimestreamRecordHandler()
        -
      • -
      - - - -
        -
      • -

        TimestreamRecordHandler

        -
        protected TimestreamRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                                  com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                                  com.amazonaws.services.athena.AmazonAthena athena,
        -                                  com.amazonaws.services.timestreamquery.AmazonTimestreamQuery tsQuery)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -
        Scans TimeStream.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/TimestreamSchemaUtils.html b/com/amazonaws/athena/connectors/timestream/TimestreamSchemaUtils.html deleted file mode 100644 index ac3db5306b..0000000000 --- a/com/amazonaws/athena/connectors/timestream/TimestreamSchemaUtils.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - -TimestreamSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream
-

Class TimestreamSchemaUtils

-
-
- -
-
    -
  • -
    -
    -
    public class TimestreamSchemaUtils
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        makeField

        -
        public static org.apache.arrow.vector.types.pojo.Field makeField(String name,
        -                                                                 String type)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/TimestreamType.html b/com/amazonaws/athena/connectors/timestream/TimestreamType.html deleted file mode 100644 index 8dfa599774..0000000000 --- a/com/amazonaws/athena/connectors/timestream/TimestreamType.html +++ /dev/null @@ -1,393 +0,0 @@ - - - - - - -TimestreamType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream
-

Enum TimestreamType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static TimestreamType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (TimestreamType c : TimestreamType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static TimestreamType valueOf(String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        IllegalArgumentException - if this enum type has no constant with the specified name
        -
        NullPointerException - if the argument is null
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getId

        -
        public String getId()
        -
      • -
      - - - -
        -
      • -

        getMinorType

        -
        public org.apache.arrow.vector.types.Types.MinorType getMinorType()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamCompositeHandler.html b/com/amazonaws/athena/connectors/timestream/class-use/TimestreamCompositeHandler.html deleted file mode 100644 index 254b332776..0000000000 --- a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.TimestreamCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.TimestreamCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.timestream.TimestreamCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamMetadataHandler.html b/com/amazonaws/athena/connectors/timestream/class-use/TimestreamMetadataHandler.html deleted file mode 100644 index 988f90d1e0..0000000000 --- a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.TimestreamMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.TimestreamMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.timestream.TimestreamMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamRecordHandler.html b/com/amazonaws/athena/connectors/timestream/class-use/TimestreamRecordHandler.html deleted file mode 100644 index 371a030784..0000000000 --- a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.TimestreamRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.TimestreamRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.timestream.TimestreamRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamSchemaUtils.html b/com/amazonaws/athena/connectors/timestream/class-use/TimestreamSchemaUtils.html deleted file mode 100644 index 7298a7296c..0000000000 --- a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamSchemaUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.TimestreamSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.TimestreamSchemaUtils

-
-
No usage of com.amazonaws.athena.connectors.timestream.TimestreamSchemaUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamType.html b/com/amazonaws/athena/connectors/timestream/class-use/TimestreamType.html deleted file mode 100644 index e6ab1031e0..0000000000 --- a/com/amazonaws/athena/connectors/timestream/class-use/TimestreamType.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.TimestreamType (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.TimestreamType

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/package-frame.html b/com/amazonaws/athena/connectors/timestream/package-frame.html deleted file mode 100644 index 1e610e0616..0000000000 --- a/com/amazonaws/athena/connectors/timestream/package-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.timestream

-
-

Classes

- -

Enums

- -
- - diff --git a/com/amazonaws/athena/connectors/timestream/package-summary.html b/com/amazonaws/athena/connectors/timestream/package-summary.html deleted file mode 100644 index 98267c771b..0000000000 --- a/com/amazonaws/athena/connectors/timestream/package-summary.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.timestream

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/package-tree.html b/com/amazonaws/athena/connectors/timestream/package-tree.html deleted file mode 100644 index 9114dc6c38..0000000000 --- a/com/amazonaws/athena/connectors/timestream/package-tree.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.timestream

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/package-use.html b/com/amazonaws/athena/connectors/timestream/package-use.html deleted file mode 100644 index fd9631dd24..0000000000 --- a/com/amazonaws/athena/connectors/timestream/package-use.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.timestream (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.timestream

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/DescribeTableQueryBuilder.html b/com/amazonaws/athena/connectors/timestream/query/DescribeTableQueryBuilder.html deleted file mode 100644 index 0d4a12be6e..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/DescribeTableQueryBuilder.html +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - -DescribeTableQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream.query
-

Class DescribeTableQueryBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class DescribeTableQueryBuilder
    -extends Object
    -
    Used to build a Timestream query which can describe a table in a specific database. This can be used - to obtain key schema information about the columns in this table and their respective types. This class uses - StringTemplate to separate formatting from parameter replacement.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/PredicateBuilder.html b/com/amazonaws/athena/connectors/timestream/query/PredicateBuilder.html deleted file mode 100644 index c88d218a05..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/PredicateBuilder.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -PredicateBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream.query
-

Class PredicateBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class PredicateBuilder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/QueryFactory.html b/com/amazonaws/athena/connectors/timestream/query/QueryFactory.html deleted file mode 100644 index 7979a99fd2..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/QueryFactory.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -QueryFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream.query
-

Class QueryFactory

-
-
- -
-
    -
  • -
    -
    -
    public class QueryFactory
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        QueryFactory

        -
        public QueryFactory()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/SelectQueryBuilder.html b/com/amazonaws/athena/connectors/timestream/query/SelectQueryBuilder.html deleted file mode 100644 index dc0482c0da..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/SelectQueryBuilder.html +++ /dev/null @@ -1,394 +0,0 @@ - - - - - - -SelectQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.timestream.query
-

Class SelectQueryBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class SelectQueryBuilder
    -extends Object
    -
    Used to build a Timestream query which can select data from a table in a specific database directly or via a - simplified view. The view is said to be simplified because it must be defined as a single 'select' statement itself - which this class will turn into a WITH (select) as t1 to inject the requested query.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/class-use/DescribeTableQueryBuilder.html b/com/amazonaws/athena/connectors/timestream/query/class-use/DescribeTableQueryBuilder.html deleted file mode 100644 index 3e244fa5f4..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/class-use/DescribeTableQueryBuilder.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.query.DescribeTableQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.query.DescribeTableQueryBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/class-use/PredicateBuilder.html b/com/amazonaws/athena/connectors/timestream/query/class-use/PredicateBuilder.html deleted file mode 100644 index c7f83a0ea2..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/class-use/PredicateBuilder.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.query.PredicateBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.query.PredicateBuilder

-
-
No usage of com.amazonaws.athena.connectors.timestream.query.PredicateBuilder
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/class-use/QueryFactory.html b/com/amazonaws/athena/connectors/timestream/query/class-use/QueryFactory.html deleted file mode 100644 index 4e235e53e4..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/class-use/QueryFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.query.QueryFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.query.QueryFactory

-
-
No usage of com.amazonaws.athena.connectors.timestream.query.QueryFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/class-use/SelectQueryBuilder.html b/com/amazonaws/athena/connectors/timestream/query/class-use/SelectQueryBuilder.html deleted file mode 100644 index 16759242fe..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/class-use/SelectQueryBuilder.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.timestream.query.SelectQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.timestream.query.SelectQueryBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/package-frame.html b/com/amazonaws/athena/connectors/timestream/query/package-frame.html deleted file mode 100644 index 4b07158da2..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream.query (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.timestream.query

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/timestream/query/package-summary.html b/com/amazonaws/athena/connectors/timestream/query/package-summary.html deleted file mode 100644 index e31ee723f5..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/package-summary.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream.query (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.timestream.query

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/package-tree.html b/com/amazonaws/athena/connectors/timestream/query/package-tree.html deleted file mode 100644 index 1743b36c37..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.timestream.query Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.timestream.query

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/timestream/query/package-use.html b/com/amazonaws/athena/connectors/timestream/query/package-use.html deleted file mode 100644 index 8da3ef8b5a..0000000000 --- a/com/amazonaws/athena/connectors/timestream/query/package-use.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.timestream.query (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.timestream.query

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/TPCDSCompositeHandler.html b/com/amazonaws/athena/connectors/tpcds/TPCDSCompositeHandler.html deleted file mode 100644 index 8c1ff733b6..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/TPCDSCompositeHandler.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - -TPCDSCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.tpcds
-

Class TPCDSCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TPCDSCompositeHandler
    -extends CompositeHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TPCDSCompositeHandler

        -
        public TPCDSCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/TPCDSMetadataHandler.html b/com/amazonaws/athena/connectors/tpcds/TPCDSMetadataHandler.html deleted file mode 100644 index f47d74e610..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/TPCDSMetadataHandler.html +++ /dev/null @@ -1,562 +0,0 @@ - - - - - - -TPCDSMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.tpcds
-

Class TPCDSMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TPCDSMetadataHandler
    -extends MetadataHandler
    -
    Handles metadata requests for the Athena TPC-DS Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Provides 5 Schems, each representing a different scale factor (1,10,100,250,1000) - 2. Each schema has 25 TPC-DS tables - 3. Each table is divided into NUM_SPLITS splits * scale_factor/10

    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TPCDSMetadataHandler

        -
        public TPCDSMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        TPCDSMetadataHandler

        -
        protected TPCDSMetadataHandler(EncryptionKeyFactory keyFactory,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena athena,
        -                               String spillBucket,
        -                               String spillPrefix)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Returns our static list of schemas which correspond to the scale factor of the dataset we will generate.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -
        Used to get the list of static tables from TerraData's TPCDS generator.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table using the static - metadata provided by TerraData's TPCDS generator.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned).
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws Exception
        -
        We do not support partitioning at this time since Partition Pruning Performance is not part of the dimensions - we test using TPCDS. By making this a NoOp the Athena Federation SDK will automatically generate a single - placeholder partition to signal to Athena that there is indeed data that needs to be read and that it should - call get splits.
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        Exception
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        Used to split-up the reads required to scan the requested batch of partition(s). We are generating a fixed - number of splits based on the scale factor.
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        See Also:
        -
        MetadataHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.CellWriter.html b/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.CellWriter.html deleted file mode 100644 index 6d2276999e..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.CellWriter.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - -TPCDSRecordHandler.CellWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.tpcds
-

Interface TPCDSRecordHandler.CellWriter

-
-
-
-
    -
  • -
    -
    Enclosing class:
    -
    TPCDSRecordHandler
    -
    -
    -
    -
    public static interface TPCDSRecordHandler.CellWriter
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanwrite(Block block, - int rowNum, - String value) -
      Converts a value from TPCDS' string representation into the appropriate Apache Arrow type - and writes it to the correct field in the provided Block and row.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        boolean write(Block block,
        -              int rowNum,
        -              String value)
        -
        Converts a value from TPCDS' string representation into the appropriate Apache Arrow type - and writes it to the correct field in the provided Block and row. The implementation should - also apply constraints as an optimization.
        -
        -
        Parameters:
        -
        block - The Apache Arrow Block to write into.
        -
        rowNum - The row number in the Arrow Block to write into.
        -
        value - The value to convert and write into the Apache Arrow Block.
        -
        Returns:
        -
        True if the value passed all Contraints.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.html b/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.html deleted file mode 100644 index 000bacd600..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/TPCDSRecordHandler.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - -TPCDSRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.tpcds
-

Class TPCDSRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class TPCDSRecordHandler
    -extends RecordHandler
    -
    Handles data read record requests for the Athena TPC-DS Connector. -

    - For more detail, please see the module's README.md, some notable characteristics of this class include: -

    - 1. Generates data for the requested table on the fly. - 2. Applies constraints to the data as it is generated, emulating predicate-pushdown.

    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TPCDSRecordHandler

        -
        public TPCDSRecordHandler()
        -
      • -
      - - - -
        -
      • -

        TPCDSRecordHandler

        -
        protected TPCDSRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                             com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                             com.amazonaws.services.athena.AmazonAthena athena)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws IOException
        -
        Generated TPCDS data for the given Table and scale factor as defined by the requested Split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        IOException
        -
        See Also:
        -
        RecordHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/TPCDSUtils.html b/com/amazonaws/athena/connectors/tpcds/TPCDSUtils.html deleted file mode 100644 index e9cb08e58f..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/TPCDSUtils.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -TPCDSUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.tpcds
-

Class TPCDSUtils

-
-
- -
-
    -
  • -
    -
    -
    public class TPCDSUtils
    -extends Object
    -
    Utility class that centralizes a few commonly used tools for working with - the TPC-DS Tables,Columns,Schemas.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        convertColumn

        -
        public static org.apache.arrow.vector.types.pojo.Field convertColumn(com.teradata.tpcds.column.Column column)
        -
        Converts from TPCDS columns to Apache Arrow fields.
        -
        -
        Parameters:
        -
        column - The TPCDS column to conver.
        -
        Returns:
        -
        The Apache Arrow field that corresponds to the TPCDS column.
        -
        -
      • -
      - - - -
        -
      • -

        extractScaleFactor

        -
        public static int extractScaleFactor(String schemaName)
        -
        Extracts the scale factor of the schema from its name.
        -
        -
        Parameters:
        -
        schemaName - The schema name from which to extract a scale factor.
        -
        Returns:
        -
        The scale factor associated with the schema name. Method throws is the scale factor can not be determined.
        -
        -
      • -
      - - - -
        -
      • -

        validateTable

        -
        public static com.teradata.tpcds.Table validateTable(TableName tableName)
        -
        Required that the requested Table be present in the TPCDS generated schema.
        -
        -
        Parameters:
        -
        tableName - The fully qualified name of the requested table.
        -
        Returns:
        -
        The TPCDS table, if present, otherwise the method throws.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSCompositeHandler.html b/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSCompositeHandler.html deleted file mode 100644 index 1b229c4c2e..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.tpcds.TPCDSCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.tpcds.TPCDSCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.tpcds.TPCDSCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSMetadataHandler.html b/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSMetadataHandler.html deleted file mode 100644 index 4eddfe3cdb..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.tpcds.TPCDSMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.tpcds.TPCDSMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.tpcds.TPCDSMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.CellWriter.html b/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.CellWriter.html deleted file mode 100644 index 4d7690ab6a..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.CellWriter.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Interface com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler.CellWriter (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Interface
com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler.CellWriter

-
-
No usage of com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler.CellWriter
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.html b/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.html deleted file mode 100644 index 9f46d0d2a4..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.tpcds.TPCDSRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSUtils.html b/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSUtils.html deleted file mode 100644 index bf5d1daf32..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/class-use/TPCDSUtils.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.tpcds.TPCDSUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.tpcds.TPCDSUtils

-
-
No usage of com.amazonaws.athena.connectors.tpcds.TPCDSUtils
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/package-frame.html b/com/amazonaws/athena/connectors/tpcds/package-frame.html deleted file mode 100644 index 460edef963..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/package-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.tpcds (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.tpcds

-
-

Interfaces

- -

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/tpcds/package-summary.html b/com/amazonaws/athena/connectors/tpcds/package-summary.html deleted file mode 100644 index ed5bc871fa..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/package-summary.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.tpcds (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.tpcds

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/package-tree.html b/com/amazonaws/athena/connectors/tpcds/package-tree.html deleted file mode 100644 index 67d0294807..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/package-tree.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.tpcds Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.tpcds

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/tpcds/package-use.html b/com/amazonaws/athena/connectors/tpcds/package-use.html deleted file mode 100644 index ae7112bd15..0000000000 --- a/com/amazonaws/athena/connectors/tpcds/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.tpcds (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.tpcds

-
-
No usage of com.amazonaws.athena.connectors.tpcds
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/udfs/AthenaUDFHandler.html b/com/amazonaws/athena/connectors/udfs/AthenaUDFHandler.html deleted file mode 100644 index 7547bd4269..0000000000 --- a/com/amazonaws/athena/connectors/udfs/AthenaUDFHandler.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - - -AthenaUDFHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.udfs
-

Class AthenaUDFHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class AthenaUDFHandler
    -extends UserDefinedFunctionHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AthenaUDFHandler

        -
        public AthenaUDFHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        compress

        -
        public String compress(String input)
        -
        Compresses a valid UTF-8 String using the zlib compression library. - Encodes bytes with Base64 encoding scheme.
        -
        -
        Parameters:
        -
        input - the String to be compressed
        -
        Returns:
        -
        the compressed String
        -
        -
      • -
      - - - -
        -
      • -

        decompress

        -
        public String decompress(String input)
        -
        Decompresses a valid String that has been compressed using the zlib compression library. - Decodes bytes with Base64 decoding scheme.
        -
        -
        Parameters:
        -
        input - the String to be decompressed
        -
        Returns:
        -
        the decompressed String
        -
        -
      • -
      - - - -
        -
      • -

        decrypt

        -
        public String decrypt(String ciphertext,
        -                      String secretName)
        -
        This method decrypts the ciphertext with a data key stored AWS Secret Manager. Before using this function, create - a secret in AWS Secret Manager. Do a base64 encode to your data key and convert it to string. Store it as - _PLAINTEXT_ in the secret (do not include any quotes, brackets, etc). Also make sure to use DefaultEncryptionKey - as the KMS key. Otherwise you would need to update athena-udfs.yaml to allow access to your KMS key.
        -
        -
        Parameters:
        -
        ciphertext -
        -
        secretName -
        -
        Returns:
        -
        plaintext
        -
        -
      • -
      - - - -
        -
      • -

        encrypt

        -
        public String encrypt(String plaintext,
        -                      String secretName)
        -
        This method encrypts the plaintext with a data key stored AWS Secret Manager. Before using this function, create - a secret in AWS Secret Manager. Do a base64 encode to your data key and convert it to string. Store it as - _PLAINTEXT_ in the secret (do not include any quotes, brackets, etc). Also make sure to use DefaultEncryptionKey - as the KMS key. Otherwise you would need to update athena-udfs.yaml to allow access to your KMS key.
        -
        -
        Parameters:
        -
        plaintext -
        -
        secretName -
        -
        Returns:
        -
        ciphertext
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/udfs/class-use/AthenaUDFHandler.html b/com/amazonaws/athena/connectors/udfs/class-use/AthenaUDFHandler.html deleted file mode 100644 index 341f7e2288..0000000000 --- a/com/amazonaws/athena/connectors/udfs/class-use/AthenaUDFHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.udfs.AthenaUDFHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.udfs.AthenaUDFHandler

-
-
No usage of com.amazonaws.athena.connectors.udfs.AthenaUDFHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/udfs/package-frame.html b/com/amazonaws/athena/connectors/udfs/package-frame.html deleted file mode 100644 index 88de39b51e..0000000000 --- a/com/amazonaws/athena/connectors/udfs/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.udfs (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.udfs

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/udfs/package-summary.html b/com/amazonaws/athena/connectors/udfs/package-summary.html deleted file mode 100644 index c71943f806..0000000000 --- a/com/amazonaws/athena/connectors/udfs/package-summary.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.udfs (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.udfs

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/udfs/package-tree.html b/com/amazonaws/athena/connectors/udfs/package-tree.html deleted file mode 100644 index 7181fde39b..0000000000 --- a/com/amazonaws/athena/connectors/udfs/package-tree.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.udfs Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.udfs

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/udfs/package-use.html b/com/amazonaws/athena/connectors/udfs/package-use.html deleted file mode 100644 index 1017967bdb..0000000000 --- a/com/amazonaws/athena/connectors/udfs/package-use.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.udfs (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.udfs

-
-
No usage of com.amazonaws.athena.connectors.udfs
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/VerticaCompositeHandler.html b/com/amazonaws/athena/connectors/vertica/VerticaCompositeHandler.html deleted file mode 100644 index 35340443be..0000000000 --- a/com/amazonaws/athena/connectors/vertica/VerticaCompositeHandler.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - -VerticaCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica
-

Class VerticaCompositeHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class VerticaCompositeHandler
    -extends CompositeHandler
    -
    Boilerplate composite handler that allows us to use a single Lambda function for both - Metadata and Data.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VerticaCompositeHandler

        -
        public VerticaCompositeHandler()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/VerticaConnectionFactory.html b/com/amazonaws/athena/connectors/vertica/VerticaConnectionFactory.html deleted file mode 100644 index 5f99759e0a..0000000000 --- a/com/amazonaws/athena/connectors/vertica/VerticaConnectionFactory.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - -VerticaConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica
-

Class VerticaConnectionFactory

-
-
- -
-
    -
  • -
    -
    -
    public class VerticaConnectionFactory
    -extends Object
    -
    Creates and Caches JDBC Connection Instances, using the connection string as the cache key.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VerticaConnectionFactory

        -
        public VerticaConnectionFactory()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getOrCreateConn

        -
        public Connection getOrCreateConn(String connStr)
        -
        Used to get an existing, pooled, connection or to create a new connection - for the given connection string.
        -
        -
        Parameters:
        -
        connStr - Vertica connection details
        -
        Returns:
        -
        A JDBC connection if the connection succeeded, else the function will throw.
        -
        -
      • -
      - - - -
        -
      • -

        addConnection

        -
        protected void addConnection(String conStr,
        -                             Connection conn)
        -
        Injects a connection into the client cache.
        -
        -
        Parameters:
        -
        conStr - The connection string (aka the cache key)
        -
        conn - The connection to inject into the client cache, most often a Mock used in testing.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/VerticaMetadataHandler.html b/com/amazonaws/athena/connectors/vertica/VerticaMetadataHandler.html deleted file mode 100644 index abe86b55b2..0000000000 --- a/com/amazonaws/athena/connectors/vertica/VerticaMetadataHandler.html +++ /dev/null @@ -1,541 +0,0 @@ - - - - - - -VerticaMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica
-

Class VerticaMetadataHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class VerticaMetadataHandler
    -extends MetadataHandler
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VerticaMetadataHandler

        -
        public VerticaMetadataHandler()
        -
      • -
      - - - -
        -
      • -

        VerticaMetadataHandler

        -
        protected VerticaMetadataHandler(EncryptionKeyFactory keyFactory,
        -                                 VerticaConnectionFactory connectionFactory,
        -                                 com.amazonaws.services.secretsmanager.AWSSecretsManager awsSecretsManager,
        -                                 com.amazonaws.services.athena.AmazonAthena athena,
        -                                 String spillBucket,
        -                                 String spillPrefix,
        -                                 VerticaSchemaUtils verticaSchemaUtils,
        -                                 com.amazonaws.services.s3.AmazonS3 amazonS3)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doListSchemaNames

        -
        public ListSchemasResponse doListSchemaNames(BlockAllocator allocator,
        -                                             ListSchemasRequest request)
        -
        Used to get the list of schemas (aka databases) that this source contains.
        -
        -
        Specified by:
        -
        doListSchemaNames in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog they are querying.
        -
        Returns:
        -
        A ListSchemasResponse which primarily contains a Set of schema names and a catalog name - corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doListTables

        -
        public ListTablesResponse doListTables(BlockAllocator allocator,
        -                                       ListTablesRequest request)
        -
        Used to get the list of tables that this source contains.
        -
        -
        Specified by:
        -
        doListTables in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog and database they are querying.
        -
        Returns:
        -
        A ListTablesResponse which primarily contains a List enumerating the tables in this - catalog, database tuple. It also contains the catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        doGetTable

        -
        public GetTableResponse doGetTable(BlockAllocator allocator,
        -                                   GetTableRequest request)
        -
        Used to get definition (field names, types, descriptions, etc...) of a Table.
        -
        -
        Specified by:
        -
        doGetTable in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details on who made the request and which Athena catalog, database, and table they are querying.
        -
        Returns:
        -
        A GetTableResponse which primarily contains: - 1. An Apache Arrow Schema object describing the table's columns, types, and descriptions. - 2. A Set of partition column names (or empty if the table isn't partitioned). - 3. A TableName object confirming the schema and table name the response is for. - 4. A catalog name corresponding the Athena catalog that was queried.
        -
        -
      • -
      - - - -
        -
      • -

        enhancePartitionSchema

        -
        public void enhancePartitionSchema(SchemaBuilder partitionSchemaBuilder,
        -                                   GetTableLayoutRequest request)
        -
        Here we inject the additional column to hold the Prepared SQL Statement.
        -
        -
        Overrides:
        -
        enhancePartitionSchema in class MetadataHandler
        -
        Parameters:
        -
        partitionSchemaBuilder - The SchemaBuilder you can use to add additional columns and metadata to the - partitions response.
        -
        request - The GetTableLayoutResquest that triggered this call.
        -
        -
      • -
      - - - -
        -
      • -

        getPartitions

        -
        public void getPartitions(BlockWriter blockWriter,
        -                          GetTableLayoutRequest request,
        -                          QueryStatusChecker queryStatusChecker)
        -                   throws SQLException
        -
        Used to get the partitions that must be read from the request table in order to satisfy the requested predicate. - Here generating the SQL from the request and attaching it as a additional column
        -
        -
        Specified by:
        -
        getPartitions in class MetadataHandler
        -
        Parameters:
        -
        blockWriter - Used to write rows (partitions) into the Apache Arrow response.
        -
        request - Provides details of the catalog, database, and table being queried as well as any filter predicate.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        SQLException
        -
        -
      • -
      - - - -
        -
      • -

        doGetSplits

        -
        public GetSplitsResponse doGetSplits(BlockAllocator allocator,
        -                                     GetSplitsRequest request)
        -
        Used to split-up the reads required to scan the requested batch of partition(s). - - Here we execute the SQL on Vertica
        -
        -
        Specified by:
        -
        doGetSplits in class MetadataHandler
        -
        Parameters:
        -
        allocator - Tool for creating and managing Apache Arrow Blocks.
        -
        request - Provides details of the catalog, database, table, andpartition(s) being queried as well as - any filter predicate.
        -
        Returns:
        -
        A GetSplitsResponse which primarily contains: - 1. A Set which represent read operations Amazon Athena must perform by calling your read function. - 2. (Optional) A continuation token which allows you to paginate the generation of splits for large queries.
        -
        -
      • -
      - - - -
        -
      • -

        getS3ExportBucket

        -
        public String getS3ExportBucket()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/VerticaRecordHandler.html b/com/amazonaws/athena/connectors/vertica/VerticaRecordHandler.html deleted file mode 100644 index 35637c8c9b..0000000000 --- a/com/amazonaws/athena/connectors/vertica/VerticaRecordHandler.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - -VerticaRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica
-

Class VerticaRecordHandler

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    com.amazonaws.services.lambda.runtime.RequestStreamHandler
    -
    -
    -
    -
    public class VerticaRecordHandler
    -extends RecordHandler
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VerticaRecordHandler

        -
        public VerticaRecordHandler()
        -
      • -
      - - - -
        -
      • -

        VerticaRecordHandler

        -
        protected VerticaRecordHandler(com.amazonaws.services.s3.AmazonS3 amazonS3,
        -                               com.amazonaws.services.secretsmanager.AWSSecretsManager secretsManager,
        -                               com.amazonaws.services.athena.AmazonAthena amazonAthena)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        readWithConstraint

        -
        protected void readWithConstraint(BlockSpiller spiller,
        -                                  ReadRecordsRequest recordsRequest,
        -                                  QueryStatusChecker queryStatusChecker)
        -                           throws IOException
        -
        Used to read the row data associated with the provided Split.
        -
        -
        Specified by:
        -
        readWithConstraint in class RecordHandler
        -
        Parameters:
        -
        spiller - A BlockSpiller that should be used to write the row data associated with this Split. - The BlockSpiller automatically handles chunking the response, encrypting, and spilling to S3.
        -
        recordsRequest - Details of the read request, including: - 1. The Split - 2. The Catalog, Database, and Table the read request is for. - 3. The filtering predicate (if any) - 4. The columns required for projection.
        -
        queryStatusChecker - A QueryStatusChecker that you can use to stop doing work for a query that has already terminated
        -
        Throws:
        -
        IOException - Throws an IOException
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/VerticaSchemaUtils.html b/com/amazonaws/athena/connectors/vertica/VerticaSchemaUtils.html deleted file mode 100644 index eb6086a220..0000000000 --- a/com/amazonaws/athena/connectors/vertica/VerticaSchemaUtils.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - - -VerticaSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica
-

Class VerticaSchemaUtils

-
-
- -
-
    -
  • -
    -
    -
    public class VerticaSchemaUtils
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        VerticaSchemaUtils

        -
        public VerticaSchemaUtils()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        buildTableSchema

        -
        protected org.apache.arrow.vector.types.pojo.Schema buildTableSchema(Connection connection,
        -                                                                     TableName name)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/class-use/VerticaCompositeHandler.html b/com/amazonaws/athena/connectors/vertica/class-use/VerticaCompositeHandler.html deleted file mode 100644 index 050aa05abd..0000000000 --- a/com/amazonaws/athena/connectors/vertica/class-use/VerticaCompositeHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.VerticaCompositeHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.VerticaCompositeHandler

-
-
No usage of com.amazonaws.athena.connectors.vertica.VerticaCompositeHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/class-use/VerticaConnectionFactory.html b/com/amazonaws/athena/connectors/vertica/class-use/VerticaConnectionFactory.html deleted file mode 100644 index b14205e3f1..0000000000 --- a/com/amazonaws/athena/connectors/vertica/class-use/VerticaConnectionFactory.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.VerticaConnectionFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.VerticaConnectionFactory

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/class-use/VerticaMetadataHandler.html b/com/amazonaws/athena/connectors/vertica/class-use/VerticaMetadataHandler.html deleted file mode 100644 index 8d8ee3a25a..0000000000 --- a/com/amazonaws/athena/connectors/vertica/class-use/VerticaMetadataHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.VerticaMetadataHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.VerticaMetadataHandler

-
-
No usage of com.amazonaws.athena.connectors.vertica.VerticaMetadataHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/class-use/VerticaRecordHandler.html b/com/amazonaws/athena/connectors/vertica/class-use/VerticaRecordHandler.html deleted file mode 100644 index e0c2721eb7..0000000000 --- a/com/amazonaws/athena/connectors/vertica/class-use/VerticaRecordHandler.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.VerticaRecordHandler (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.VerticaRecordHandler

-
-
No usage of com.amazonaws.athena.connectors.vertica.VerticaRecordHandler
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/class-use/VerticaSchemaUtils.html b/com/amazonaws/athena/connectors/vertica/class-use/VerticaSchemaUtils.html deleted file mode 100644 index bf659308f2..0000000000 --- a/com/amazonaws/athena/connectors/vertica/class-use/VerticaSchemaUtils.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.VerticaSchemaUtils (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.VerticaSchemaUtils

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/package-frame.html b/com/amazonaws/athena/connectors/vertica/package-frame.html deleted file mode 100644 index abd3ccb0a5..0000000000 --- a/com/amazonaws/athena/connectors/vertica/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.vertica

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/vertica/package-summary.html b/com/amazonaws/athena/connectors/vertica/package-summary.html deleted file mode 100644 index 3b88a34efc..0000000000 --- a/com/amazonaws/athena/connectors/vertica/package-summary.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.vertica

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/package-tree.html b/com/amazonaws/athena/connectors/vertica/package-tree.html deleted file mode 100644 index 779b6ef8f6..0000000000 --- a/com/amazonaws/athena/connectors/vertica/package-tree.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.vertica

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/package-use.html b/com/amazonaws/athena/connectors/vertica/package-use.html deleted file mode 100644 index 3bb5597975..0000000000 --- a/com/amazonaws/athena/connectors/vertica/package-use.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.vertica (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.vertica

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.TypeAndValue.html b/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.TypeAndValue.html deleted file mode 100644 index 6f647a3483..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.TypeAndValue.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - -PredicateBuilder.TypeAndValue (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica.query
-

Class PredicateBuilder.TypeAndValue

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    PredicateBuilder
    -
    -
    -
    -
    protected static class PredicateBuilder.TypeAndValue
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.html b/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.html deleted file mode 100644 index 809c9dc1c0..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/PredicateBuilder.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - -PredicateBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica.query
-

Class PredicateBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class PredicateBuilder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/QueryFactory.html b/com/amazonaws/athena/connectors/vertica/query/QueryFactory.html deleted file mode 100644 index 2d98cd1360..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/QueryFactory.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - -QueryFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica.query
-

Class QueryFactory

-
-
- -
-
    -
  • -
    -
    -
    public class QueryFactory
    -extends Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        QueryFactory

        -
        public QueryFactory()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/VerticaExportQueryBuilder.html b/com/amazonaws/athena/connectors/vertica/query/VerticaExportQueryBuilder.html deleted file mode 100644 index 2b7412f917..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/VerticaExportQueryBuilder.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - -VerticaExportQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - - -
-
com.amazonaws.athena.connectors.vertica.query
-

Class VerticaExportQueryBuilder

-
-
- -
-
    -
  • -
    -
    -
    public class VerticaExportQueryBuilder
    -extends Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.TypeAndValue.html b/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.TypeAndValue.html deleted file mode 100644 index 59a778b0ed..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.TypeAndValue.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.query.PredicateBuilder.TypeAndValue (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.query.PredicateBuilder.TypeAndValue

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.html b/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.html deleted file mode 100644 index 8f826e290d..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/class-use/PredicateBuilder.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.query.PredicateBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.query.PredicateBuilder

-
-
No usage of com.amazonaws.athena.connectors.vertica.query.PredicateBuilder
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/class-use/QueryFactory.html b/com/amazonaws/athena/connectors/vertica/query/class-use/QueryFactory.html deleted file mode 100644 index 5458c58b96..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/class-use/QueryFactory.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.query.QueryFactory (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.query.QueryFactory

-
-
No usage of com.amazonaws.athena.connectors.vertica.query.QueryFactory
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/class-use/VerticaExportQueryBuilder.html b/com/amazonaws/athena/connectors/vertica/query/class-use/VerticaExportQueryBuilder.html deleted file mode 100644 index c5b30b7ec9..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/class-use/VerticaExportQueryBuilder.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - -Uses of Class com.amazonaws.athena.connectors.vertica.query.VerticaExportQueryBuilder (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Class
com.amazonaws.athena.connectors.vertica.query.VerticaExportQueryBuilder

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/package-frame.html b/com/amazonaws/athena/connectors/vertica/query/package-frame.html deleted file mode 100644 index 58aeb21523..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica.query (AWS Athena Query Federation 1.1.10 API) - - - - -

com.amazonaws.athena.connectors.vertica.query

-
-

Classes

- -
- - diff --git a/com/amazonaws/athena/connectors/vertica/query/package-summary.html b/com/amazonaws/athena/connectors/vertica/query/package-summary.html deleted file mode 100644 index 6a9cbc9ef5..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/package-summary.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica.query (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Package com.amazonaws.athena.connectors.vertica.query

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/package-tree.html b/com/amazonaws/athena/connectors/vertica/query/package-tree.html deleted file mode 100644 index e1ec869f73..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -com.amazonaws.athena.connectors.vertica.query Class Hierarchy (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For Package com.amazonaws.athena.connectors.vertica.query

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/com/amazonaws/athena/connectors/vertica/query/package-use.html b/com/amazonaws/athena/connectors/vertica/query/package-use.html deleted file mode 100644 index 9f8eba1f23..0000000000 --- a/com/amazonaws/athena/connectors/vertica/query/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -Uses of Package com.amazonaws.athena.connectors.vertica.query (AWS Athena Query Federation 1.1.10 API) - - - - - - - -
- - - - - - - -
- - -
-

Uses of Package
com.amazonaws.athena.connectors.vertica.query

-
-
- -
- -
- - - - - - - -
- - -

Copyright © 2019–2022 Amazon Web Services. All rights reserved.

- - diff --git a/javadoc.sh b/javadoc.sh index 84137f9c35..bd85d3740f 100755 --- a/javadoc.sh +++ b/javadoc.sh @@ -1 +1 @@ -/home/ec2-user/actions-runner/_work/_tool/jdk/8.0.312/x64/jre/../bin/javadoc @options @packages \ No newline at end of file +/home/ec2-user/actions-runner/_work/_tool/jdk/11.0.14/x64/bin/javadoc @options @packages \ No newline at end of file diff --git a/options b/options index 434652935f..e76acb8c0c 100644 --- a/options +++ b/options @@ -1,5 +1,5 @@ --classpath -'/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-cloudwatch/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-docdb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-redis/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-aws-cmdb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-dynamodb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-hbase/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-cloudwatch-metrics/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-example/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-elasticsearch/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-sdk/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-tpcds/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-jdbc/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-sdk-tools/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-udfs/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-vertica/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-timestream/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-neptune/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-integ-test/target/classes:/home/ec2-user/.m2/repository/com/amazonaws/aws-lambda-java-core/1.2.0/aws-lambda-java-core-1.2.0.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-secretsmanager/1.11.800/aws-java-sdk-secretsmanager-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-glue/1.11.800/aws-java-sdk-glue-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-athena/1.11.800/aws-java-sdk-athena-1.11.800.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-vector/3.0.0/arrow-vector-3.0.0.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-format/3.0.0/arrow-format-3.0.0.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.11.4/jackson-core-2.11.4.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.11.4/jackson-databind-2.11.4.jar:/home/ec2-user/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/home/ec2-user/.m2/repository/io/netty/netty-common/4.1.65.Final/netty-common-4.1.65.Final.jar:/home/ec2-user/.m2/repository/com/google/flatbuffers/flatbuffers-java/1.9.0/flatbuffers-java-1.9.0.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-memory-core/3.0.0/arrow-memory-core-3.0.0.jar:/home/ec2-user/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-memory-netty/3.0.0/arrow-memory-netty-3.0.0.jar:/home/ec2-user/.m2/repository/io/netty/netty-buffer/4.1.48.Final/netty-buffer-4.1.48.Final.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-lambda/1.11.800/aws-java-sdk-lambda-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.800/aws-java-sdk-s3-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-kms/1.11.800/aws-java-sdk-kms-1.11.800.jar:/home/ec2-user/.m2/repository/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar:/home/ec2-user/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/home/ec2-user/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/ec2-user/.m2/repository/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.jar:/home/ec2-user/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar:/home/ec2-user/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar:/home/ec2-user/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.67/bcprov-jdk15on-1.67.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/core/1.89.0/core-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-cloud-assembly-schema/1.89.0/cdk-cloud-assembly-schema-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-cx-api/1.89.0/cdk-cx-api-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-region-info/1.89.0/cdk-region-info-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/iam/1.89.0/iam-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/events/1.89.0/events-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/s3/1.89.0/s3-1.89.0.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.11.4/jackson-annotations-2.11.4.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/logs/1.89.0/logs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cloudwatch/1.89.0/cloudwatch-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/kms/1.89.0/kms-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/s3-assets/1.89.0/s3-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-assets/1.89.0/cdk-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/constructs/constructs/3.3.188/constructs-3.3.188.jar:/home/ec2-user/.m2/repository/software/amazon/jsii/jsii-runtime/1.52.1/jsii-runtime-1.52.1.jar:/home/ec2-user/.m2/repository/org/jetbrains/annotations/19.0.0/annotations-19.0.0.jar:/home/ec2-user/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-logs/1.11.800/aws-java-sdk-logs-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-core/1.11.873/aws-java-sdk-core-1.11.873.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar:/home/ec2-user/.m2/repository/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.jar:/home/ec2-user/.m2/repository/joda-time/joda-time/2.10.1/joda-time-2.10.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/jmespath-java/1.11.873/jmespath-java-1.11.873.jar:/home/ec2-user/.m2/repository/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar:/home/ec2-user/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar:/home/ec2-user/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/ec2-user/.m2/repository/org/mongodb/mongo-java-driver/3.10.2/mongo-java-driver-3.10.2.jar:/home/ec2-user/.m2/repository/io/lettuce/lettuce-core/6.1.4.RELEASE/lettuce-core-6.1.4.RELEASE.jar:/home/ec2-user/.m2/repository/io/netty/netty-handler/4.1.65.Final/netty-handler-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-resolver/4.1.65.Final/netty-resolver-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-codec/4.1.65.Final/netty-codec-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-transport/4.1.65.Final/netty-transport-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/projectreactor/reactor-core/3.3.18.RELEASE/reactor-core-3.3.18.RELEASE.jar:/home/ec2-user/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-ec2/1.11.800/aws-java-sdk-ec2-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-emr/1.11.800/aws-java-sdk-emr-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-rds/1.11.800/aws-java-sdk-rds-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-dynamodb/1.11.800/aws-java-sdk-dynamodb-1.11.800.jar:/home/ec2-user/.m2/repository/commons-cli/commons-cli/1.4/commons-cli-1.4.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-client/1.4.10/hbase-client-1.4.10.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-annotations/1.4.10/hbase-annotations-1.4.10.jar:/home/ec2-user/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-common/1.4.10/hbase-common-1.4.10.jar:/home/ec2-user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/ec2-user/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/home/ec2-user/.m2/repository/org/apache/avro/avro/1.7.7/avro-1.7.7.jar:/home/ec2-user/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/home/ec2-user/.m2/repository/org/xerial/snappy/snappy-java/1.0.5/snappy-java-1.0.5.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-protocol/1.4.10/hbase-protocol-1.4.10.jar:/home/ec2-user/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/home/ec2-user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/ec2-user/.m2/repository/com/google/protobuf/protobuf-java/3.6.1/protobuf-java-3.6.1.jar:/home/ec2-user/.m2/repository/io/netty/netty-all/4.1.42.Final/netty-all-4.1.42.Final.jar:/home/ec2-user/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/home/ec2-user/.m2/repository/org/apache/htrace/htrace-core/3.1.0-incubating/htrace-core-3.1.0-incubating.jar:/home/ec2-user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/home/ec2-user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/home/ec2-user/.m2/repository/org/jruby/jcodings/jcodings/1.0.8/jcodings-1.0.8.jar:/home/ec2-user/.m2/repository/org/jruby/joni/joni/2.1.2/joni-2.1.2.jar:/home/ec2-user/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-auth/2.7.4/hadoop-auth-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/home/ec2-user/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/home/ec2-user/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/home/ec2-user/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-annotations/2.7.4/hadoop-annotations-2.7.4.jar:/home/ec2-user/actions-runner/_work/_tool/jdk/8.0.312/x64/jre/../lib/tools.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/home/ec2-user/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/home/ec2-user/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/ec2-user/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/home/ec2-user/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/home/ec2-user/.m2/repository/commons-configuration/commons-configuration/1.10/commons-configuration-1.10.jar:/home/ec2-user/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/home/ec2-user/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/home/ec2-user/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/home/ec2-user/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/home/ec2-user/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/home/ec2-user/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.7.4/hadoop-mapreduce-client-core-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.7.4/hadoop-yarn-api-2.7.4.jar:/home/ec2-user/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/home/ec2-user/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/ec2-user/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/home/ec2-user/.m2/repository/io/netty/netty/3.6.2.Final/netty-3.6.2.Final.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-cloudwatch/1.11.800/aws-java-sdk-cloudwatch-1.11.800.jar:/home/ec2-user/.m2/repository/org/elasticsearch/client/elasticsearch-rest-client/7.0.0/elasticsearch-rest-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpcore-nio/4.4.11/httpcore-nio-4.4.11.jar:/home/ec2-user/.m2/repository/org/elasticsearch/client/elasticsearch-rest-high-level-client/7.0.0/elasticsearch-rest-high-level-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch/7.0.0/elasticsearch-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-core/7.0.0/elasticsearch-core-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-secure-sm/7.0.0/elasticsearch-secure-sm-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-x-content/7.0.0/elasticsearch-x-content-7.0.0.jar:/home/ec2-user/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.8.11/jackson-dataformat-smile-2.8.11.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.8.11/jackson-dataformat-yaml-2.8.11.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-geo/7.0.0/elasticsearch-geo-7.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-core/8.0.0/lucene-core-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-analyzers-common/8.0.0/lucene-analyzers-common-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-backward-codecs/8.0.0/lucene-backward-codecs-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-grouping/8.0.0/lucene-grouping-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-highlighter/8.0.0/lucene-highlighter-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-join/8.0.0/lucene-join-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-memory/8.0.0/lucene-memory-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-misc/8.0.0/lucene-misc-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-queries/8.0.0/lucene-queries-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-queryparser/8.0.0/lucene-queryparser-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-sandbox/8.0.0/lucene-sandbox-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial/8.0.0/lucene-spatial-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial-extras/8.0.0/lucene-spatial-extras-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial3d/8.0.0/lucene-spatial3d-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-suggest/8.0.0/lucene-suggest-8.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-cli/7.0.0/elasticsearch-cli-7.0.0.jar:/home/ec2-user/.m2/repository/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar:/home/ec2-user/.m2/repository/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar:/home/ec2-user/.m2/repository/com/tdunning/t-digest/3.2/t-digest-3.2.jar:/home/ec2-user/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.9/HdrHistogram-2.1.9.jar:/home/ec2-user/.m2/repository/org/elasticsearch/jna/4.5.1/jna-4.5.1.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/parent-join-client/7.0.0/parent-join-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/aggs-matrix-stats-client/7.0.0/aggs-matrix-stats-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/rank-eval-client/7.0.0/rank-eval-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/lang-mustache-client/7.0.0/lang-mustache-client-7.0.0.jar:/home/ec2-user/.m2/repository/com/github/spullara/mustache/java/compiler/0.9.3/compiler-0.9.3.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-elasticsearch/1.11.800/aws-java-sdk-elasticsearch-1.11.800.jar:/home/ec2-user/.m2/repository/com/teradata/tpcds/tpcds/1.2/tpcds-1.2.jar:/home/ec2-user/.m2/repository/com/google/code/findbugs/annotations/2.0.3/annotations-2.0.3.jar:/home/ec2-user/.m2/repository/io/airlift/airline/0.7/airline-0.7.jar:/home/ec2-user/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-text/1.8/commons-text-1.8.jar:/home/ec2-user/.m2/repository/mysql/mysql-connector-java/8.0.17/mysql-connector-java-8.0.17.jar:/home/ec2-user/.m2/repository/org/antlr/stringtemplate/4.0.2/stringtemplate-4.0.2.jar:/home/ec2-user/.m2/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-jdbc/2.0.0/arrow-jdbc-2.0.0.jar:/home/ec2-user/.m2/repository/org/postgresql/postgresql/42.2.8/postgresql-42.2.8.jar:/home/ec2-user/.m2/repository/com/amazon/redshift/redshift-jdbc42-no-awssdk/1.2.34.1058/redshift-jdbc42-no-awssdk-1.2.34.1058.jar:/home/ec2-user/.m2/repository/com/vertica/jdbc/vertica-jdbc/10.0.1-0/vertica-jdbc-10.0.1-0.jar:/home/ec2-user/.m2/repository/org/antlr/ST4/4.3.1/ST4-4.3.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-timestreamwrite/1.11.873/aws-java-sdk-timestreamwrite-1.11.873.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-timestreamquery/1.11.873/aws-java-sdk-timestreamquery-1.11.873.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-driver/3.4.8/gremlin-driver-3.4.8.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy/2.5.11/groovy-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-json/2.5.11/groovy-json-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/tinkergraph-gremlin/3.4.8/tinkergraph-gremlin-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-core/3.4.8/gremlin-core-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-shaded/3.4.8/gremlin-shaded-3.4.8.jar:/home/ec2-user/.m2/repository/org/javatuples/javatuples/1.2/javatuples-1.2.jar:/home/ec2-user/.m2/repository/com/jcabi/jcabi-manifests/1.1/jcabi-manifests-1.1.jar:/home/ec2-user/.m2/repository/com/jcabi/jcabi-log/0.14/jcabi-log-0.14.jar:/home/ec2-user/.m2/repository/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar:/home/ec2-user/.m2/repository/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-groovy/3.4.8/gremlin-groovy-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-groovysh/2.5.11/groovy-groovysh-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-cli-picocli/2.5.11/groovy-cli-picocli-2.5.11.jar:/home/ec2-user/.m2/repository/info/picocli/picocli/4.0.1/picocli-4.0.1.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-console/2.5.11/groovy-console-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-templates/2.5.11/groovy-templates-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-xml/2.5.11/groovy-xml-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-swing/2.5.11/groovy-swing-2.5.11.jar:/home/ec2-user/.m2/repository/jline/jline/2.14.6/jline-2.14.6.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-jsr223/2.5.11/groovy-jsr223-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/mindrot/jbcrypt/0.4/jbcrypt-0.4.jar:/home/ec2-user/.m2/repository/com/github/ben-manes/caffeine/caffeine/2.3.1/caffeine-2.3.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/amazon-neptune-sigv4-signer/2.1.1/amazon-neptune-sigv4-signer-2.1.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/amazon-neptune-gremlin-java-sigv4/2.1.1/amazon-neptune-gremlin-java-sigv4-2.1.1.jar:/home/ec2-user/.m2/repository/org/testng/testng/7.0.0/testng-7.0.0.jar:/home/ec2-user/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-cloudformation/1.11.800/aws-java-sdk-cloudformation-1.11.800.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/lambda/1.89.0/lambda-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/applicationautoscaling/1.89.0/applicationautoscaling-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/autoscaling-common/1.89.0/autoscaling-common-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/codeguruprofiler/1.89.0/codeguruprofiler-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ec2/1.89.0/ec2-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ssm/1.89.0/ssm-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ecr/1.89.0/ecr-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ecr-assets/1.89.0/ecr-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/efs/1.89.0/efs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/sqs/1.89.0/sqs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/athena/1.89.0/athena-1.89.0.jar' +--class-path +'/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-cloudwatch/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-docdb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-redis/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-aws-cmdb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-dynamodb/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-hbase/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-cloudwatch-metrics/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-example/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-elasticsearch/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-sdk/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-tpcds/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-jdbc/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-sdk-tools/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-udfs/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-vertica/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-timestream/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-neptune/target/classes:/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/athena-federation-integ-test/target/classes:/home/ec2-user/.m2/repository/com/amazonaws/aws-lambda-java-core/1.2.0/aws-lambda-java-core-1.2.0.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-secretsmanager/1.11.800/aws-java-sdk-secretsmanager-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-glue/1.11.800/aws-java-sdk-glue-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-athena/1.11.800/aws-java-sdk-athena-1.11.800.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-vector/3.0.0/arrow-vector-3.0.0.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-format/3.0.0/arrow-format-3.0.0.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.11.4/jackson-core-2.11.4.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.11.4/jackson-databind-2.11.4.jar:/home/ec2-user/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/home/ec2-user/.m2/repository/io/netty/netty-common/4.1.65.Final/netty-common-4.1.65.Final.jar:/home/ec2-user/.m2/repository/com/google/flatbuffers/flatbuffers-java/1.9.0/flatbuffers-java-1.9.0.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-memory-core/3.0.0/arrow-memory-core-3.0.0.jar:/home/ec2-user/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-memory-netty/3.0.0/arrow-memory-netty-3.0.0.jar:/home/ec2-user/.m2/repository/io/netty/netty-buffer/4.1.48.Final/netty-buffer-4.1.48.Final.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-lambda/1.11.800/aws-java-sdk-lambda-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.800/aws-java-sdk-s3-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-kms/1.11.800/aws-java-sdk-kms-1.11.800.jar:/home/ec2-user/.m2/repository/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar:/home/ec2-user/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/home/ec2-user/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/ec2-user/.m2/repository/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.jar:/home/ec2-user/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar:/home/ec2-user/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar:/home/ec2-user/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.67/bcprov-jdk15on-1.67.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/core/1.89.0/core-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-cloud-assembly-schema/1.89.0/cdk-cloud-assembly-schema-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-cx-api/1.89.0/cdk-cx-api-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-region-info/1.89.0/cdk-region-info-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/iam/1.89.0/iam-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/events/1.89.0/events-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/s3/1.89.0/s3-1.89.0.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.11.4/jackson-annotations-2.11.4.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/logs/1.89.0/logs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cloudwatch/1.89.0/cloudwatch-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/kms/1.89.0/kms-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/s3-assets/1.89.0/s3-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/cdk-assets/1.89.0/cdk-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/constructs/constructs/3.3.195/constructs-3.3.195.jar:/home/ec2-user/.m2/repository/software/amazon/jsii/jsii-runtime/1.52.1/jsii-runtime-1.52.1.jar:/home/ec2-user/.m2/repository/org/jetbrains/annotations/19.0.0/annotations-19.0.0.jar:/home/ec2-user/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-logs/1.11.800/aws-java-sdk-logs-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-core/1.11.873/aws-java-sdk-core-1.11.873.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar:/home/ec2-user/.m2/repository/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.jar:/home/ec2-user/.m2/repository/joda-time/joda-time/2.10.1/joda-time-2.10.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/jmespath-java/1.11.873/jmespath-java-1.11.873.jar:/home/ec2-user/.m2/repository/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar:/home/ec2-user/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar:/home/ec2-user/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/ec2-user/.m2/repository/org/mongodb/mongo-java-driver/3.10.2/mongo-java-driver-3.10.2.jar:/home/ec2-user/.m2/repository/io/lettuce/lettuce-core/6.1.4.RELEASE/lettuce-core-6.1.4.RELEASE.jar:/home/ec2-user/.m2/repository/io/netty/netty-handler/4.1.65.Final/netty-handler-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-resolver/4.1.65.Final/netty-resolver-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-codec/4.1.65.Final/netty-codec-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/netty/netty-transport/4.1.65.Final/netty-transport-4.1.65.Final.jar:/home/ec2-user/.m2/repository/io/projectreactor/reactor-core/3.3.18.RELEASE/reactor-core-3.3.18.RELEASE.jar:/home/ec2-user/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-ec2/1.11.800/aws-java-sdk-ec2-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-emr/1.11.800/aws-java-sdk-emr-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-rds/1.11.800/aws-java-sdk-rds-1.11.800.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-dynamodb/1.11.800/aws-java-sdk-dynamodb-1.11.800.jar:/home/ec2-user/.m2/repository/commons-cli/commons-cli/1.4/commons-cli-1.4.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-client/1.4.10/hbase-client-1.4.10.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-annotations/1.4.10/hbase-annotations-1.4.10.jar:/home/ec2-user/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-common/1.4.10/hbase-common-1.4.10.jar:/home/ec2-user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/ec2-user/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/home/ec2-user/.m2/repository/org/apache/avro/avro/1.7.7/avro-1.7.7.jar:/home/ec2-user/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/home/ec2-user/.m2/repository/org/xerial/snappy/snappy-java/1.0.5/snappy-java-1.0.5.jar:/home/ec2-user/.m2/repository/org/apache/hbase/hbase-protocol/1.4.10/hbase-protocol-1.4.10.jar:/home/ec2-user/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/home/ec2-user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/ec2-user/.m2/repository/com/google/protobuf/protobuf-java/3.6.1/protobuf-java-3.6.1.jar:/home/ec2-user/.m2/repository/io/netty/netty-all/4.1.42.Final/netty-all-4.1.42.Final.jar:/home/ec2-user/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/home/ec2-user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/home/ec2-user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/home/ec2-user/.m2/repository/org/jruby/jcodings/jcodings/1.0.8/jcodings-1.0.8.jar:/home/ec2-user/.m2/repository/org/jruby/joni/joni/2.1.2/joni-2.1.2.jar:/home/ec2-user/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-auth/2.7.4/hadoop-auth-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/home/ec2-user/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/home/ec2-user/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/home/ec2-user/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-annotations/2.7.4/hadoop-annotations-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/home/ec2-user/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/home/ec2-user/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/ec2-user/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/home/ec2-user/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/home/ec2-user/.m2/repository/commons-configuration/commons-configuration/1.10/commons-configuration-1.10.jar:/home/ec2-user/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/home/ec2-user/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/home/ec2-user/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/home/ec2-user/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/home/ec2-user/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/home/ec2-user/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.7.4/hadoop-mapreduce-client-core-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4.jar:/home/ec2-user/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.7.4/hadoop-yarn-api-2.7.4.jar:/home/ec2-user/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/home/ec2-user/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/ec2-user/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/home/ec2-user/.m2/repository/io/netty/netty/3.6.2.Final/netty-3.6.2.Final.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-cloudwatch/1.11.800/aws-java-sdk-cloudwatch-1.11.800.jar:/home/ec2-user/.m2/repository/org/elasticsearch/client/elasticsearch-rest-client/7.0.0/elasticsearch-rest-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar:/home/ec2-user/.m2/repository/org/apache/httpcomponents/httpcore-nio/4.4.11/httpcore-nio-4.4.11.jar:/home/ec2-user/.m2/repository/org/elasticsearch/client/elasticsearch-rest-high-level-client/7.0.0/elasticsearch-rest-high-level-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-core/7.0.0/elasticsearch-core-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-secure-sm/7.0.0/elasticsearch-secure-sm-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-x-content/7.0.0/elasticsearch-x-content-7.0.0.jar:/home/ec2-user/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.8.11/jackson-dataformat-smile-2.8.11.jar:/home/ec2-user/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.8.11/jackson-dataformat-yaml-2.8.11.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-geo/7.0.0/elasticsearch-geo-7.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-core/8.0.0/lucene-core-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-analyzers-common/8.0.0/lucene-analyzers-common-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-backward-codecs/8.0.0/lucene-backward-codecs-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-grouping/8.0.0/lucene-grouping-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-highlighter/8.0.0/lucene-highlighter-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-join/8.0.0/lucene-join-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-memory/8.0.0/lucene-memory-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-misc/8.0.0/lucene-misc-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-queries/8.0.0/lucene-queries-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-queryparser/8.0.0/lucene-queryparser-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-sandbox/8.0.0/lucene-sandbox-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial/8.0.0/lucene-spatial-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial-extras/8.0.0/lucene-spatial-extras-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-spatial3d/8.0.0/lucene-spatial3d-8.0.0.jar:/home/ec2-user/.m2/repository/org/apache/lucene/lucene-suggest/8.0.0/lucene-suggest-8.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/elasticsearch-cli/7.0.0/elasticsearch-cli-7.0.0.jar:/home/ec2-user/.m2/repository/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar:/home/ec2-user/.m2/repository/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar:/home/ec2-user/.m2/repository/com/tdunning/t-digest/3.2/t-digest-3.2.jar:/home/ec2-user/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.9/HdrHistogram-2.1.9.jar:/home/ec2-user/.m2/repository/org/elasticsearch/jna/4.5.1/jna-4.5.1.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/parent-join-client/7.0.0/parent-join-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/aggs-matrix-stats-client/7.0.0/aggs-matrix-stats-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/rank-eval-client/7.0.0/rank-eval-client-7.0.0.jar:/home/ec2-user/.m2/repository/org/elasticsearch/plugin/lang-mustache-client/7.0.0/lang-mustache-client-7.0.0.jar:/home/ec2-user/.m2/repository/com/github/spullara/mustache/java/compiler/0.9.3/compiler-0.9.3.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-elasticsearch/1.11.800/aws-java-sdk-elasticsearch-1.11.800.jar:/home/ec2-user/.m2/repository/com/teradata/tpcds/tpcds/1.2/tpcds-1.2.jar:/home/ec2-user/.m2/repository/com/google/code/findbugs/annotations/2.0.3/annotations-2.0.3.jar:/home/ec2-user/.m2/repository/io/airlift/airline/0.7/airline-0.7.jar:/home/ec2-user/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/home/ec2-user/.m2/repository/org/apache/commons/commons-text/1.8/commons-text-1.8.jar:/home/ec2-user/.m2/repository/mysql/mysql-connector-java/8.0.17/mysql-connector-java-8.0.17.jar:/home/ec2-user/.m2/repository/org/antlr/stringtemplate/4.0.2/stringtemplate-4.0.2.jar:/home/ec2-user/.m2/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/home/ec2-user/.m2/repository/org/apache/arrow/arrow-jdbc/2.0.0/arrow-jdbc-2.0.0.jar:/home/ec2-user/.m2/repository/org/postgresql/postgresql/42.2.8/postgresql-42.2.8.jar:/home/ec2-user/.m2/repository/com/amazon/redshift/redshift-jdbc42-no-awssdk/1.2.34.1058/redshift-jdbc42-no-awssdk-1.2.34.1058.jar:/home/ec2-user/.m2/repository/com/vertica/jdbc/vertica-jdbc/10.0.1-0/vertica-jdbc-10.0.1-0.jar:/home/ec2-user/.m2/repository/org/antlr/ST4/4.3.1/ST4-4.3.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-timestreamwrite/1.11.873/aws-java-sdk-timestreamwrite-1.11.873.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-timestreamquery/1.11.873/aws-java-sdk-timestreamquery-1.11.873.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-driver/3.4.8/gremlin-driver-3.4.8.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy/2.5.11/groovy-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-json/2.5.11/groovy-json-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/tinkergraph-gremlin/3.4.8/tinkergraph-gremlin-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-core/3.4.8/gremlin-core-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-shaded/3.4.8/gremlin-shaded-3.4.8.jar:/home/ec2-user/.m2/repository/org/javatuples/javatuples/1.2/javatuples-1.2.jar:/home/ec2-user/.m2/repository/com/jcabi/jcabi-manifests/1.1/jcabi-manifests-1.1.jar:/home/ec2-user/.m2/repository/com/jcabi/jcabi-log/0.14/jcabi-log-0.14.jar:/home/ec2-user/.m2/repository/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar:/home/ec2-user/.m2/repository/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.jar:/home/ec2-user/.m2/repository/org/apache/tinkerpop/gremlin-groovy/3.4.8/gremlin-groovy-3.4.8.jar:/home/ec2-user/.m2/repository/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-groovysh/2.5.11/groovy-groovysh-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-cli-picocli/2.5.11/groovy-cli-picocli-2.5.11.jar:/home/ec2-user/.m2/repository/info/picocli/picocli/4.0.1/picocli-4.0.1.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-console/2.5.11/groovy-console-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-templates/2.5.11/groovy-templates-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-xml/2.5.11/groovy-xml-2.5.11.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-swing/2.5.11/groovy-swing-2.5.11.jar:/home/ec2-user/.m2/repository/jline/jline/2.14.6/jline-2.14.6.jar:/home/ec2-user/.m2/repository/org/codehaus/groovy/groovy-jsr223/2.5.11/groovy-jsr223-2.5.11-indy.jar:/home/ec2-user/.m2/repository/org/mindrot/jbcrypt/0.4/jbcrypt-0.4.jar:/home/ec2-user/.m2/repository/com/github/ben-manes/caffeine/caffeine/2.3.1/caffeine-2.3.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/amazon-neptune-sigv4-signer/2.1.1/amazon-neptune-sigv4-signer-2.1.1.jar:/home/ec2-user/.m2/repository/com/amazonaws/amazon-neptune-gremlin-java-sigv4/2.1.1/amazon-neptune-gremlin-java-sigv4-2.1.1.jar:/home/ec2-user/.m2/repository/org/testng/testng/7.0.0/testng-7.0.0.jar:/home/ec2-user/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/home/ec2-user/.m2/repository/com/amazonaws/aws-java-sdk-cloudformation/1.11.800/aws-java-sdk-cloudformation-1.11.800.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/lambda/1.89.0/lambda-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/applicationautoscaling/1.89.0/applicationautoscaling-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/autoscaling-common/1.89.0/autoscaling-common-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/codeguruprofiler/1.89.0/codeguruprofiler-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ec2/1.89.0/ec2-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ssm/1.89.0/ssm-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ecr/1.89.0/ecr-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/ecr-assets/1.89.0/ecr-assets-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/efs/1.89.0/efs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/sqs/1.89.0/sqs-1.89.0.jar:/home/ec2-user/.m2/repository/software/amazon/awscdk/athena/1.89.0/athena-1.89.0.jar' -encoding 'UTF-8' -protected @@ -17,7 +17,7 @@ -doctitle 'AWS Athena Query Federation 1.1.10 API' -linkoffline -'https://docs.oracle.com/javase/8/docs/api' '/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/target/javadoc-bundle-options' +'https://docs.oracle.com/en/java/javase/11/docs/api' '/home/ec2-user/actions-runner/_work/aws-athena-query-federation/aws-athena-query-federation/target/javadoc-bundle-options' -notimestamp -use -version diff --git a/packages b/packages index 338d7dc10c..b61684061f 100644 --- a/packages +++ b/packages @@ -1,66 +1,372 @@ com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.cloudwatch +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb +com.amazonaws.athena.connectors.docdb com.amazonaws.athena.connectors.docdb com.amazonaws.athena.connectors.docdb.integ com.amazonaws.athena.connectors.redis +com.amazonaws.athena.connectors.redis +com.amazonaws.athena.connectors.redis +com.amazonaws.athena.connectors.redis +com.amazonaws.athena.connectors.redis +com.amazonaws.athena.connectors.redis com.amazonaws.athena.connectors.redis.integ com.amazonaws.athena.connectors.redis.lettuce +com.amazonaws.athena.connectors.redis.lettuce +com.amazonaws.athena.connectors.redis.lettuce +com.amazonaws.athena.connectors.aws.cmdb com.amazonaws.athena.connectors.aws.cmdb +com.amazonaws.athena.connectors.aws.cmdb +com.amazonaws.athena.connectors.aws.cmdb +com.amazonaws.athena.connectors.aws.cmdb.tables com.amazonaws.athena.connectors.aws.cmdb.tables +com.amazonaws.athena.connectors.aws.cmdb.tables +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 +com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 com.amazonaws.athena.connectors.aws.cmdb.tables.s3 +com.amazonaws.athena.connectors.aws.cmdb.tables.s3 +com.amazonaws.athena.connectors.dynamodb +com.amazonaws.athena.connectors.dynamodb com.amazonaws.athena.connectors.dynamodb com.amazonaws.athena.connectors.dynamodb.constants com.amazonaws.athena.connectors.dynamodb.model +com.amazonaws.athena.connectors.dynamodb.model +com.amazonaws.athena.connectors.dynamodb.resolver com.amazonaws.athena.connectors.dynamodb.resolver com.amazonaws.athena.connectors.dynamodb.throttling com.amazonaws.athena.connectors.dynamodb.util +com.amazonaws.athena.connectors.dynamodb.util +com.amazonaws.athena.connectors.dynamodb.util +com.amazonaws.athena.connectors.dynamodb.util +com.amazonaws.athena.connectors.dynamodb.util +com.amazonaws.athena.connectors.hbase +com.amazonaws.athena.connectors.hbase +com.amazonaws.athena.connectors.hbase +com.amazonaws.athena.connectors.hbase +com.amazonaws.athena.connectors.hbase com.amazonaws.athena.connectors.hbase com.amazonaws.athena.connectors.hbase.connection +com.amazonaws.athena.connectors.hbase.connection +com.amazonaws.athena.connectors.hbase.connection +com.amazonaws.athena.connectors.hbase.connection +com.amazonaws.athena.connectors.hbase.integ +com.amazonaws.athena.connectors.hbase.integ com.amazonaws.athena.connectors.hbase.integ com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.cloudwatch.metrics.tables com.amazonaws.athena.connectors.cloudwatch.metrics.tables +com.amazonaws.athena.connectors.cloudwatch.metrics.tables +com.amazonaws.athena.connectors.cloudwatch.metrics +com.amazonaws.athena.connectors.example +com.amazonaws.athena.connectors.example com.amazonaws.athena.connectors.example +com.amazonaws.athena.connectors.example +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connectors.elasticsearch +com.amazonaws.athena.connector.lambda com.amazonaws.athena.connector.lambda +com.amazonaws.athena.connector.lambda +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data +com.amazonaws.athena.connector.lambda.data.projectors +com.amazonaws.athena.connector.lambda.data.projectors +com.amazonaws.athena.connector.lambda.data.projectors +com.amazonaws.athena.connector.lambda.data.projectors +com.amazonaws.athena.connector.lambda.data.projectors com.amazonaws.athena.connector.lambda.data.projectors com.amazonaws.athena.connector.lambda.data.writers com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.extractors +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.fieldwriters +com.amazonaws.athena.connector.lambda.data.writers.holders com.amazonaws.athena.connector.lambda.data.writers.holders +com.amazonaws.athena.connector.lambda.data.writers.holders +com.amazonaws.athena.connector.lambda.domain com.amazonaws.athena.connector.lambda.domain com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.predicate +com.amazonaws.athena.connector.lambda.domain.spill +com.amazonaws.athena.connector.lambda.domain.spill com.amazonaws.athena.connector.lambda.domain.spill com.amazonaws.athena.connector.lambda.examples +com.amazonaws.athena.connector.lambda.examples +com.amazonaws.athena.connector.lambda.examples +com.amazonaws.athena.connector.lambda.examples +com.amazonaws.athena.connector.lambda.examples +com.amazonaws.athena.connector.lambda.examples com.amazonaws.athena.connector.lambda.exceptions com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.handlers +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata +com.amazonaws.athena.connector.lambda.metadata.glue com.amazonaws.athena.connector.lambda.metadata.glue +com.amazonaws.athena.connector.lambda.metadata.glue +com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.records com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.records +com.amazonaws.athena.connector.lambda.request +com.amazonaws.athena.connector.lambda.request com.amazonaws.athena.connector.lambda.request +com.amazonaws.athena.connector.lambda.request +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.security +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v2 +com.amazonaws.athena.connector.lambda.serde.v3 +com.amazonaws.athena.connector.lambda.serde.v3 com.amazonaws.athena.connector.lambda.serde.v3 +com.amazonaws.athena.connector.lambda.serde.v3 +com.amazonaws.athena.connector.lambda.udf +com.amazonaws.athena.connector.lambda.udf com.amazonaws.athena.connector.lambda.udf com.amazonaws.athena.connectors.tpcds +com.amazonaws.athena.connectors.tpcds +com.amazonaws.athena.connectors.tpcds +com.amazonaws.athena.connectors.tpcds +com.amazonaws.athena.connectors.jdbc com.amazonaws.athena.connectors.jdbc +com.amazonaws.athena.connectors.jdbc +com.amazonaws.athena.connectors.jdbc.connection com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.connection +com.amazonaws.athena.connectors.jdbc.manager +com.amazonaws.athena.connectors.jdbc.manager +com.amazonaws.athena.connectors.jdbc.manager com.amazonaws.athena.connectors.jdbc.manager +com.amazonaws.athena.connectors.jdbc.manager +com.amazonaws.athena.connectors.jdbc.manager +com.amazonaws.athena.connectors.jdbc.mysql +com.amazonaws.athena.connectors.jdbc.mysql +com.amazonaws.athena.connectors.jdbc.mysql com.amazonaws.athena.connectors.jdbc.mysql com.amazonaws.athena.connectors.jdbc.postgresql +com.amazonaws.athena.connectors.jdbc.postgresql +com.amazonaws.athena.connectors.jdbc.postgresql +com.amazonaws.athena.connectors.jdbc.postgresql +com.amazonaws.athena.connectors.jdbc.splits com.amazonaws.athena.connectors.jdbc.splits +com.amazonaws.athena.connectors.jdbc.splits +com.amazonaws.athena.connectors.jdbc.splits +com.amazonaws.athena.connectors.jdbc.splits +com.amazonaws.athena.connector.validation +com.amazonaws.athena.connector.validation +com.amazonaws.athena.connector.validation +com.amazonaws.athena.connector.validation +com.amazonaws.athena.connector.validation com.amazonaws.athena.connector.validation com.amazonaws.athena.connectors.udfs com.amazonaws.athena.connectors.vertica +com.amazonaws.athena.connectors.vertica +com.amazonaws.athena.connectors.vertica +com.amazonaws.athena.connectors.vertica +com.amazonaws.athena.connectors.vertica +com.amazonaws.athena.connectors.vertica.query com.amazonaws.athena.connectors.vertica.query +com.amazonaws.athena.connectors.vertica.query +com.amazonaws.athena.connectors.timestream com.amazonaws.athena.connectors.timestream +com.amazonaws.athena.connectors.timestream +com.amazonaws.athena.connectors.timestream +com.amazonaws.athena.connectors.timestream +com.amazonaws.athena.connectors.timestream.query com.amazonaws.athena.connectors.timestream.query +com.amazonaws.athena.connectors.timestream.query +com.amazonaws.athena.connectors.timestream.query +com.amazonaws.athena.connectors.neptune +com.amazonaws.athena.connectors.neptune +com.amazonaws.athena.connectors.neptune com.amazonaws.athena.connectors.neptune com.amazonaws.athena.connectors.neptune.propertygraph +com.amazonaws.athena.connectors.neptune.propertygraph +com.amazonaws.athena.connectors.neptune.propertygraph +com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters com.amazonaws.athena.connectors.neptune.propertygraph.rowwriters com.amazonaws.athena.connector.integ +com.amazonaws.athena.connector.integ +com.amazonaws.athena.connector.integ +com.amazonaws.athena.connector.integ com.amazonaws.athena.connector.integ.clients com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.data +com.amazonaws.athena.connector.integ.providers +com.amazonaws.athena.connector.integ.providers +com.amazonaws.athena.connector.integ.providers com.amazonaws.athena.connector.integ.providers +com.amazonaws.athena.connector.integ.stacks com.amazonaws.athena.connector.integ.stacks \ No newline at end of file