/** * @return Default client using the {@link com.amazonaws.auth.DefaultAWSCredentialsProviderChain} and * {@link com.amazonaws.regions.DefaultAwsRegionProviderChain} chain */ public static AmazonRekognition defaultClient() { return standard().build(); }
private RekognitionStreamProcessor(final Regions regions, final AWSCredentialsProvider provider, final RekognitionInput rekognitionInput) { this.streamProcessorName = rekognitionInput.getStreamingProcessorName(); this.kinesisVideoStreamArn = rekognitionInput.getKinesisVideoStreamArn(); this.kinesisDataStreamArn = rekognitionInput.getKinesisDataStreamArn(); this.roleArn = rekognitionInput.getIamRoleArn(); this.collectionId = rekognitionInput.getFaceCollectionId(); this.matchThreshold = rekognitionInput.getMatchThreshold(); rekognitionClient = AmazonRekognitionClientBuilder.standard().withRegion(regions).withCredentials(provider).build(); }