Interface ServiceSpecificCredential.Builder

    • Method Detail

      • serviceName

        ServiceSpecificCredential.Builder serviceName​(String serviceName)

        The name of the service associated with the service-specific credential.

        Parameters:
        serviceName - The name of the service associated with the service-specific credential.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUserName

        ServiceSpecificCredential.Builder serviceUserName​(String serviceUserName)

        The generated user name for the service-specific credential. This value is generated by combining the IAM user's name combined with the ID number of the Amazon Web Services account, as in jane-at-123456789012, for example. This value cannot be configured by the user.

        Parameters:
        serviceUserName - The generated user name for the service-specific credential. This value is generated by combining the IAM user's name combined with the ID number of the Amazon Web Services account, as in jane-at-123456789012, for example. This value cannot be configured by the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • servicePassword

        ServiceSpecificCredential.Builder servicePassword​(String servicePassword)

        The generated password for the service-specific credential.

        Parameters:
        servicePassword - The generated password for the service-specific credential.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceSpecificCredentialId

        ServiceSpecificCredential.Builder serviceSpecificCredentialId​(String serviceSpecificCredentialId)

        The unique identifier for the service-specific credential.

        Parameters:
        serviceSpecificCredentialId - The unique identifier for the service-specific credential.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userName

        ServiceSpecificCredential.Builder userName​(String userName)

        The name of the IAM user associated with the service-specific credential.

        Parameters:
        userName - The name of the IAM user associated with the service-specific credential.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        ServiceSpecificCredential.Builder status​(String status)

        The status of the service-specific credential. Active means that the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the service-specific credential. Active means that the key is valid for API calls, while Inactive means it is not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType, StatusType
      • status

        ServiceSpecificCredential.Builder status​(StatusType status)

        The status of the service-specific credential. Active means that the key is valid for API calls, while Inactive means it is not.

        Parameters:
        status - The status of the service-specific credential. Active means that the key is valid for API calls, while Inactive means it is not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType, StatusType