import { QueryCommandInput } from '@aws-sdk/client-dynamodb'; import { BaconBaseAWSDataRequestStrategy } from '../../base/BaconBaseAWSDataReqStr'; import { BaconAWSDataRequestInstructions } from '../../../types/enums/bacon-aws-data-req-instructions'; import { BaconDataLayerKinds } from '../../../types/enums/bacon-data-layer-kinds'; export class BaconDDBDataRequestScanStrategy extends BaconBaseAWSDataRequestStrategy { /** *Creates an instance of BaconDDBDataRequestScanStrategy. * @param {QueryCommandInput} inputCommand * @memberof BaconDDBDataRequestScanStrategy */ constructor (inputCommand: QueryCommandInput) { super(BaconAWSDataRequestInstructions.SCAN, BaconDataLayerKinds.BaconDDBDataRequestScanStrategy, inputCommand) } }