Class IAM2EndpointBuilderFactory.IAM2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2HeaderNameBuilder
Enclosing interface:
IAM2EndpointBuilderFactory

public static class IAM2EndpointBuilderFactory.IAM2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Identity and Access Management (IAM) component.
  • Constructor Details

    • IAM2HeaderNameBuilder

      public IAM2HeaderNameBuilder()
  • Method Details

    • awsIAMOperation

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

      public String awsIAMUsername()
      The username for the user you want to manage. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsIAMUsername.
    • awsIAMAccessKeyID

      public String awsIAMAccessKeyID()
      The accessKey you want to manage. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsIAMAccessKeyID.
    • awsIAMAccessKeyStatus

      public String awsIAMAccessKeyStatus()
      The Status of the AccessKey you want to set, possible value are active and inactive. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsIAMAccessKeyStatus.
    • awsIAMGroupName

      public String awsIAMGroupName()
      The name of an AWS IAM Group. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsIAMGroupName.
    • awsIAMGroupPath

      public String awsIAMGroupPath()
      The path of an AWS IAM Group. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsIAMGroupPath.