Interface TestIdentityProviderRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<TestIdentityProviderRequest.Builder,TestIdentityProviderRequest>, SdkBuilder<TestIdentityProviderRequest.Builder,TestIdentityProviderRequest>, SdkPojo, SdkRequest.Builder, TransferRequest.Builder
Enclosing class:
TestIdentityProviderRequest

public static interface TestIdentityProviderRequest.Builder extends TransferRequest.Builder, SdkPojo, CopyableBuilder<TestIdentityProviderRequest.Builder,TestIdentityProviderRequest>
  • Method Details

    • serverId

      A system-assigned identifier for a specific server. That server's user authentication method is tested with a user name and password.

      Parameters:
      serverId - A system-assigned identifier for a specific server. That server's user authentication method is tested with a user name and password.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverProtocol

      TestIdentityProviderRequest.Builder serverProtocol(String serverProtocol)

      The type of file transfer protocol to be tested.

      The available protocols are:

      • Secure Shell (SSH) File Transfer Protocol (SFTP)

      • File Transfer Protocol Secure (FTPS)

      • File Transfer Protocol (FTP)

      • Applicability Statement 2 (AS2)

      Parameters:
      serverProtocol - The type of file transfer protocol to be tested.

      The available protocols are:

      • Secure Shell (SSH) File Transfer Protocol (SFTP)

      • File Transfer Protocol Secure (FTPS)

      • File Transfer Protocol (FTP)

      • Applicability Statement 2 (AS2)

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serverProtocol

      TestIdentityProviderRequest.Builder serverProtocol(Protocol serverProtocol)

      The type of file transfer protocol to be tested.

      The available protocols are:

      • Secure Shell (SSH) File Transfer Protocol (SFTP)

      • File Transfer Protocol Secure (FTPS)

      • File Transfer Protocol (FTP)

      • Applicability Statement 2 (AS2)

      Parameters:
      serverProtocol - The type of file transfer protocol to be tested.

      The available protocols are:

      • Secure Shell (SSH) File Transfer Protocol (SFTP)

      • File Transfer Protocol Secure (FTPS)

      • File Transfer Protocol (FTP)

      • Applicability Statement 2 (AS2)

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceIp

      The source IP address of the account to be tested.

      Parameters:
      sourceIp - The source IP address of the account to be tested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userName

      The name of the account to be tested.

      Parameters:
      userName - The name of the account to be tested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userPassword

      TestIdentityProviderRequest.Builder userPassword(String userPassword)

      The password of the account to be tested.

      Parameters:
      userPassword - The password of the account to be tested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      TestIdentityProviderRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.