Class Transcribe2EndpointBuilderFactory.Transcribe2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.Transcribe2EndpointBuilderFactory.Transcribe2HeaderNameBuilder
Enclosing interface:
Transcribe2EndpointBuilderFactory

public static class Transcribe2EndpointBuilderFactory.Transcribe2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Transcribe component.
  • Constructor Details

    • Transcribe2HeaderNameBuilder

      public Transcribe2HeaderNameBuilder()
  • Method Details

    • awsTranscribeTranscriptionJobName

      public String awsTranscribeTranscriptionJobName()
      The name of the transcription job. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeTranscriptionJobName.
    • awsTranscribeLanguageCode

      public String awsTranscribeLanguageCode()
      The language code for the transcription job. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeLanguageCode.
    • awsTranscribeMediaFormat

      public String awsTranscribeMediaFormat()
      The format of the input media file. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeMediaFormat.
    • awsTranscribeMediaUri

      public String awsTranscribeMediaUri()
      The URI of the media file to transcribe. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeMediaUri.
    • awsTranscribeJobNameContains

      public String awsTranscribeJobNameContains()
      Filter transcription jobs by name containing this string. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeJobNameContains.
    • awsTranscribeStatus

      public String awsTranscribeStatus()
      The status of the transcription job. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeStatus.
    • awsTranscribeVocabularyName

      public String awsTranscribeVocabularyName()
      The name of the custom vocabulary to use. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeVocabularyName.
    • awsTranscribeVocabularyFilterName

      public String awsTranscribeVocabularyFilterName()
      The name of the vocabulary filter to use. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeVocabularyFilterName.
    • awsTranscribeVocabularyPhrases

      public String awsTranscribeVocabularyPhrases()
      List of phrases for custom vocabulary. The option is a: List<String> type. Group: producer
      Returns:
      the name of the header AwsTranscribeVocabularyPhrases.
    • awsTranscribeLanguageModelName

      public String awsTranscribeLanguageModelName()
      The name of the custom language model to use. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeLanguageModelName.
    • awsTranscribeMedicalTranscriptionJobName

      public String awsTranscribeMedicalTranscriptionJobName()
      The name of the medical transcription job. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeMedicalTranscriptionJobName.
    • awsTranscribeResourceArn

      public String awsTranscribeResourceArn()
      The Amazon Resource Name (ARN) of the resource. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsTranscribeResourceArn.
    • awsTranscribeTags

      public String awsTranscribeTags()
      A map of tags to assign to the resource. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header AwsTranscribeTags.
    • awsTranscribeTagKeys

      public String awsTranscribeTagKeys()
      A list of tag keys to remove from the resource. The option is a: List<String> type. Group: producer
      Returns:
      the name of the header AwsTranscribeTagKeys.