# frozen_string_literal: true # WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws::Rekognition module Endpoints class CompareFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CopyProjectVersion def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateCollection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateDataset def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateFaceLivenessSession def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateProject def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateProjectVersion def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteCollection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteDataset def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteProject def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteProjectPolicy def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteProjectVersion def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeCollection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeDataset def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeProjectVersions def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeProjects def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectCustomLabels def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectLabels def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectModerationLabels def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectProtectiveEquipment def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DetectText def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DistributeDatasetEntries def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetCelebrityInfo def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetCelebrityRecognition def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetContentModeration def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetFaceDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetFaceLivenessSessionResults def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetFaceSearch def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetLabelDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetPersonTracking def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetSegmentDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetTextDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class IndexFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListCollections def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListDatasetEntries def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListDatasetLabels def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListProjectPolicies def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListStreamProcessors def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListTagsForResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class PutProjectPolicy def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RecognizeCelebrities def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class SearchFaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class SearchFacesByImage def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartCelebrityRecognition def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartContentModeration def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartFaceDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartFaceSearch def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartLabelDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartPersonTracking def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartProjectVersion def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartSegmentDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartTextDetection def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StopProjectVersion def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StopStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class TagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UntagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateDatasetEntries def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateStreamProcessor def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::Rekognition::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end end end