Interface ServiceSpecificCredential.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ServiceSpecificCredential.Builder,ServiceSpecificCredential>, SdkBuilder<ServiceSpecificCredential.Builder,ServiceSpecificCredential>, SdkPojo
Enclosing class:
ServiceSpecificCredential

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

    • createDate

      The date and time, in ISO 8601 date-time format, when the service-specific credential were created.

      Parameters:
      createDate - The date and time, in ISO 8601 date-time format, when the service-specific credential were created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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

      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

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