Interface AccessKeyMetadata.Builder

    • Method Detail

      • userName

        AccessKeyMetadata.Builder userName​(String userName)

        The name of the IAM user that the key is associated with.

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

        AccessKeyMetadata.Builder accessKeyId​(String accessKeyId)

        The ID for this access key.

        Parameters:
        accessKeyId - The ID for this access key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        AccessKeyMetadata.Builder status​(String status)

        The status of the access key. Active means that the key is valid for API calls; Inactive means it is not.

        Parameters:
        status - The status of the access key. Active means that the key is valid for API calls; 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

        AccessKeyMetadata.Builder status​(StatusType status)

        The status of the access key. Active means that the key is valid for API calls; Inactive means it is not.

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

        AccessKeyMetadata.Builder createDate​(Instant createDate)

        The date when the access key was created.

        Parameters:
        createDate - The date when the access key was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.