Class Rekognition2EndpointBuilderFactory.Rekognition2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.Rekognition2EndpointBuilderFactory.Rekognition2HeaderNameBuilder
Enclosing interface:
Rekognition2EndpointBuilderFactory

public static class Rekognition2EndpointBuilderFactory.Rekognition2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Rekognition component.
  • Constructor Details

    • Rekognition2HeaderNameBuilder

      public Rekognition2HeaderNameBuilder()
  • Method Details

    • awsRekognitionOperation

      public String awsRekognitionOperation()
      The operation we want to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionOperation.
    • awsRekognitionCollectionId

      public String awsRekognitionCollectionId()
      The ID of the Collection. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionCollectionId.
    • awsRekognitionUserId

      public String awsRekognitionUserId()
      The ID of the User. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionUserId.
    • awsRekognitionFaceIds

      public String awsRekognitionFaceIds()
      Collection of the Face IDs. The option is a: Collection<String> type. Group: producer
      Returns:
      the name of the header AwsRekognitionFaceIds.
    • awsRekognitionUserMatchThreshold

      public String awsRekognitionUserMatchThreshold()
      Minimum user match confidence required for the face to be associated with a UserID that has at least one FaceID already associated. The option is a: Float type. Group: producer
      Returns:
      the name of the header AwsRekognitionUserMatchThreshold.
    • awsRekognitionClientRequestToken

      public String awsRekognitionClientRequestToken()
      The ID of the User. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionClientRequestToken.
    • awsRekognitionSourceImage

      public String awsRekognitionSourceImage()
      Source Input Image. The option is a: software.amazon.awssdk.services.rekognition.model.Image type. Group: producer
      Returns:
      the name of the header AwsRekognitionSourceImage.
    • awsRekognitionTargetImage

      public String awsRekognitionTargetImage()
      Target Input Image. The option is a: software.amazon.awssdk.services.rekognition.model.Image type. Group: producer
      Returns:
      the name of the header AwsRekognitionTargetImage.
    • awsRekognitionSimilarityThreshold

      public String awsRekognitionSimilarityThreshold()
      Similarity Score Threshold. The option is a: Float type. Group: producer
      Returns:
      the name of the header AwsRekognitionSimilarityThreshold.
    • awsRekognitionQualityFilter

      public String awsRekognitionQualityFilter()
      Allows to filter out detected faces that dont meet a required quality bar. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionQualityFilter.
    • awsRekognitionImage

      public String awsRekognitionImage()
      Input Image. The option is a: software.amazon.awssdk.services.rekognition.model.Image type. Group: producer
      Returns:
      the name of the header AwsRekognitionImage.
    • awsRekognitionFacialAttributes

      public String awsRekognitionFacialAttributes()
      Facial Attributes to be returned. The option is a: List<oftware.amazon.awssdk.services.rekognition.model.Attribute> type. Group: producer
      Returns:
      the name of the header AwsRekognitionFacialAttributes.
    • awsRekognitionMaxLabels

      public String awsRekognitionMaxLabels()
      Maximum Labels to detect. The option is a: Integer type. Group: producer
      Returns:
      the name of the header AwsRekognitionMaxLabels.
    • awsRekognitionMinConfidence

      public String awsRekognitionMinConfidence()
      Minimum confidence level for the labels to return. The option is a: Float type. Group: producer
      Returns:
      the name of the header AwsRekognitionMinConfidence.
    • awsRekognitionFeatures

      public String awsRekognitionFeatures()
      A list of the types of analysis to perform. The option is a: Collection<software.amazon.awssdk.services.rekognition.model.DetectLabelsFeatureName> type. Group: producer
      Returns:
      the name of the header AwsRekognitionFeatures.
    • awsRekognitionDetectLabelsSettings

      public String awsRekognitionDetectLabelsSettings()
      A list of the filters to be applied to returned detected labels and image properties. The option is a: software.amazon.awssdk.services.rekognition.model.DetectLabelsSettings type. Group: producer
      Returns:
      the name of the header AwsRekognitionDetectLabelsSettings.
    • awsRekognitionHumanLoopConfig

      public String awsRekognitionHumanLoopConfig()
      Sets up the configuration for human evaluation. The option is a: software.amazon.awssdk.services.rekognition.model.HumanLoopConfig type. Group: producer
      Returns:
      the name of the header AwsRekognitionHumanLoopConfig.
    • awsRekognitionProjectVersion

      public String awsRekognitionProjectVersion()
      Identifier for the custom adapter. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionProjectVersion.
    • awsRekognitionProtectiveEquipmentSummarizationAttributes

      public String awsRekognitionProtectiveEquipmentSummarizationAttributes()
      An array of PPE types to summarize. The option is a: software.amazon.awssdk.services.rekognition.model.ProtectiveEquipmentSummarizationAttributes type. Group: producer
      Returns:
      the name of the header AwsRekognitionProtectiveEquipmentSummarizationAttributes.
    • awsRekognitionWordFilter

      public String awsRekognitionWordFilter()
      An optional filter that specifies words to include in the response. The option is a: software.amazon.awssdk.services.rekognition.model.DetectTextFilters type. Group: producer
      Returns:
      the name of the header AwsRekognitionWordFilter.
    • awsRekognitionCelebrityId

      public String awsRekognitionCelebrityId()
      The ID of the celebrity to get information about. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionCelebrityId.
    • awsRekognitionJobId

      public String awsRekognitionJobId()
      Unique identifier for the media analysis job for which you want to retrieve results. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionJobId.
    • awsRekognitionJobName

      public String awsRekognitionJobName()
      The name of the media analysis job. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionJobName.
    • awsRekognitionInput

      public String awsRekognitionInput()
      Input data to be analyzed by the job. The option is a: software.amazon.awssdk.services.rekognition.model.MediaAnalysisInput type. Group: producer
      Returns:
      the name of the header AwsRekognitionInput.
    • awsRekognitionOutputConfig

      public String awsRekognitionOutputConfig()
      The Amazon S3 bucket location to store the results. The option is a: software.amazon.awssdk.services.rekognition.model.MediaAnalysisOutputConfig type. Group: producer
      Returns:
      the name of the header AwsRekognitionOutputConfig.
    • awsRekognitionOperationsConfig

      public String awsRekognitionOperationsConfig()
      Configuration options for the media analysis job to be created. The option is a: software.amazon.awssdk.services.rekognition.model.MediaAnalysisOperationsConfig type. Group: producer
      Returns:
      the name of the header AwsRekognitionOperationsConfig.
    • awsRekognitionKmsKeyId

      public String awsRekognitionKmsKeyId()
      The identifier for your AWS Key Management Service key (AWS KMS key). The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionKmsKeyId.
    • awsRekognitionExternalImageId

      public String awsRekognitionExternalImageId()
      The ID used to identify a user in the collection. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionExternalImageId.
    • awsRekognitionDetectionAttributes

      public String awsRekognitionDetectionAttributes()
      An array of facial attributes to return. The option is a: Collection<String> type. Group: producer
      Returns:
      the name of the header AwsRekognitionDetectionAttributes.
    • awsRekognitionMaxFaces

      public String awsRekognitionMaxFaces()
      The maximum number of faces to index. The option is a: Integer type. Group: producer
      Returns:
      the name of the header AwsRekognitionMaxFaces.
    • awsRekognitionMaxResults

      public String awsRekognitionMaxResults()
      Maximum number of results to return. The option is a: Integer type. Group: producer
      Returns:
      the name of the header AwsRekognitionMaxResults.
    • awsRekognitionNextToken

      public String awsRekognitionNextToken()
      Pagination token from the previous response. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionNextToken.
    • awsRekognitionFaceId

      public String awsRekognitionFaceId()
      ID of a face to find matches for in the collection. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsRekognitionFaceId.
    • awsRekognitionFaceMatchThreshold

      public String awsRekognitionFaceMatchThreshold()
      Optional value specifying the minimum confidence in the face match to return. The option is a: Float type. Group: producer
      Returns:
      the name of the header AwsRekognitionFaceMatchThreshold.
    • awsRekognitionMaxUsers

      public String awsRekognitionMaxUsers()
      Maximum number of users to return in the response. The option is a: Integer type. Group: producer
      Returns:
      the name of the header AwsRekognitionMaxUsers.