Interface ApiKeyCredentialProvider.Builder

  • Method Details

    • providerArn

      ApiKeyCredentialProvider.Builder providerArn(String providerArn)

      The Amazon Resource Name (ARN) of the API key credential provider. This ARN identifies the provider in Amazon Web Services.

      Parameters:
      providerArn - The Amazon Resource Name (ARN) of the API key credential provider. This ARN identifies the provider in Amazon Web Services.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • credentialParameterName

      ApiKeyCredentialProvider.Builder credentialParameterName(String credentialParameterName)

      The name of the credential parameter for the API key. This parameter name is used when sending the API key to the target endpoint.

      Parameters:
      credentialParameterName - The name of the credential parameter for the API key. This parameter name is used when sending the API key to the target endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • credentialPrefix

      ApiKeyCredentialProvider.Builder credentialPrefix(String credentialPrefix)

      The prefix for the API key credential. This prefix is added to the API key when sending it to the target endpoint.

      Parameters:
      credentialPrefix - The prefix for the API key credential. This prefix is added to the API key when sending it to the target endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • credentialLocation

      ApiKeyCredentialProvider.Builder credentialLocation(String credentialLocation)

      The location of the API key credential. This field specifies where in the request the API key should be placed.

      Parameters:
      credentialLocation - The location of the API key credential. This field specifies where in the request the API key should be placed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • credentialLocation

      ApiKeyCredentialProvider.Builder credentialLocation(ApiKeyCredentialLocation credentialLocation)

      The location of the API key credential. This field specifies where in the request the API key should be placed.

      Parameters:
      credentialLocation - The location of the API key credential. This field specifies where in the request the API key should be placed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: