def METHOD_NAME(self, bucket_name):
    """Retrieve metadata for a bucket without returning the object itself."""
    try:
        return self._client.METHOD_NAME(Bucket=bucket_name)
    except ClientError as client_error:
        raise AWSClientError(
            function_name="head_bucket",
            message=_process_s3_bucket_error(client_error, bucket_name),
            error_code=client_error.response["Error"]["Code"],
        )