Class 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 Detail

      • IAM2HeaderNameBuilder

        public IAM2HeaderNameBuilder()
    • Method Detail

      • 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.